|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.soa.esb.actions.soap.adapter.JBossWSFactory
public abstract class JBossWSFactory
Factory for providing a common abstraction for all native/CXF functions.
Field Summary | |
---|---|
static java.lang.String |
ESB_INTERNAL_URI
The internal URI that should be returned as the WSDL location if a subsequent request should be make through the getWsdl method. |
Constructor Summary | |
---|---|
JBossWSFactory()
|
Method Summary | |
---|---|
java.lang.ClassLoader |
getClassLoader(org.jboss.wsf.spi.deployment.Endpoint endpoint)
Get the context ClassLoader for the specified endpoint |
static JBossWSFactory |
getFactory()
Get the factory singleton. |
abstract SOAPProcessorFactory |
getSOAPProcessorFactory()
Get the SOAP Processor factory for the specific implementation. |
abstract java.io.InputStream |
getWsdl(java.lang.String uri)
Get the WSDL for the specified endpoint. |
abstract java.lang.String |
getWsdlLocation(org.jboss.wsf.spi.deployment.Endpoint endpoint,
java.lang.String endpointName)
Get the URI representing the WSDL location for the specified endpoint |
abstract javax.wsdl.Definition |
readWSDL(java.net.URL wsdlURL)
Get the definition for the WSDL at the specific location. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ESB_INTERNAL_URI
Constructor Detail |
---|
public JBossWSFactory()
Method Detail |
---|
public static JBossWSFactory getFactory()
public abstract SOAPProcessorFactory getSOAPProcessorFactory()
public abstract java.lang.String getWsdlLocation(org.jboss.wsf.spi.deployment.Endpoint endpoint, java.lang.String endpointName)
endpoint
- The specific endpoint.
public abstract java.io.InputStream getWsdl(java.lang.String uri) throws java.io.IOException
uri
- The URI representing the endpoint.
java.io.IOException
- for errors creating the streampublic abstract javax.wsdl.Definition readWSDL(java.net.URL wsdlURL) throws javax.wsdl.WSDLException
wsdlURL
- The WSDL URL.
javax.wsdl.WSDLException
- For errors parsing the WSDL.public java.lang.ClassLoader getClassLoader(org.jboss.wsf.spi.deployment.Endpoint endpoint)
endpoint
- The specific endpoint.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |