public interface WebServiceEndpointInfo
extends oracle.fabric.common.OperationNameExtractor
Modifier and Type | Method and Description |
---|---|
void |
addOperation(javax.xml.namespace.QName name)
Add a web service operation.
|
javax.xml.namespace.QName |
getBindingName()
Get the QName of the binding.
|
boolean |
getConvertCData()
Returns whether CDATA sections in the SAAJ message should be kept as CDATA nodes or converted to text.
|
org.w3c.dom.Element |
getDescriptorElement()
Get the port-component descriptor Element associated with this endpoint.
|
java.lang.String |
getEndpointAddressSubContextUri()
Get the part of the endpoint address that follows the root context.
|
java.lang.String |
getEndpointIdentifier()
Gets the unique endpoint identifier
|
java.lang.String |
getEndpointName()
Get the name of the web service endpoint.
|
java.util.Map<java.lang.String,java.lang.String> |
getEnvelopeLimits()
Get the configuration setting request-envelope-limit for this endpoint.
|
java.lang.Boolean |
getFastInfosetEnabled() |
java.lang.String |
getImplementorType()
Determine the name of the web service implementor type.
|
java.util.logging.Level |
getLoggingLevel()
Determine the configured logging level for this endpoint.
|
long |
getMaxRequestSize()
Determine the size of the largest request recorded thus far.
|
java.lang.Integer |
getMtomThreshold()
get the MTOM threshold configured
|
java.util.Collection |
getOperations()
Get all the web service operations.
|
javax.xml.namespace.QName |
getPortName()
Get the name of the web service port as it is defined in the WSDL definition.
|
WebServiceEndpointRuntimeData |
getRuntimeData()
Get the runtime data associated with this endpoint.
|
javax.xml.namespace.QName |
getServiceName()
Get the QName of the web service.
|
java.util.Map<java.lang.String,java.lang.String> |
getSoapXml()
Get the configuration setting soap-xml for this endpoint.
|
oracle.j2ee.ws.saaj.util.mime.StreamingAttachmentsConfig |
getStreamingAttachmentsConfig()
Get the configuration object for SAAJ streaming.
|
java.lang.String |
getStyle()
Get the style of the endpoint.
|
java.lang.String |
getVersionID()
Get the versionID of the endpoint.
|
java.lang.String |
getWebServiceName()
Deprecated.
Use getWebServiceQName instead
|
javax.xml.namespace.QName |
getWebServiceQName()
Get the name of the web service this endpoint provides.
|
java.net.URL |
getWSDL()
Get the WSDL URL for this endpoint.
|
java.io.InputStream |
getWsdlAsStream()
Get an InputStream for reading the WSDL definition with which this endpoint is associated.
|
javax.wsdl.Definition |
getWSDLDefinition()
Get the WSDL Definition that describes this endpoint.
|
java.io.File |
getWsdlFileAsFile()
Get the WSDL Definition document as a File instance.
|
CacheBinaryContentFeature |
getXTIConfiguration()
Get the configuration setting for scalable DOM XTI for orasaaj messages for this endpoint.
|
boolean |
hasPolicyReference()
Test if this port has a reference to an external policy
|
boolean |
implementedByEjbComponent()
Determine whether or not this endpoint is implemented by an EJB.
|
boolean |
isEnabled()
Check if this port is enabled.
|
boolean |
isMexEnabled()
Check if metadata exchange is allowed.
|
boolean |
isMtomEncodeFault()
Check if SOAP fault messages should be MTOM-encoded when MTOM policy is enabled.
|
boolean |
isMtomSupported()
Determine whether or not MTOM is supported by this endpoint.
|
boolean |
isRestSupported()
Determine whether or not REST is supported by this endpoint.
|
boolean |
isSchemaValidateInput()
Check if schema validation is set for this port.
|
boolean |
isSoapSupported()
Determine whether or not SOAP processing is supported by this endpoint.
|
void |
setFeatures(javax.xml.ws.WebServiceFeature[] features) |
void |
setLoggingLevel(java.util.logging.Level level)
Set the logging level for this endpoint.
|
void |
setRuntimeData(WebServiceEndpointRuntimeData runtimeData)
Associate the specified runtime data with this endpoint.
|
javax.wsdl.Definition getWSDLDefinition()
javax.xml.namespace.QName getPortName()
javax.xml.namespace.QName getBindingName()
javax.xml.namespace.QName getServiceName()
java.lang.String getWebServiceName()
javax.xml.namespace.QName getWebServiceQName()
java.lang.String getEndpointName()
java.util.Collection getOperations()
void addOperation(javax.xml.namespace.QName name)
name
- The unique QName of the operation to add.boolean implementedByEjbComponent()
org.w3c.dom.Element getDescriptorElement()
java.net.URL getWSDL() throws java.net.MalformedURLException
java.net.MalformedURLException
java.io.File getWsdlFileAsFile()
java.io.InputStream getWsdlAsStream() throws java.io.IOException
java.io.IOException
java.lang.String getImplementorType()
java.lang.String getEndpointAddressSubContextUri()
java.lang.String getStyle()
long getMaxRequestSize()
boolean isRestSupported()
boolean isSoapSupported()
boolean isMtomSupported()
java.lang.Integer getMtomThreshold()
java.util.logging.Level getLoggingLevel()
void setLoggingLevel(java.util.logging.Level level)
level
- A java.util.logging.Level instance specifying the desired level.WebServiceEndpointRuntimeData getRuntimeData()
void setRuntimeData(WebServiceEndpointRuntimeData runtimeData)
runtimeData
- A WebServiceEndpointRuntimeData instance.boolean hasPolicyReference()
java.lang.String getEndpointIdentifier()
boolean isEnabled()
boolean isSchemaValidateInput()
boolean isMexEnabled()
boolean isMtomEncodeFault()
java.util.Map<java.lang.String,java.lang.String> getSoapXml()
CacheBinaryContentFeature getXTIConfiguration()
boolean getConvertCData()
java.lang.String getVersionID()
java.util.Map<java.lang.String,java.lang.String> getEnvelopeLimits()
oracle.j2ee.ws.saaj.util.mime.StreamingAttachmentsConfig getStreamingAttachmentsConfig()
java.lang.Boolean getFastInfosetEnabled()
void setFeatures(javax.xml.ws.WebServiceFeature[] features)