|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.sun.enterprise.deployment.DynamicAttributesDescriptor
com.sun.enterprise.deployment.Descriptor
com.sun.enterprise.deployment.EnvironmentProperty
com.sun.enterprise.deployment.ServiceReferenceDescriptor
public class ServiceReferenceDescriptor
Information about a J2EE web service client.
| Field Summary |
|---|
| Fields inherited from class com.sun.enterprise.deployment.EnvironmentProperty |
|---|
lookupName |
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
ServiceReferenceDescriptor()
|
|
ServiceReferenceDescriptor(ServiceReferenceDescriptor other)
|
|
ServiceReferenceDescriptor(java.lang.String name,
java.lang.String description,
java.lang.String service)
|
|
| Method Summary | |
|---|---|
void |
addCallProperty(NameValuePairDescriptor property)
Add call property, using property name as a key. |
ServiceRefPortInfo |
addContainerManagedPort(java.lang.String serviceEndpointInterface)
|
void |
addHandler(WebServiceHandler handler)
Append handler to end of handler chain for this endpoint. |
void |
addHandlerChain(WebServiceHandlerChain handler)
HandlerChain related setters, getters, adders, finders |
void |
addPortInfo(ServiceRefPortInfo portInfo)
|
void |
addRuntimePortInfo(ServiceRefPortInfo runtimePortInfo)
Special handling of case where runtime port info is added. |
boolean |
equals(java.lang.Object object)
Returns true if the argument is an environment property of the same name, false else. |
Addressing |
getAddressing()
|
BundleDescriptor |
getBundleDescriptor()
|
java.util.Set |
getCallProperties()
Runtime information. |
NameValuePairDescriptor |
getCallPropertyByName(java.lang.String name)
|
java.util.LinkedList |
getHandlerChain()
|
java.util.LinkedList |
getHandlers()
Get ordered list of WebServiceHandler handlers for this endpoint. |
java.lang.String |
getInjectionTargetType()
|
java.lang.String |
getMappedName()
|
java.io.File |
getMappingFile()
|
java.lang.String |
getMappingFileUri()
|
int |
getMtomThreshold()
|
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> |
getOtherAnnotations()
|
ServiceRefPortInfo |
getPortInfo(java.lang.String serviceEndpointInterface)
Lookup port info by service endpoint interface. |
ServiceRefPortInfo |
getPortInfoByPort(javax.xml.namespace.QName wsdlPort)
Lookup port info by wsdl port. |
ServiceRefPortInfo |
getPortInfoBySEI(java.lang.String serviceEndpointInterface)
Lookup port info by service endpoint interface. |
java.util.Set |
getPortsInfo()
|
RespectBinding |
getRespectBinding()
|
java.lang.String |
getServiceImplClassName()
|
java.lang.String |
getServiceInterface()
|
java.lang.String |
getServiceLocalPart()
|
javax.xml.namespace.QName |
getServiceName()
|
java.lang.String |
getServiceNameNamespacePrefix()
|
java.lang.String |
getServiceNamespaceUri()
|
java.lang.String |
getWsdlFileUri()
|
java.net.URL |
getWsdlFileUrl()
|
java.net.URL |
getWsdlOverride()
|
boolean |
hasClientManagedPorts()
|
boolean |
hasContainerManagedPorts()
|
boolean |
hasGeneratedServiceInterface()
|
boolean |
hasGenericServiceInterface()
|
boolean |
hasHandlerChain()
|
boolean |
hasHandlers()
|
boolean |
hasMappingFile()
|
boolean |
hasMtomEnabled()
|
boolean |
hasServiceImplClassName()
|
boolean |
hasServiceName()
|
boolean |
hasWsdlFile()
|
boolean |
hasWsdlOverride()
|
boolean |
isAddressingEnabled()
|
boolean |
isAddressingRequired()
|
boolean |
isMtomEnabled()
|
boolean |
isRespectBindingEnabled()
|
void |
removeCallProperty(NameValuePairDescriptor property)
Remove call property, using property name as a key. |
void |
removeHandler(WebServiceHandler handler)
|
void |
removeHandlerByName(java.lang.String handlerName)
|
void |
removeHandlerChain(WebServiceHandlerChain handler)
|
void |
removePortInfo(ServiceRefPortInfo portInfo)
|
void |
setAddressing(Addressing addressing)
|
void |
setBundleDescriptor(BundleDescriptor bundle)
|
void |
setInjectionTargetType(java.lang.String type)
|
void |
setMappedName(java.lang.String value)
|
void |
setMappingFile(java.io.File file)
Derived, non-peristent location of mapping file. |
void |
setMappingFileUri(java.lang.String uri)
|
void |
setMtomEnabled(boolean mtomEnabled)
|
void |
setMtomThreshold(int mtomThreshold)
|
void |
setOtherAnnotations(java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> otherAnnotations)
|
void |
setRespectBinding(RespectBinding respectBinding)
|
void |
setServiceImplClassName(java.lang.String className)
|
void |
setServiceInterface(java.lang.String service)
|
void |
setServiceLocalPart(java.lang.String localpart)
|
void |
setServiceName(javax.xml.namespace.QName serviceName)
|
void |
setServiceName(javax.xml.namespace.QName serviceName,
java.lang.String prefix)
|
void |
setServiceNameNamespacePrefix(java.lang.String prefix)
|
void |
setServiceNamespaceUri(java.lang.String uri)
|
void |
setWsdlFileUri(java.lang.String uri)
|
void |
setWsdlFileUrl(java.net.URL url)
Derived, non-peristent location of wsdl file. |
void |
setWsdlOverride(java.net.URL override)
|
| Methods inherited from class com.sun.enterprise.deployment.EnvironmentProperty |
|---|
addInjectionTarget, getComponentEnvName, getInjectionTargets, getInjectResourceType, getLookupName, getResolvedValue, getResolvedValueObject, getType, getValue, getValueObject, getValueType, hasAValue, hashCode, hasInjectionTargetFromXml, hasLookupName, isConflictResourceGroup, isInjectable, isSetValueCalled, print, printInjectableResourceInfo, setInjectResourceType, setLookupName, setType, setValue |
| Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor |
|---|
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.sun.enterprise.deployment.web.WebDescriptor |
|---|
getDescription, getLargeIconUri, getName, getSmallIconUri, setDescription, setLargeIconUri, setName, setSmallIconUri |
| Methods inherited from interface com.sun.enterprise.deployment.web.NameValuePair |
|---|
getDescription, getName, setDescription, setName |
| Constructor Detail |
|---|
public ServiceReferenceDescriptor(ServiceReferenceDescriptor other)
public ServiceReferenceDescriptor(java.lang.String name,
java.lang.String description,
java.lang.String service)
public ServiceReferenceDescriptor()
| Method Detail |
|---|
public java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> getOtherAnnotations()
public void setOtherAnnotations(java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> otherAnnotations)
public boolean isRespectBindingEnabled()
public Addressing getAddressing()
public RespectBinding getRespectBinding()
public void setRespectBinding(RespectBinding respectBinding)
public boolean hasMtomEnabled()
public boolean isMtomEnabled()
public void setMtomEnabled(boolean mtomEnabled)
public boolean isAddressingEnabled()
public void setAddressing(Addressing addressing)
public boolean isAddressingRequired()
public int getMtomThreshold()
public void setMtomThreshold(int mtomThreshold)
public java.lang.String getMappedName()
getMappedName in class EnvironmentPropertypublic void setMappedName(java.lang.String value)
setMappedName in class EnvironmentPropertypublic void setBundleDescriptor(BundleDescriptor bundle)
public BundleDescriptor getBundleDescriptor()
public boolean hasGenericServiceInterface()
public boolean hasGeneratedServiceInterface()
public void setServiceInterface(java.lang.String service)
public java.lang.String getServiceInterface()
public boolean hasWsdlFile()
public void setWsdlFileUrl(java.net.URL url)
public java.net.URL getWsdlFileUrl()
public void setWsdlFileUri(java.lang.String uri)
public java.lang.String getWsdlFileUri()
public boolean hasMappingFile()
public void setMappingFile(java.io.File file)
public java.io.File getMappingFile()
public void setMappingFileUri(java.lang.String uri)
public java.lang.String getMappingFileUri()
public void setServiceName(javax.xml.namespace.QName serviceName)
public void setServiceName(javax.xml.namespace.QName serviceName,
java.lang.String prefix)
public void setServiceNamespaceUri(java.lang.String uri)
public java.lang.String getServiceNamespaceUri()
public void setServiceLocalPart(java.lang.String localpart)
public java.lang.String getServiceLocalPart()
public void setServiceNameNamespacePrefix(java.lang.String prefix)
public java.lang.String getServiceNameNamespacePrefix()
public boolean hasServiceName()
public javax.xml.namespace.QName getServiceName()
public java.util.Set getPortsInfo()
public void addPortInfo(ServiceRefPortInfo portInfo)
public void removePortInfo(ServiceRefPortInfo portInfo)
public void addRuntimePortInfo(ServiceRefPortInfo runtimePortInfo)
public ServiceRefPortInfo addContainerManagedPort(java.lang.String serviceEndpointInterface)
public boolean hasContainerManagedPorts()
public boolean hasClientManagedPorts()
public ServiceRefPortInfo getPortInfo(java.lang.String serviceEndpointInterface)
public ServiceRefPortInfo getPortInfoBySEI(java.lang.String serviceEndpointInterface)
public ServiceRefPortInfo getPortInfoByPort(javax.xml.namespace.QName wsdlPort)
public void addHandler(WebServiceHandler handler)
public void removeHandler(WebServiceHandler handler)
public void removeHandlerByName(java.lang.String handlerName)
public boolean hasHandlers()
public java.util.LinkedList getHandlers()
public void addHandlerChain(WebServiceHandlerChain handler)
addHandlerChain in interface HandlerChainContainerpublic void removeHandlerChain(WebServiceHandlerChain handler)
public boolean hasHandlerChain()
hasHandlerChain in interface HandlerChainContainerpublic java.util.LinkedList getHandlerChain()
getHandlerChain in interface HandlerChainContainerpublic java.util.Set getCallProperties()
public NameValuePairDescriptor getCallPropertyByName(java.lang.String name)
public void addCallProperty(NameValuePairDescriptor property)
public void removeCallProperty(NameValuePairDescriptor property)
public boolean hasServiceImplClassName()
public void setServiceImplClassName(java.lang.String className)
public java.lang.String getServiceImplClassName()
public boolean hasWsdlOverride()
public void setWsdlOverride(java.net.URL override)
public java.net.URL getWsdlOverride()
public void setInjectionTargetType(java.lang.String type)
public java.lang.String getInjectionTargetType()
public boolean equals(java.lang.Object object)
EnvironmentProperty
equals in class EnvironmentProperty
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||