org.wso2.carbon.utils
Class AbstractAxis2ConfigurationContextObserver

java.lang.Object
  extended by org.wso2.carbon.utils.AbstractAxis2ConfigurationContextObserver
All Implemented Interfaces:
Axis2ConfigurationContextObserver

public abstract class AbstractAxis2ConfigurationContextObserver
extends Object
implements Axis2ConfigurationContextObserver

This is an abstract implementation of the Axis2ConfigurationContextObserver interface. It does not perform any action on the events fired by the above interface and exists for the sole purpose of providing an extension point.


Constructor Summary
AbstractAxis2ConfigurationContextObserver()
           
 
Method Summary
 void createdConfigurationContext(org.apache.axis2.context.ConfigurationContext configContext)
          This method will be notified after a new Axis2 ConfigurationContext is created
 void creatingConfigurationContext(int tenantId)
          This method will be notified just before creating a new ConfigurationContext for any tenant
 void terminatedConfigurationContext(org.apache.axis2.context.ConfigurationContext configCtx)
          Notification after a ConfigurationContext has been terminated
 void terminatingConfigurationContext(org.apache.axis2.context.ConfigurationContext configCtx)
          Notification before a ConfigurationContext is terminated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAxis2ConfigurationContextObserver

public AbstractAxis2ConfigurationContextObserver()
Method Detail

creatingConfigurationContext

public void creatingConfigurationContext(int tenantId)
Description copied from interface: Axis2ConfigurationContextObserver
This method will be notified just before creating a new ConfigurationContext for any tenant

Specified by:
creatingConfigurationContext in interface Axis2ConfigurationContextObserver
Parameters:
tenantId - The ID of the tenant

createdConfigurationContext

public void createdConfigurationContext(org.apache.axis2.context.ConfigurationContext configContext)
Description copied from interface: Axis2ConfigurationContextObserver
This method will be notified after a new Axis2 ConfigurationContext is created

Specified by:
createdConfigurationContext in interface Axis2ConfigurationContextObserver
Parameters:
configContext - The newly created ConfigurationContext

terminatingConfigurationContext

public void terminatingConfigurationContext(org.apache.axis2.context.ConfigurationContext configCtx)
Description copied from interface: Axis2ConfigurationContextObserver
Notification before a ConfigurationContext is terminated

Specified by:
terminatingConfigurationContext in interface Axis2ConfigurationContextObserver
Parameters:
configCtx - The ConfigurationContext which will be terminated

terminatedConfigurationContext

public void terminatedConfigurationContext(org.apache.axis2.context.ConfigurationContext configCtx)
Description copied from interface: Axis2ConfigurationContextObserver
Notification after a ConfigurationContext has been terminated

Specified by:
terminatedConfigurationContext in interface Axis2ConfigurationContextObserver
Parameters:
configCtx - The ConfigurationContext which was terminated


Copyright © 2014 WSO2 Inc. All rights reserved.