Class DefaultStateManager
java.lang.Object
org.apache.axis2.clustering.state.DefaultStateManager
- All Implemented Interfaces:
StateManager,ParameterInclude
This class is the defaut StateManager of the Apache Tribes based clustering implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameter(Parameter param) voiddeserializeParameters(org.apache.axiom.om.OMElement parameterElement) getParameter(String name) booleanisContextClusterable(AbstractContext context) booleanisParameterLocked(String parameterName) voidremoveContext(AbstractContext context) voidremoveParameter(Parameter param) voidreplicateState(StateClusteringCommand command) voidsetConfigurationContext(ConfigurationContext configurationContext) voidsetReplicationExcludePatterns(String contextType, List patterns) voidsetSender(ChannelSender sender) voidupdateContext(AbstractContext context) voidupdateContext(AbstractContext context, String[] propertyNames) voidupdateContexts(AbstractContext[] contexts)
-
Constructor Details
-
DefaultStateManager
public DefaultStateManager()
-
-
Method Details
-
setSender
-
updateContext
- Specified by:
updateContextin interfaceStateManager- Throws:
ClusteringFault
-
updateContext
- Specified by:
updateContextin interfaceStateManager- Throws:
ClusteringFault
-
updateContexts
- Specified by:
updateContextsin interfaceStateManager- Throws:
ClusteringFault
-
replicateState
- Specified by:
replicateStatein interfaceStateManager- Throws:
ClusteringFault
-
removeContext
- Specified by:
removeContextin interfaceStateManager- Throws:
ClusteringFault
-
isContextClusterable
- Specified by:
isContextClusterablein interfaceStateManager
-
setConfigurationContext
- Specified by:
setConfigurationContextin interfaceStateManager
-
setReplicationExcludePatterns
- Specified by:
setReplicationExcludePatternsin interfaceStateManager
-
getReplicationExcludePatterns
- Specified by:
getReplicationExcludePatternsin interfaceStateManager
-
addParameter
- Specified by:
addParameterin interfaceParameterInclude- Throws:
AxisFault
-
removeParameter
- Specified by:
removeParameterin interfaceParameterInclude- Throws:
AxisFault
-
getParameter
- Specified by:
getParameterin interfaceParameterInclude
-
getParameters
- Specified by:
getParametersin interfaceParameterInclude
-
isParameterLocked
- Specified by:
isParameterLockedin interfaceParameterInclude
-
deserializeParameters
- Specified by:
deserializeParametersin interfaceParameterInclude- Throws:
AxisFault
-