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 Method
getPostConstructMethod()
protected Method
getPreDestroyMethod()
protected void
invokeMethod(Method m, Object[] params)
void
invokePostConstruct()
protected void
invokePostConstruct(Method method)
void
invokePreDestroy()
protected void
invokePreDestroy(Method method)
protected boolean
isPostConstruct(Method method)
protected boolean
isPreDestroy(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)
-
-