org.nuxeo.ecm.platform.web.common.requestcontroller.service
Class RequestControllerService
java.lang.Object
org.nuxeo.runtime.model.DefaultComponent
org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService
- All Implemented Interfaces:
- RequestControllerManager, Adaptable, Component, Extensible
public class RequestControllerService
- extends DefaultComponent
- implements RequestControllerManager
Runtime component that implements the RequestControllerManager
interface.
Contains both the Extension point logic and the service implementation.
- Author:
- tiry
Method Summary |
RequestFilterConfig |
computeConfigForRequest(java.lang.String uri)
|
RequestFilterConfig |
getConfigForRequest(javax.servlet.http.HttpServletRequest request)
|
void |
registerContribution(java.lang.Object contribution,
java.lang.String extensionPoint,
ComponentInstance contributor)
|
void |
registerFilterConfig(FilterConfigDescriptor desc)
|
void |
registerFilterConfig(java.lang.String name,
java.lang.String pattern,
boolean grant,
boolean tx,
boolean sync,
boolean cached,
boolean isPrivate,
java.lang.String cacheTime)
|
void |
unregisterContribution(java.lang.Object contribution,
java.lang.String extensionPoint,
ComponentInstance contributor)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILTER_CONFIG_EP
public static final java.lang.String FILTER_CONFIG_EP
- See Also:
- Constant Field Values
RequestControllerService
public RequestControllerService()
registerContribution
public void registerContribution(java.lang.Object contribution,
java.lang.String extensionPoint,
ComponentInstance contributor)
throws java.lang.Exception
- Overrides:
registerContribution
in class DefaultComponent
- Throws:
java.lang.Exception
registerFilterConfig
public void registerFilterConfig(java.lang.String name,
java.lang.String pattern,
boolean grant,
boolean tx,
boolean sync,
boolean cached,
boolean isPrivate,
java.lang.String cacheTime)
registerFilterConfig
public void registerFilterConfig(FilterConfigDescriptor desc)
unregisterContribution
public void unregisterContribution(java.lang.Object contribution,
java.lang.String extensionPoint,
ComponentInstance contributor)
throws java.lang.Exception
- Overrides:
unregisterContribution
in class DefaultComponent
- Throws:
java.lang.Exception
getConfigForRequest
public RequestFilterConfig getConfigForRequest(javax.servlet.http.HttpServletRequest request)
- Specified by:
getConfigForRequest
in interface RequestControllerManager
computeConfigForRequest
public RequestFilterConfig computeConfigForRequest(java.lang.String uri)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.