|
Java API Reference for Oracle Infrastructure Web Services 11 Release 1 (11.1.1) E10654-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InterceptorConfig
Implementations of this class represent a management interceptor configuration.
| Field Summary |
|---|
| Fields inherited from interface oracle.fabric.common.legacy.LegacyInterceptorConfigProvider |
|---|
PROPERTY_LEGACY_INTERCEPTOR_CONFIG_PROVIDER |
| Method Summary | |
|---|---|
void |
addConfigListener(InterceptorConfigListener listener)Register a listener for configuration-related events. |
void |
clear()Clear the current configuration. |
Document |
getDocument()Get a Document describing the configuration. |
Element |
getGlobalConfig(String interceptorName)Get the global configuration for the specified interceptor. |
Element |
getOperationConfig(String interceptorName, OperationId operationId)Get the operation-level configuration for the specified interceptor. |
String[] |
getPipeline(PortId portId)Get the interceptor pipeline configuration. |
Element |
getPortConfig(String interceptorName, PortId portId)Get the port-level configuration for the specified interceptor. |
boolean |
isDirty()Determine whether the configuration has changed. |
void |
load()Load the configuration from its source. |
void |
removeApplication(String applicationName)Remove the application with the specified name from the interceptor configuration. |
void |
removeConfigListener(InterceptorConfigListener listener)Unregister the specified listener so it will no longer be notified of configuration-related events. |
void |
removePort(PortId portId)Remove the specified port from the interceptor configuration. |
Element |
setGlobalConfig(String interceptorName, Element configElement, boolean isDefault)Set the global configuration for the specified interceptor. |
Element |
setOperationConfig(String interceptorName, OperationId operationId, Element configElement, boolean isDefault)Set the operation-level configuration for the specified interceptor. |
void |
setPipeline(PortId portId, String[] interceptorNames, boolean isDefault)Configure the interceptor pipeline. |
Element |
setPortConfig(String interceptorName, PortId portId, Element configElement, boolean isDefault)Set the port-level configuration for the specified interceptor. |
void |
store()Store the current configuration. |
| Methods inherited from interface oracle.fabric.common.legacy.LegacyInterceptorConfigProvider |
|---|
getInterceptorLegacyGlobalConfigElement, getInterceptorLegacyOperationConfigElements, getInterceptorLegacyPortConfigElement, isLegacyInterceptorEnabled |
| Method Detail |
|---|
void addConfigListener(InterceptorConfigListener listener)
listener - A InterceptorCOnfigListener instance.void removeConfigListener(InterceptorConfigListener listener)
listener - A InterceptorCOnfigListener instance.
void clear()
throws ConfigException
ConfigException
void load()
throws ConfigException
ConfigException
void store()
throws ConfigException
ConfigExceptionDocument getDocument()
void removeApplication(String applicationName)
applicationName - The name of the application to remove.void removePort(PortId portId)
portId - A PortId instance that uniquely identifies the port to remove.boolean isDirty()
true if the configuration has changed; false otherwise.Element getGlobalConfig(String interceptorName)
interceptorName - The name of an interceptor.
Element setGlobalConfig(String interceptorName,
Element configElement,
boolean isDefault)
interceptorName - The name of the interceptor.configElement - The configuration for the interceptor.isDefault - Flag indicating whether or not the configuration represents the default configuration.
Element getPortConfig(String interceptorName,
PortId portId)
interceptorName - The name of the interceptor.portId - A PortId instance that uniquely identifies a port.
Element setPortConfig(String interceptorName,
PortId portId,
Element configElement,
boolean isDefault)
interceptorName - The name of the interceptor.portId - A PortId instance that uniquely identifies the port.configElement - The configuration element for the interceptor.isDefault - Flag indicating whether or not the configuration represents the default configuration.String[] getPipeline(PortId portId)
portId - A PortId instance that uniquely identifies the port.
void setPipeline(PortId portId,
String[] interceptorNames,
boolean isDefault)
portId - A PortId instance that uniquely identifies the port.interceptorNames - An array of interceptor names that should be included in the pipeline.isDefault - Flag indicating whether or not the configuration represents the default configuration.
Element getOperationConfig(String interceptorName,
OperationId operationId)
interceptorName - The name of the interceptor.operationId - An OperationId instance that uniquely identifies the operation.
Element setOperationConfig(String interceptorName,
OperationId operationId,
Element configElement,
boolean isDefault)
interceptorName - The name of the interceptor.operationId - An OperationId instance that uniquely identifies the operation.configElement - The configuration element for the interceptor.isDefault - Flag indicating whether or not the configuration represents the default configuration.
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||