public class WebServiceEndpoint extends Descriptor implements HandlerChainContainer
Modifier and Type | Field and Description |
---|---|
static String |
CLIENT_CERT |
static String |
PUBLISHING_SUBCONTEXT |
static String |
SOAP11_MTOM_TOKEN |
static String |
SOAP11_TOKEN |
static String |
SOAP12_MTOM_TOKEN |
static String |
SOAP12_TOKEN |
static String |
TRANSPORT_CONFIDENTIAL |
static String |
TRANSPORT_INTEGRAL |
static String |
TRANSPORT_NONE |
static String |
XML_TOKEN |
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
Constructor and Description |
---|
WebServiceEndpoint() |
WebServiceEndpoint(WebServiceEndpoint other) |
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, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public static final String TRANSPORT_NONE
public static final String TRANSPORT_INTEGRAL
public static final String TRANSPORT_CONFIDENTIAL
public static final String CLIENT_CERT
public static final String SOAP11_TOKEN
public static final String SOAP12_TOKEN
public static final String SOAP11_MTOM_TOKEN
public static final String SOAP12_MTOM_TOKEN
public static final String XML_TOKEN
public static final String PUBLISHING_SUBCONTEXT
public WebServiceEndpoint(WebServiceEndpoint other)
public WebServiceEndpoint()
public String getWsdlExposed()
public void setWsdlExposed(String wsdlExposed)
public String getValidateRequest()
public void setValidateRequest(String validateRequests)
public String getStreamAttachments()
public void setStreamAttachments(String streamAttachments)
public void setWebService(WebService service)
public String getMtomThreshold()
public void setMtomThreshold(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(String name)
public String getEndpointName()
public void setServiceEndpointInterface(String endpointInterface)
public String getServiceEndpointInterface()
public void setProtocolBinding(String value)
public String getProtocolBinding()
public boolean hasUserSpecifiedProtocolBinding()
public void setMtomEnabled(String value)
public String getMtomEnabled()
public void setWsdlService(QName service)
public String getWsdlServiceNamespacePrefix()
public boolean hasWsdlServiceNamespacePrefix()
public QName getWsdlService()
public void setWsdlPort(QName port)
public String getWsdlPortNamespacePrefix()
public boolean hasWsdlPortNamespacePrefix()
public boolean hasWsdlPort()
public QName getWsdlPort()
public void setMessageSecurityBinding(MessageSecurityBindingDescriptor messageSecBindingDesc)
public MessageSecurityBindingDescriptor getMessageSecurityBinding()
public ReliabilityConfig getReliabilityConfig()
public void setReliabilityConfig(ReliabilityConfig reliabilityConfig)
public String getHttpResponseBufferSize()
public void setHttpResponseBufferSize(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 String getLinkName()
public void setEjbLink(String link)
public String getEjbLink()
public void setEjbComponentImpl(EjbDescriptor ejbComponent)
public EjbDescriptor getEjbComponentImpl()
public void setWebComponentLink(String link)
public 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(String handlerName)
public LinkedList<WebServiceHandler> getHandlers()
public LinkedList<WebServiceHandlerChain> getHandlerChain()
getHandlerChain
in interface HandlerChainContainer
public boolean hasHandlerChain()
hasHandlerChain
in interface HandlerChainContainer
public void addHandlerChain(WebServiceHandlerChain handlerChain)
addHandlerChain
in interface HandlerChainContainer
public void removeHandlerChain(WebServiceHandlerChain handlerChain)
public boolean hasEndpointAddressUri()
public void setEndpointAddressUri(String uri)
public String getEndpointAddressUri()
public boolean isSecure()
public URL composeEndpointAddress(URL root) throws MalformedURLException
MalformedURLException
public URL composeEndpointAddress(URL root, String contextRoot) throws MalformedURLException
MalformedURLException
public String getEndpointAddressPath()
public URL composeFinalWsdlUrl(URL root) throws MalformedURLException
MalformedURLException
public String getPublishingUri()
public boolean matchesEjbPublishRequest(String requestUriRaw, String query)
public String getWsdlContentPath(String requestUri)
public void setAuthMethod(String authType)
public String getAuthMethod()
public boolean hasAuthMethod()
public boolean hasBasicAuth()
public boolean hasClientCertAuth()
public void setRealm(String realm)
public String getRealm()
public void setTransportGuarantee(String guarantee)
public String getTransportGuarantee()
public boolean hasTransportGuarantee()
public void setServiceNamespaceUri(String uri)
public void setServiceLocalPart(String localpart)
public boolean hasServiceName()
public QName getServiceName()
public void saveServletImplClass()
public boolean hasServletImplClass()
public void setServletImplClass(String implClass)
public String getServletImplClass()
public boolean hasTieClassName()
public void setTieClassName(String tieClass)
public String getTieClassName()
public String getDebugging()
public void setDebugging(String debuggingEnabled)
public void addProperty(NameValuePairDescriptor newProp)
public Iterator getProperties()
public String getSoapAddressPrefix()
public void print(StringBuilder toStringBuilder)
Descriptor
print
in class Descriptor
Copyright © 2019. All rights reserved.