Interface Protocol<T extends ProtocolConfiguration>

    • Method Detail

      • getProtocolConfigurationClass

        Class<T> getProtocolConfigurationClass()
        Get the protocols configuration class.

        A instance of this class will be filled with the configuration data configured in e.g. arquillian.xml and passed back to #getExecutor(ProtocolConfiguration, ProtocolMetaData)

        Returns:
        The type used for configuration
        See Also:
        ProtocolConfiguration
      • getDescription

        ProtocolDescription getDescription()
        The registry name used for this protocol.
        e.g. EJB, Servlet-2.5, Servlet-3.0

        Returns:
        The protocol name
        See Also:
        org.jboss.arquillian.api.OverProtocol
      • getPackager

        DeploymentPackager getPackager()
        Get the DeploymentPackager for this Protocol.
        Used so the Protocol can bind it self to the users deployment.