Class TribesAxisObserver
java.lang.Object
org.apache.axis2.clustering.tribes.TribesAxisObserver
- All Implemented Interfaces:
org.apache.axis2.description.ParameterInclude,org.apache.axis2.engine.AxisObserver
AxisObserver which specifically handles setting of service & module classloaders for
message deserialization by Tribes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameter(org.apache.axis2.description.Parameter parameter) voiddeserializeParameters(org.apache.axiom.om.OMElement omElement) org.apache.axis2.description.ParametergetParameter(String carbonHome) ArrayList<org.apache.axis2.description.Parameter>voidinit(org.apache.axis2.engine.AxisConfiguration axisConfiguration) booleanisParameterLocked(String carbonHome) voidmoduleUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisModule axisModule) voidremoveParameter(org.apache.axis2.description.Parameter parameter) voidserviceGroupUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisServiceGroup axisServiceGroup) voidserviceUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisService axisService)
-
Constructor Details
-
TribesAxisObserver
public TribesAxisObserver()
-
-
Method Details
-
init
public void init(org.apache.axis2.engine.AxisConfiguration axisConfiguration) - Specified by:
initin interfaceorg.apache.axis2.engine.AxisObserver
-
serviceUpdate
public void serviceUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisService axisService) - Specified by:
serviceUpdatein interfaceorg.apache.axis2.engine.AxisObserver
-
serviceGroupUpdate
public void serviceGroupUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisServiceGroup axisServiceGroup) - Specified by:
serviceGroupUpdatein interfaceorg.apache.axis2.engine.AxisObserver
-
moduleUpdate
public void moduleUpdate(org.apache.axis2.engine.AxisEvent axisEvent, org.apache.axis2.description.AxisModule axisModule) - Specified by:
moduleUpdatein interfaceorg.apache.axis2.engine.AxisObserver
-
addParameter
public void addParameter(org.apache.axis2.description.Parameter parameter) throws org.apache.axis2.AxisFault - Specified by:
addParameterin interfaceorg.apache.axis2.description.ParameterInclude- Throws:
org.apache.axis2.AxisFault
-
removeParameter
public void removeParameter(org.apache.axis2.description.Parameter parameter) throws org.apache.axis2.AxisFault - Specified by:
removeParameterin interfaceorg.apache.axis2.description.ParameterInclude- Throws:
org.apache.axis2.AxisFault
-
deserializeParameters
public void deserializeParameters(org.apache.axiom.om.OMElement omElement) throws org.apache.axis2.AxisFault - Specified by:
deserializeParametersin interfaceorg.apache.axis2.description.ParameterInclude- Throws:
org.apache.axis2.AxisFault
-
getParameter
- Specified by:
getParameterin interfaceorg.apache.axis2.description.ParameterInclude
-
getParameters
- Specified by:
getParametersin interfaceorg.apache.axis2.description.ParameterInclude
-
isParameterLocked
- Specified by:
isParameterLockedin interfaceorg.apache.axis2.description.ParameterInclude
-