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.MapperExtended thatMapperthat prevent the WebContainer to unregister the currentMapperconfiguration.- 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
-
-
Constructor Summary
Constructors Constructor Description ContextMapper()ContextMapper(Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContext(String hostName, String path, Object context, String[] welcomeResources, org.glassfish.grizzly.http.server.naming.NamingContext resources)voidaddHost(String name, String[] aliases, Object host)voidaddWrapper(String hostName, String contextPath, String path, Object wrapper, boolean jspWildCard, String servletName, boolean isEmptyPathSpecial)org.glassfish.grizzly.http.server.HttpHandlergetHttpHandler()StringgetId()voidremoveHost(String name)voidsetHttpHandler(org.glassfish.grizzly.http.server.HttpHandler adapter)voidsetId(String id)Sets 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 Detail
-
logger
protected final Logger logger
-
adapter
protected org.glassfish.grizzly.http.server.HttpHandler adapter
-
-
Constructor Detail
-
ContextMapper
public ContextMapper()
-
ContextMapper
public ContextMapper(Logger logger)
-
-
Method Detail
-
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
public void addHost(String name, String[] aliases, Object host)
- 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
public void removeHost(String name)
- 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
public void setId(String id)
Sets the id of the associated http-listener on this mapper.
-
getId
public String getId()
-
-