Class MarshalServiceRuntimeDescriptionImpl
- java.lang.Object
-
- org.apache.axis2.jaxws.runtime.description.marshal.impl.MarshalServiceRuntimeDescriptionImpl
-
- All Implemented Interfaces:
ServiceRuntimeDescription,MarshalServiceRuntimeDescription
public class MarshalServiceRuntimeDescriptionImpl extends Object implements MarshalServiceRuntimeDescription
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMarshalServiceRuntimeDescriptionImpl(String key, ServiceDescription serviceDesc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationDescgetAnnotationDesc(Class cls)Gets/Creates the AnnotationDesc for this class.AnnotationDescgetAnnotationDesc(String clsName)Gets the AnnotationDesc for this class if already determinedFaultBeanDescgetFaultBeanDesc(FaultDescription faultDesc)StringgetKey()MessageFactorygetMessageFactory()MethodgetMethod(OperationDescription operationDesc)Get the Method for the specified OperationDescriptionTreeSet<String>getPackages()StringgetPackagesKey()Map<String,PropertyDescriptorPlus>getPropertyDescriptorMap(Class cls)Get the PropertyDescriptor map for the class.StringgetRequestWrapperClassName(OperationDescription operationDesc)StringgetResponseWrapperClassName(OperationDescription operationDesc)ServiceDescriptiongetServiceDescription()StringtoString()
-
-
-
Constructor Detail
-
MarshalServiceRuntimeDescriptionImpl
protected MarshalServiceRuntimeDescriptionImpl(String key, ServiceDescription serviceDesc)
-
-
Method Detail
-
getServiceDescription
public ServiceDescription getServiceDescription()
- Specified by:
getServiceDescriptionin interfaceServiceRuntimeDescription- Returns:
- OperationDesc parent
-
getKey
public String getKey()
- Specified by:
getKeyin interfaceServiceRuntimeDescription- Returns:
- String
-
getPackages
public TreeSet<String> getPackages()
- Specified by:
getPackagesin interfaceMarshalServiceRuntimeDescription- Returns:
- Set of package names for this service
-
getPackagesKey
public String getPackagesKey()
- Specified by:
getPackagesKeyin interfaceMarshalServiceRuntimeDescription- Returns:
- Unique key that represents the object returned by getPackages
-
getAnnotationDesc
public AnnotationDesc getAnnotationDesc(Class cls)
Description copied from interface:MarshalServiceRuntimeDescriptionGets/Creates the AnnotationDesc for this class.- Specified by:
getAnnotationDescin interfaceMarshalServiceRuntimeDescription- Returns:
- AnnotationDesc
-
getAnnotationDesc
public AnnotationDesc getAnnotationDesc(String clsName)
Description copied from interface:MarshalServiceRuntimeDescriptionGets the AnnotationDesc for this class if already determined- Specified by:
getAnnotationDescin interfaceMarshalServiceRuntimeDescription- Returns:
- AnnotationDesc or null
-
getPropertyDescriptorMap
public Map<String,PropertyDescriptorPlus> getPropertyDescriptorMap(Class cls)
Description copied from interface:MarshalServiceRuntimeDescriptionGet the PropertyDescriptor map for the class. The key of the map is a child xml local name. The value is a PropertyDescriptor, that will be used to set/get values from a bean of the indicated class- Specified by:
getPropertyDescriptorMapin interfaceMarshalServiceRuntimeDescription- Returns:
- get the cached copy or create a new one
-
getRequestWrapperClassName
public String getRequestWrapperClassName(OperationDescription operationDesc)
- Specified by:
getRequestWrapperClassNamein interfaceMarshalServiceRuntimeDescription- Returns:
- specified or defaulted wrapper class name. Always returns null if the wrapper class does not exist.
-
getResponseWrapperClassName
public String getResponseWrapperClassName(OperationDescription operationDesc)
- Specified by:
getResponseWrapperClassNamein interfaceMarshalServiceRuntimeDescription- Returns:
- specified or defaulted wrapper class name. Always returns null if the wrapper class does not exist.
-
getFaultBeanDesc
public FaultBeanDesc getFaultBeanDesc(FaultDescription faultDesc)
- Specified by:
getFaultBeanDescin interfaceMarshalServiceRuntimeDescription- Returns:
- FaultBeanDescriptor that describes the fault bean
-
getMethod
public Method getMethod(OperationDescription operationDesc)
Get the Method for the specified OperationDescription- Specified by:
getMethodin interfaceMarshalServiceRuntimeDescription- Returns:
- Method
-
getMessageFactory
public MessageFactory getMessageFactory()
- Specified by:
getMessageFactoryin interfaceMarshalServiceRuntimeDescription- Returns:
- MessageFactory for this Marshaller
-
-