code: @Override
      public List<ProtocolDef> getProtocols() {
          List<ProtocolDef> protocols = new ArrayList<ProtocolDef>();
          for (Node proto : container.get("protocol")) {
              protocols.add(new ProtocolDefImpl(getDescriptorName(), getRootNode(), container, proto));
          }
          return protocols;
      }
docs: /* (non-Javadoc)
  @see org.jboss.arquillian.impl.configuration.api.ContainerDef#getProtcols()