org.apache.axis2.clustering.configuration
Class DefaultConfigurationManagerListener

java.lang.Object
  extended by org.apache.axis2.clustering.configuration.DefaultConfigurationManagerListener
All Implemented Interfaces:
ConfigurationManagerListener

public class DefaultConfigurationManagerListener
extends java.lang.Object
implements ConfigurationManagerListener


Constructor Summary
DefaultConfigurationManagerListener()
           
 
Method Summary
 void commitCalled()
          Commit configuration changes
 void configurationReloaded(ConfigurationClusteringCommand command)
          Notification that a reload configuration message has been received.
 void handleException(java.lang.Throwable throwable)
          An exception has occurred on a remote node while processing a configuration change command
 void policyApplied(ConfigurationClusteringCommand command)
          Notification that an apply policy to service message has been received.
 void prepareCalled()
          Prepare to commit cpmfiguration changes
 void rollbackCalled()
          Rollback configuration changes
 void serviceGroupsLoaded(ConfigurationClusteringCommand command)
          Notification that a load service groups message has been received.
 void serviceGroupsUnloaded(ConfigurationClusteringCommand command)
          Notification that an unload seervice groups message has been received.
 void setConfigurationContext(ConfigurationContext configurationContext)
          Set the system's configuration context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConfigurationManagerListener

public DefaultConfigurationManagerListener()
Method Detail

serviceGroupsLoaded

public void serviceGroupsLoaded(ConfigurationClusteringCommand command)
Description copied from interface: ConfigurationManagerListener
Notification that a load service groups message has been received.

Specified by:
serviceGroupsLoaded in interface ConfigurationManagerListener
Parameters:
command - The message

serviceGroupsUnloaded

public void serviceGroupsUnloaded(ConfigurationClusteringCommand command)
Description copied from interface: ConfigurationManagerListener
Notification that an unload seervice groups message has been received.

Specified by:
serviceGroupsUnloaded in interface ConfigurationManagerListener
Parameters:
command - The message

policyApplied

public void policyApplied(ConfigurationClusteringCommand command)
Description copied from interface: ConfigurationManagerListener
Notification that an apply policy to service message has been received.

Specified by:
policyApplied in interface ConfigurationManagerListener
Parameters:
command - The message

configurationReloaded

public void configurationReloaded(ConfigurationClusteringCommand command)
Description copied from interface: ConfigurationManagerListener
Notification that a reload configuration message has been received.

Specified by:
configurationReloaded in interface ConfigurationManagerListener
Parameters:
command - The message

prepareCalled

public void prepareCalled()
Description copied from interface: ConfigurationManagerListener
Prepare to commit cpmfiguration changes

Specified by:
prepareCalled in interface ConfigurationManagerListener

rollbackCalled

public void rollbackCalled()
Description copied from interface: ConfigurationManagerListener
Rollback configuration changes

Specified by:
rollbackCalled in interface ConfigurationManagerListener

commitCalled

public void commitCalled()
Description copied from interface: ConfigurationManagerListener
Commit configuration changes

Specified by:
commitCalled in interface ConfigurationManagerListener

handleException

public void handleException(java.lang.Throwable throwable)
Description copied from interface: ConfigurationManagerListener
An exception has occurred on a remote node while processing a configuration change command

Specified by:
handleException in interface ConfigurationManagerListener
Parameters:
throwable - The exception that occurred on the remote node

setConfigurationContext

public void setConfigurationContext(ConfigurationContext configurationContext)
Description copied from interface: ConfigurationManagerListener
Set the system's configuration context. This will be used by the clustering implementations to get information about the Axis2 environment and to correspond with the Axis2 environment

Specified by:
setConfigurationContext in interface ConfigurationManagerListener
Parameters:
configurationContext - The configuration context


Copyright © 2007 Apache Web Services Project. All Rights Reserved.