|
||||||||||
| 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.WebServiceEndpoint
public class WebServiceEndpoint
Represents a single port-component in a webservice in webservices.xml
| Field Summary | |
|---|---|
static java.lang.String |
CLIENT_CERT
|
static java.lang.String |
PUBLISHING_SUBCONTEXT
|
static java.lang.String |
SOAP11_MTOM_TOKEN
|
static java.lang.String |
SOAP11_TOKEN
|
static java.lang.String |
SOAP12_MTOM_TOKEN
|
static java.lang.String |
SOAP12_TOKEN
|
static java.lang.String |
TRANSPORT_CONFIDENTIAL
|
static java.lang.String |
TRANSPORT_INTEGRAL
|
static java.lang.String |
TRANSPORT_NONE
|
static java.lang.String |
XML_TOKEN
|
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
WebServiceEndpoint()
|
|
WebServiceEndpoint(WebServiceEndpoint other)
|
|
| Method Summary | |
|---|---|
void |
addHandler(WebServiceHandler handler)
Append handler to end of handler chain for this endpoint. |
void |
addHandlerChain(WebServiceHandlerChain handlerChain)
Append handlerchain to end of handlerchain for this endpoint. |
void |
addProperty(NameValuePairDescriptor newProp)
|
java.net.URL |
composeEndpointAddress(java.net.URL root)
Given the root portion of a URL representing the |
java.net.URL |
composeEndpointAddress(java.net.URL root,
java.lang.String contextRoot)
|
java.net.URL |
composeFinalWsdlUrl(java.net.URL root)
Generate a URL pointing to the initial wsdl document for this endpoint's web service. |
Addressing |
getAddressing()
|
java.lang.String |
getAuthMethod()
|
BundleDescriptor |
getBundleDescriptor()
|
java.lang.String |
getDebugging()
|
EjbDescriptor |
getEjbComponentImpl()
|
java.lang.String |
getEjbLink()
|
java.lang.String |
getEndpointAddressPath()
|
java.lang.String |
getEndpointAddressUri()
|
java.lang.String |
getEndpointName()
|
java.util.LinkedList<WebServiceHandlerChain> |
getHandlerChain()
Get ordered list of WebServiceHandler handler chains for this endpoint. |
java.util.LinkedList |
getHandlers()
Get ordered list of WebServiceHandler handler for this endpoint. |
java.lang.String |
getHttpResponseBufferSize()
|
java.lang.String |
getLinkName()
|
MessageSecurityBindingDescriptor |
getMessageSecurityBinding()
|
java.lang.String |
getMtomEnabled()
|
java.lang.String |
getMtomThreshold()
|
java.util.Iterator |
getProperties()
|
java.lang.String |
getProtocolBinding()
|
java.lang.String |
getPublishingUri()
This is the logical equivalent to endpoint address uri, but for url publishing. |
java.lang.String |
getRealm()
|
ReliabilityConfig |
getReliabilityConfig()
|
RespectBinding |
getRespectBinding()
|
java.lang.String |
getServiceEndpointInterface()
|
javax.xml.namespace.QName |
getServiceName()
|
java.lang.String |
getServletImplClass()
|
java.lang.String |
getSoapAddressPrefix()
|
java.lang.String |
getStreamAttachments()
|
java.lang.String |
getTieClassName()
|
java.lang.String |
getTransportGuarantee()
|
java.lang.String |
getValidateRequest()
|
WebComponentDescriptor |
getWebComponentImpl()
|
java.lang.String |
getWebComponentLink()
|
WebService |
getWebService()
|
java.lang.String |
getWsdlContentPath(java.lang.String requestUri)
|
java.lang.String |
getWsdlExposed()
|
javax.xml.namespace.QName |
getWsdlPort()
|
java.lang.String |
getWsdlPortNamespacePrefix()
|
javax.xml.namespace.QName |
getWsdlService()
|
java.lang.String |
getWsdlServiceNamespacePrefix()
|
boolean |
hasAuthMethod()
|
boolean |
hasBasicAuth()
|
boolean |
hasClientCertAuth()
|
boolean |
hasEndpointAddressUri()
|
boolean |
hasHandlerChain()
|
boolean |
hasHandlers()
|
boolean |
hasSecurePipeline()
|
boolean |
hasServiceName()
|
boolean |
hasServletImplClass()
|
boolean |
hasTieClassName()
|
boolean |
hasTransportGuarantee()
|
boolean |
hasUserSpecifiedProtocolBinding()
|
boolean |
hasWsdlPort()
|
boolean |
hasWsdlPortNamespacePrefix()
|
boolean |
hasWsdlServiceNamespacePrefix()
|
boolean |
implementedByEjbComponent()
|
boolean |
implementedByEjbComponent(EjbDescriptor ejb)
|
boolean |
implementedByWebComponent()
|
boolean |
implementedByWebComponent(WebComponentDescriptor webComp)
|
boolean |
isSecure()
|
boolean |
matchesEjbPublishRequest(java.lang.String requestUriRaw,
java.lang.String query)
Checks an ejb request uri to see if it represents a legal request for the wsdl content associated with this endpoint's web service. |
void |
print(java.lang.StringBuffer toStringBuffer)
A String representation of this object. |
void |
removeHandler(WebServiceHandler handler)
|
void |
removeHandlerByName(java.lang.String handlerName)
|
void |
removeHandlerChain(WebServiceHandlerChain handlerChain)
|
boolean |
resolveComponentLink()
Convert the contents of the ejb-link or servlet-link element to an object representing the implementation component. |
void |
saveServletImplClass()
Store current contents of servlet impl class in a runtime descriptor element. |
void |
setAddressing(Addressing addressing)
|
void |
setAuthMethod(java.lang.String authType)
|
void |
setDebugging(java.lang.String debuggingEnabled)
|
void |
setEjbComponentImpl(EjbDescriptor ejbComponent)
|
void |
setEjbLink(java.lang.String link)
|
void |
setEndpointAddressUri(java.lang.String uri)
|
void |
setEndpointName(java.lang.String name)
|
void |
setHttpResponseBufferSize(java.lang.String httpResponseBufferSize)
|
void |
setMessageSecurityBinding(MessageSecurityBindingDescriptor messageSecBindingDesc)
|
void |
setMtomEnabled(java.lang.String value)
|
void |
setMtomThreshold(java.lang.String mtomThreshold)
|
void |
setProtocolBinding(java.lang.String value)
|
void |
setRealm(java.lang.String realm)
|
void |
setReliabilityConfig(ReliabilityConfig reliabilityConfig)
|
void |
setRespectBinding(RespectBinding respectBinding)
|
void |
setSecurePipeline()
|
void |
setServiceEndpointInterface(java.lang.String endpointInterface)
|
void |
setServiceLocalPart(java.lang.String localpart)
|
void |
setServiceNamespaceUri(java.lang.String uri)
|
void |
setServletImplClass(java.lang.String implClass)
|
void |
setStreamAttachments(java.lang.String streamAttachments)
|
void |
setTieClassName(java.lang.String tieClass)
|
void |
setTransportGuarantee(java.lang.String guarantee)
|
void |
setValidateRequest(java.lang.String validateRequests)
|
void |
setWebComponentImpl(WebComponentDescriptor webComponent)
|
void |
setWebComponentLink(java.lang.String link)
|
void |
setWebService(WebService service)
|
void |
setWsdlExposed(java.lang.String wsdlExposed)
|
void |
setWsdlPort(javax.xml.namespace.QName port)
|
void |
setWsdlPort(javax.xml.namespace.QName port,
java.lang.String prefix)
|
void |
setWsdlService(javax.xml.namespace.QName service)
|
void |
setWsdlService(javax.xml.namespace.QName svc,
java.lang.String prefix)
|
| 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TRANSPORT_NONE
public static final java.lang.String TRANSPORT_INTEGRAL
public static final java.lang.String TRANSPORT_CONFIDENTIAL
public static final java.lang.String CLIENT_CERT
public static final java.lang.String SOAP11_TOKEN
public static final java.lang.String SOAP12_TOKEN
public static final java.lang.String SOAP11_MTOM_TOKEN
public static final java.lang.String SOAP12_MTOM_TOKEN
public static final java.lang.String XML_TOKEN
public static final java.lang.String PUBLISHING_SUBCONTEXT
| Constructor Detail |
|---|
public WebServiceEndpoint(WebServiceEndpoint other)
public WebServiceEndpoint()
| Method Detail |
|---|
public java.lang.String getWsdlExposed()
public void setWsdlExposed(java.lang.String wsdlExposed)
public java.lang.String getValidateRequest()
public void setValidateRequest(java.lang.String validateRequests)
public java.lang.String getStreamAttachments()
public void setStreamAttachments(java.lang.String streamAttachments)
public void setWebService(WebService service)
public java.lang.String getMtomThreshold()
public void setMtomThreshold(java.lang.String mtomThreshold)
public WebService getWebService()
public Addressing getAddressing()
public void setAddressing(Addressing addressing)
public RespectBinding getRespectBinding()
public void setRespectBinding(RespectBinding respectBinding)
public void setSecurePipeline()
public boolean hasSecurePipeline()
public void setEndpointName(java.lang.String name)
public java.lang.String getEndpointName()
public void setServiceEndpointInterface(java.lang.String endpointInterface)
public java.lang.String getServiceEndpointInterface()
public void setProtocolBinding(java.lang.String value)
public java.lang.String getProtocolBinding()
public boolean hasUserSpecifiedProtocolBinding()
public void setMtomEnabled(java.lang.String value)
public java.lang.String getMtomEnabled()
public void setWsdlService(javax.xml.namespace.QName svc,
java.lang.String prefix)
public void setWsdlService(javax.xml.namespace.QName service)
public java.lang.String getWsdlServiceNamespacePrefix()
public boolean hasWsdlServiceNamespacePrefix()
public javax.xml.namespace.QName getWsdlService()
public void setWsdlPort(javax.xml.namespace.QName port,
java.lang.String prefix)
public void setWsdlPort(javax.xml.namespace.QName port)
public java.lang.String getWsdlPortNamespacePrefix()
public boolean hasWsdlPortNamespacePrefix()
public boolean hasWsdlPort()
public javax.xml.namespace.QName getWsdlPort()
public void setMessageSecurityBinding(MessageSecurityBindingDescriptor messageSecBindingDesc)
public MessageSecurityBindingDescriptor getMessageSecurityBinding()
public ReliabilityConfig getReliabilityConfig()
public void setReliabilityConfig(ReliabilityConfig reliabilityConfig)
public java.lang.String getHttpResponseBufferSize()
public void setHttpResponseBufferSize(java.lang.String httpResponseBufferSize)
public boolean resolveComponentLink()
public BundleDescriptor getBundleDescriptor()
public boolean implementedByEjbComponent()
public boolean implementedByEjbComponent(EjbDescriptor ejb)
public boolean implementedByWebComponent()
public boolean implementedByWebComponent(WebComponentDescriptor webComp)
public java.lang.String getLinkName()
public void setEjbLink(java.lang.String link)
public java.lang.String getEjbLink()
public void setEjbComponentImpl(EjbDescriptor ejbComponent)
public EjbDescriptor getEjbComponentImpl()
public void setWebComponentLink(java.lang.String link)
public java.lang.String getWebComponentLink()
public void setWebComponentImpl(WebComponentDescriptor webComponent)
public WebComponentDescriptor getWebComponentImpl()
public boolean hasHandlers()
public void addHandler(WebServiceHandler handler)
public void removeHandler(WebServiceHandler handler)
public void removeHandlerByName(java.lang.String handlerName)
public java.util.LinkedList getHandlers()
public java.util.LinkedList<WebServiceHandlerChain> getHandlerChain()
getHandlerChain in interface HandlerChainContainerpublic boolean hasHandlerChain()
hasHandlerChain in interface HandlerChainContainerpublic void addHandlerChain(WebServiceHandlerChain handlerChain)
addHandlerChain in interface HandlerChainContainerpublic void removeHandlerChain(WebServiceHandlerChain handlerChain)
public boolean hasEndpointAddressUri()
public void setEndpointAddressUri(java.lang.String uri)
public java.lang.String getEndpointAddressUri()
public boolean isSecure()
public java.net.URL composeEndpointAddress(java.net.URL root)
throws java.net.MalformedURLException
java.net.MalformedURLException
public java.net.URL composeEndpointAddress(java.net.URL root,
java.lang.String contextRoot)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic java.lang.String getEndpointAddressPath()
public java.net.URL composeFinalWsdlUrl(java.net.URL root)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic java.lang.String getPublishingUri()
public boolean matchesEjbPublishRequest(java.lang.String requestUriRaw,
java.lang.String query)
public java.lang.String getWsdlContentPath(java.lang.String requestUri)
public void setAuthMethod(java.lang.String authType)
public java.lang.String getAuthMethod()
public boolean hasAuthMethod()
public boolean hasBasicAuth()
public boolean hasClientCertAuth()
public void setRealm(java.lang.String realm)
public java.lang.String getRealm()
public void setTransportGuarantee(java.lang.String guarantee)
public java.lang.String getTransportGuarantee()
public boolean hasTransportGuarantee()
public void setServiceNamespaceUri(java.lang.String uri)
public void setServiceLocalPart(java.lang.String localpart)
public boolean hasServiceName()
public javax.xml.namespace.QName getServiceName()
public void saveServletImplClass()
public boolean hasServletImplClass()
public void setServletImplClass(java.lang.String implClass)
public java.lang.String getServletImplClass()
public boolean hasTieClassName()
public void setTieClassName(java.lang.String tieClass)
public java.lang.String getTieClassName()
public java.lang.String getDebugging()
public void setDebugging(java.lang.String debuggingEnabled)
public void addProperty(NameValuePairDescriptor newProp)
public java.util.Iterator getProperties()
public java.lang.String getSoapAddressPrefix()
public void print(java.lang.StringBuffer toStringBuffer)
Descriptor
print in class Descriptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||