|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.component.framework.interceptor.MessageInterceptorManager
public class MessageInterceptorManager
A manager of interceptors.One message interceptor manager per Consume / Provide extension.
| Constructor Summary | |
|---|---|
MessageInterceptorManager(java.util.logging.Logger logger)
Creates a new instance of MessageInterceptorManager |
|
MessageInterceptorManager(java.lang.String propertiesFilePath,
java.util.logging.Logger logger)
Creates a new instance of MessageInterceptorManager |
|
| Method Summary | |
|---|---|
void |
addGlobalInterceptor(org.ow2.petals.component.framework.api.Interceptor interceptor)
FIXME : Check state |
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> |
getInputAdditionalConfiguration()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> |
getInputOrderedInterceptors()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> |
getInputResponseAdditionalConfiguration()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> |
getInputResponseOrderedInterceptors()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> |
getOutputAdditionalConfiguration()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> |
getOutputOrderedInterceptors()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> |
getOutputResponseAdditionalConfiguration()
|
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> |
getOutputResponseOrderedInterceptors()
|
void |
init(java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> componentInterceptors,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> inConfiguration,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> outConfiguration,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> inResponseConfiguration,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> outResponseConfiguration)
Initialization |
protected void |
initInterceptor(java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> componentInterceptors,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> originalInterceptorsConfiguration,
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> orderedInterceptors,
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> additionalInterceptorsConfiguration)
Initialize the interceptor manager. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageInterceptorManager(java.util.logging.Logger logger)
MessageInterceptorManager
logger -
public MessageInterceptorManager(java.lang.String propertiesFilePath,
java.util.logging.Logger logger)
MessageInterceptorManager
logger - | Method Detail |
|---|
public void init(java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> componentInterceptors,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> inConfiguration,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> outConfiguration,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> inResponseConfiguration,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> outResponseConfiguration)
componentInterceptors - localConfiguration - inOrder - outOrder -
protected void initInterceptor(java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> componentInterceptors,
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.SUInterceptor> originalInterceptorsConfiguration,
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> orderedInterceptors,
java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> additionalInterceptorsConfiguration)
componentInterceptor - the JBI component level interceptors. Must be non null.localInterceptor - the interceptors to be settedorderedInterceptorsConfiguration - the interceptors configurationpublic void addGlobalInterceptor(org.ow2.petals.component.framework.api.Interceptor interceptor)
interceptor - public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> getInputOrderedInterceptors()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> getOutputOrderedInterceptors()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> getInputAdditionalConfiguration()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> getOutputAdditionalConfiguration()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> getInputResponseOrderedInterceptors()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.Interceptor> getOutputResponseOrderedInterceptors()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> getInputResponseAdditionalConfiguration()
public java.util.Map<java.lang.String,org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions> getOutputResponseAdditionalConfiguration()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||