org.apache.axis2.cluster.configuration
Interface ConfigurationManager
- public interface ConfigurationManager
loadServiceGroup
public void loadServiceGroup(java.lang.String serviceGroupName)
throws ClusteringFault
- Throws:
ClusteringFault
unloadServiceGroup
public void unloadServiceGroup(java.lang.String serviceGroupName)
throws ClusteringFault
- Throws:
ClusteringFault
applyPolicy
public void applyPolicy(java.lang.String serviceGroupName,
org.apache.neethi.Policy policy)
throws ClusteringFault
- Throws:
ClusteringFault
reloadConfiguration
public void reloadConfiguration()
throws ClusteringFault
- Throws:
ClusteringFault
prepare
public void prepare()
throws ClusteringFault
- Throws:
ClusteringFault
rollback
public void rollback()
throws ClusteringFault
- Throws:
ClusteringFault
commit
public void commit()
throws ClusteringFault
- Throws:
ClusteringFault
exceptionOccurred
public void exceptionOccurred(java.lang.Throwable throwable)
throws ClusteringFault
- To notify other nodes that an Exception occurred, during the processing
of a
ConfigurationEvent
- Parameters:
throwable
- The throwable which has to be propogated to other nodes
- Throws:
ClusteringFault
addConfigurationManagerListener
public void addConfigurationManagerListener(ConfigurationManagerListener listener)
- For registering a configuration event listener.
setConfigurationContext
public void setConfigurationContext(ConfigurationContext configurationContext)
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.