Package org.glassfish.internal.grizzly
Class ContextMapper
java.lang.Object
org.glassfish.grizzly.http.server.util.Mapper
org.glassfish.internal.grizzly.ContextMapper
- Direct Known Subclasses:
V3Mapper
@Service
@ContractsProvided({ContextMapper.class,org.glassfish.grizzly.http.server.util.Mapper.class})
public class ContextMapper
extends org.glassfish.grizzly.http.server.util.Mapper
Extended that
Mapper that prevent the WebContainer to unregister the current Mapper configuration.- Author:
- Jeanfrancois Arcand
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glassfish.grizzly.http.server.util.Mapper
org.glassfish.grizzly.http.server.util.Mapper.Context, org.glassfish.grizzly.http.server.util.Mapper.ContextList, org.glassfish.grizzly.http.server.util.Mapper.Host, org.glassfish.grizzly.http.server.util.Mapper.MapElement, org.glassfish.grizzly.http.server.util.Mapper.Wrapper -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.glassfish.grizzly.http.server.HttpHandlerprotected final LoggerFields inherited from class org.glassfish.grizzly.http.server.util.Mapper
context, defaultHostName, hosts -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContext(String hostName, String path, Object context, String[] welcomeResources, org.glassfish.grizzly.http.server.naming.NamingContext resources) voidvoidaddWrapper(String hostName, String contextPath, String path, Object wrapper, boolean jspWildCard, String servletName, boolean isEmptyPathSpecial) org.glassfish.grizzly.http.server.HttpHandlergetId()voidremoveHost(String name) voidsetHttpHandler(org.glassfish.grizzly.http.server.HttpHandler adapter) voidSets the id of the associated http-listener on this mapper.Methods inherited from class org.glassfish.grizzly.http.server.util.Mapper
addContext, addWrapper, addWrapper, addWrapper, addWrapper, addWrapper, addWrapper, addWrapper, addWrapper, allowReplacement, getContextNames, getDefaultHostName, getHosts, getPort, getWrapperNames, getWrappersString, map, map, map, mapUriWithSemicolon, mapUriWithSemicolon, removeContext, removeWrapper, removeWrapper, removeWrapper, setAllowReplacement, setContext, setDefaultContextPath, setDefaultHostName, setPort
-
Field Details
-
logger
-
adapter
protected org.glassfish.grizzly.http.server.HttpHandler adapter
-
-
Constructor Details
-
ContextMapper
public ContextMapper() -
ContextMapper
-
-
Method Details
-
addWrapper
public void addWrapper(String hostName, String contextPath, String path, Object wrapper, boolean jspWildCard, String servletName, boolean isEmptyPathSpecial) - Overrides:
addWrapperin classorg.glassfish.grizzly.http.server.util.Mapper
-
addHost
- Overrides:
addHostin classorg.glassfish.grizzly.http.server.util.Mapper
-
addContext
public void addContext(String hostName, String path, Object context, String[] welcomeResources, org.glassfish.grizzly.http.server.naming.NamingContext resources) - Overrides:
addContextin classorg.glassfish.grizzly.http.server.util.Mapper
-
removeHost
- Overrides:
removeHostin classorg.glassfish.grizzly.http.server.util.Mapper
-
setHttpHandler
public void setHttpHandler(org.glassfish.grizzly.http.server.HttpHandler adapter) -
getHttpHandler
public org.glassfish.grizzly.http.server.HttpHandler getHttpHandler() -
setId
Sets the id of the associated http-listener on this mapper. -
getId
-