Class ResourceInjectionServiceRuntimeDescriptionImpl
- java.lang.Object
-
- org.apache.axis2.jaxws.runtime.description.injection.impl.ResourceInjectionServiceRuntimeDescriptionImpl
-
- All Implemented Interfaces:
ServiceRuntimeDescription
,ResourceInjectionServiceRuntimeDescription
public class ResourceInjectionServiceRuntimeDescriptionImpl extends Object implements ResourceInjectionServiceRuntimeDescription
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ResourceInjectionServiceRuntimeDescriptionImpl(String key, ServiceDescription serviceDesc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getKey()
Method
getPostConstructMethod()
Method
getPreDestroyMethod()
ServiceDescription
getServiceDescription()
boolean
hasResourceAnnotation()
String
toString()
-
-
-
Constructor Detail
-
ResourceInjectionServiceRuntimeDescriptionImpl
protected ResourceInjectionServiceRuntimeDescriptionImpl(String key, ServiceDescription serviceDesc)
-
-
Method Detail
-
hasResourceAnnotation
public boolean hasResourceAnnotation()
- Specified by:
hasResourceAnnotation
in interfaceResourceInjectionServiceRuntimeDescription
- Returns:
- true if @Resource is found on any Field or Method of the Implementation class
-
getPostConstructMethod
public Method getPostConstructMethod()
- Specified by:
getPostConstructMethod
in interfaceResourceInjectionServiceRuntimeDescription
- Returns:
- Method with @PostConstruct or null
-
getPreDestroyMethod
public Method getPreDestroyMethod()
- Specified by:
getPreDestroyMethod
in interfaceResourceInjectionServiceRuntimeDescription
- Returns:
- Method with @PreDestroy or null
-
getServiceDescription
public ServiceDescription getServiceDescription()
- Specified by:
getServiceDescription
in interfaceServiceRuntimeDescription
- Returns:
- OperationDesc parent
-
getKey
public String getKey()
- Specified by:
getKey
in interfaceServiceRuntimeDescription
- Returns:
- String
-
-