Class TribesAxisObserver
- java.lang.Object
-
- org.apache.axis2.clustering.tribes.TribesAxisObserver
-
- All Implemented Interfaces:
ParameterInclude,AxisObserver
public class TribesAxisObserver extends Object implements AxisObserver
AxisObserver which specifically handles setting of service & module classloaders for message deserialization by Tribes
-
-
Constructor Summary
Constructors Constructor Description TribesAxisObserver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(Parameter parameter)Method addParameter.voiddeserializeParameters(OMElement omElement)ParametergetParameter(String carbonHome)Method getParameter.ArrayList<Parameter>getParameters()Gets all the parameters in a given description.voidinit(AxisConfiguration axisConfiguration)booleanisParameterLocked(String carbonHome)Checks whether the parameter is locked at any level.voidmoduleUpdate(AxisEvent axisEvent, AxisModule axisModule)voidremoveParameter(Parameter parameter)voidserviceGroupUpdate(AxisEvent axisEvent, AxisServiceGroup axisServiceGroup)voidserviceUpdate(AxisEvent axisEvent, AxisService axisService)
-
-
-
Method Detail
-
init
public void init(AxisConfiguration axisConfiguration)
- Specified by:
initin interfaceAxisObserver
-
serviceUpdate
public void serviceUpdate(AxisEvent axisEvent, AxisService axisService)
- Specified by:
serviceUpdatein interfaceAxisObserver
-
serviceGroupUpdate
public void serviceGroupUpdate(AxisEvent axisEvent, AxisServiceGroup axisServiceGroup)
- Specified by:
serviceGroupUpdatein interfaceAxisObserver
-
moduleUpdate
public void moduleUpdate(AxisEvent axisEvent, AxisModule axisModule)
- Specified by:
moduleUpdatein interfaceAxisObserver
-
addParameter
public void addParameter(Parameter parameter) throws AxisFault
Description copied from interface:ParameterIncludeMethod addParameter.- Specified by:
addParameterin interfaceParameterInclude- Throws:
AxisFault
-
removeParameter
public void removeParameter(Parameter parameter) throws AxisFault
- Specified by:
removeParameterin interfaceParameterInclude- Throws:
AxisFault
-
deserializeParameters
public void deserializeParameters(OMElement omElement) throws AxisFault
- Specified by:
deserializeParametersin interfaceParameterInclude- Throws:
AxisFault
-
getParameter
public Parameter getParameter(String carbonHome)
Description copied from interface:ParameterIncludeMethod getParameter.- Specified by:
getParameterin interfaceParameterInclude- Returns:
- Returns Parameter.
-
getParameters
public ArrayList<Parameter> getParameters()
Description copied from interface:ParameterIncludeGets all the parameters in a given description.- Specified by:
getParametersin interfaceParameterInclude- Returns:
- Returns ArrayList.
-
isParameterLocked
public boolean isParameterLocked(String carbonHome)
Description copied from interface:ParameterIncludeChecks whether the parameter is locked at any level.- Specified by:
isParameterLockedin interfaceParameterInclude
-
-