org.glassfish.api.container
Interface RequestDispatcher


@Contract
public interface RequestDispatcher

RequestDispatcher is responsible for dispatching incoming requests.

Author:
Jerome Dochez

Method Summary
 void registerEndpoint(java.lang.String contextRoot, com.sun.grizzly.tcp.Adapter endpointAdapter, ApplicationContainer container)
           
 void registerEndpoint(java.lang.String contextRoot, com.sun.grizzly.tcp.Adapter endpointAdapter, ApplicationContainer container, java.lang.String virtualServers)
           
 void registerEndpoint(java.lang.String contextRoot, java.util.Collection<java.lang.String> vsServers, com.sun.grizzly.tcp.Adapter endpointAdapter, ApplicationContainer container)
           
 void registerEndpoint(java.lang.String contextRoot, java.net.InetAddress address, int port, java.util.Collection<java.lang.String> vsServers, com.sun.grizzly.tcp.Adapter endpointAdapter, ApplicationContainer container)
          Registers a new endpoint for the given context root at the given port number.
 void unregisterEndpoint(java.lang.String contextRoot)
          Removes the contex-root from our list of endpoints.
 void unregisterEndpoint(java.lang.String contextRoot, ApplicationContainer app)
          Removes the contex-root from our list of endpoints.
 

Method Detail

registerEndpoint

void registerEndpoint(java.lang.String contextRoot,
                      com.sun.grizzly.tcp.Adapter endpointAdapter,
                      ApplicationContainer container)
                      throws EndpointRegistrationException
Throws:
EndpointRegistrationException

registerEndpoint

void registerEndpoint(java.lang.String contextRoot,
                      com.sun.grizzly.tcp.Adapter endpointAdapter,
                      ApplicationContainer container,
                      java.lang.String virtualServers)
                      throws EndpointRegistrationException
Throws:
EndpointRegistrationException

registerEndpoint

void registerEndpoint(java.lang.String contextRoot,
                      java.util.Collection<java.lang.String> vsServers,
                      com.sun.grizzly.tcp.Adapter endpointAdapter,
                      ApplicationContainer container)
                      throws EndpointRegistrationException
Throws:
EndpointRegistrationException

registerEndpoint

void registerEndpoint(java.lang.String contextRoot,
                      java.net.InetAddress address,
                      int port,
                      java.util.Collection<java.lang.String> vsServers,
                      com.sun.grizzly.tcp.Adapter endpointAdapter,
                      ApplicationContainer container)
                      throws EndpointRegistrationException
Registers a new endpoint for the given context root at the given port number.

Throws:
EndpointRegistrationException

unregisterEndpoint

void unregisterEndpoint(java.lang.String contextRoot)
                        throws EndpointRegistrationException
Removes the contex-root from our list of endpoints.

Throws:
EndpointRegistrationException

unregisterEndpoint

void unregisterEndpoint(java.lang.String contextRoot,
                        ApplicationContainer app)
                        throws EndpointRegistrationException
Removes the contex-root from our list of endpoints.

Throws:
EndpointRegistrationException


Copyright © 2012 GlassFish Community. All Rights Reserved.