Package org.apache.axis2.jaxws.lifecycle
Class BaseLifecycleManager
- java.lang.Object
-
- org.apache.axis2.jaxws.lifecycle.BaseLifecycleManager
-
- Direct Known Subclasses:
EndpointLifecycleManagerImpl,HandlerLifecycleManagerImpl,LifecycleManager
public abstract class BaseLifecycleManager extends Object
-
-
Constructor Summary
Constructors Constructor Description BaseLifecycleManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MethodgetPostConstructMethod()protected MethodgetPreDestroyMethod()protected voidinvokeMethod(Method m, Object[] params)voidinvokePostConstruct()protected voidinvokePostConstruct(Method method)voidinvokePreDestroy()protected voidinvokePreDestroy(Method method)protected booleanisPostConstruct(Method method)protected booleanisPreDestroy(Method method)
-
-
-
Field Detail
-
instance
protected Object instance
-
-
Method Detail
-
invokePostConstruct
public void invokePostConstruct() throws LifecycleException- Throws:
LifecycleException
-
invokePostConstruct
protected void invokePostConstruct(Method method) throws LifecycleException
- Throws:
LifecycleException
-
invokePreDestroy
public void invokePreDestroy() throws LifecycleException- Throws:
LifecycleException
-
invokePreDestroy
protected void invokePreDestroy(Method method) throws LifecycleException
- Throws:
LifecycleException
-
invokeMethod
protected void invokeMethod(Method m, Object[] params) throws LifecycleException
- Throws:
LifecycleException
-
getPostConstructMethod
protected Method getPostConstructMethod()
-
getPreDestroyMethod
protected Method getPreDestroyMethod()
-
isPostConstruct
protected boolean isPostConstruct(Method method)
-
isPreDestroy
protected boolean isPreDestroy(Method method)
-
-