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 thatMapper
that prevent the WebContainer to unregister the currentMapper
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
-
-
Constructor Summary
Constructors Constructor Description ContextMapper()
ContextMapper(Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContext(String hostName, String path, Object context, String[] welcomeResources, org.glassfish.grizzly.http.server.naming.NamingContext resources)
void
addHost(String name, String[] aliases, Object host)
void
addWrapper(String hostName, String contextPath, String path, Object wrapper, boolean jspWildCard, String servletName, boolean isEmptyPathSpecial)
org.glassfish.grizzly.http.server.HttpHandler
getHttpHandler()
String
getId()
void
removeHost(String name)
void
setHttpHandler(org.glassfish.grizzly.http.server.HttpHandler adapter)
void
setId(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:
addWrapper
in classorg.glassfish.grizzly.http.server.util.Mapper
-
addHost
public void addHost(String name, String[] aliases, Object host)
- Overrides:
addHost
in 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:
addContext
in classorg.glassfish.grizzly.http.server.util.Mapper
-
removeHost
public void removeHost(String name)
- Overrides:
removeHost
in 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()
-
-