Class MessageDescriptor
- java.lang.Object
-
- java.util.Observable
-
- org.glassfish.deployment.common.DynamicAttributesDescriptor
-
- org.glassfish.deployment.common.Descriptor
-
- com.sun.enterprise.deployment.runtime.RuntimeDescriptor
-
- com.sun.enterprise.deployment.runtime.common.MessageDescriptor
-
- All Implemented Interfaces:
Serializable
public class MessageDescriptor extends RuntimeDescriptor
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
JAVA_METHOD
static String
OPERATION_NAME
-
Fields inherited from class com.sun.enterprise.deployment.runtime.RuntimeDescriptor
propListeners
-
Fields inherited from class org.glassfish.deployment.common.Descriptor
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
-
-
Constructor Summary
Constructors Constructor Description MessageDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MethodDescriptor>
getAllDefinedMethodsInMessage()
Return all methods defined in this message.BundleDescriptor
getBundleDescriptor()
MethodDescriptor
getMethodDescriptor()
String
getOperationName()
ServiceRefPortInfo
getServiceRefPortInfo()
WebServiceEndpoint
getWebServiceEndpoint()
void
setBundleDescriptor(BundleDescriptor bundleDesc)
void
setMethodDescriptor(MethodDescriptor methodDescriptor)
void
setOperationName(String operationName)
void
setServiceRefPortInfo(ServiceRefPortInfo portInfo)
void
setWebServiceEndpoint(WebServiceEndpoint endPoint)
-
Methods inherited from class com.sun.enterprise.deployment.runtime.RuntimeDescriptor
addPropertyChangeListener, addPropertyChangeListener, addValue, getAttributeValue, getAttributeValue, getAttributeValue, getValue, getValue, getValues, removePropertyChangeListener, removePropertyChangeListener, removeValue, removeValue, setAttributeValue, setAttributeValue, setAttributeValue, setValue, setValue, size
-
Methods inherited from class org.glassfish.deployment.common.Descriptor
addDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
-
Methods inherited from class org.glassfish.deployment.common.DynamicAttributesDescriptor
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString
-
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
-
-
-
Field Detail
-
JAVA_METHOD
public static final String JAVA_METHOD
- See Also:
- Constant Field Values
-
OPERATION_NAME
public static final String OPERATION_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setOperationName
public void setOperationName(String operationName)
-
getOperationName
public String getOperationName()
-
setMethodDescriptor
public void setMethodDescriptor(MethodDescriptor methodDescriptor)
-
getMethodDescriptor
public MethodDescriptor getMethodDescriptor()
-
setServiceRefPortInfo
public void setServiceRefPortInfo(ServiceRefPortInfo portInfo)
-
getServiceRefPortInfo
public ServiceRefPortInfo getServiceRefPortInfo()
-
setWebServiceEndpoint
public void setWebServiceEndpoint(WebServiceEndpoint endPoint)
-
getWebServiceEndpoint
public WebServiceEndpoint getWebServiceEndpoint()
-
setBundleDescriptor
public void setBundleDescriptor(BundleDescriptor bundleDesc)
-
getBundleDescriptor
public BundleDescriptor getBundleDescriptor()
-
getAllDefinedMethodsInMessage
public List<MethodDescriptor> getAllDefinedMethodsInMessage()
Return all methods defined in this message. In the case of an empty message, it will return all methods defined in the SEI. In the case of methods overloading, it will return all methods defined in the SEI that match with the specified method name. In the case of DII, i.e the client doesn't have the SEI info, it will return an empty list for client side defined message.
-
-