|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.wsif.base.WSIFDefaultPort
org.apache.wsif.providers.soap.apacheaxis.WSIFPort_ApacheAxis
This class implements a WSDL SOAP binding using Apache AXIS. See section 3 of the WSDL 1.1 specification for details of the WSDL SOAP binding. WSIF extends this standard SOAP binding with the WSIF extensions for SOAP over JMS.
| Constructor Summary | |
WSIFPort_ApacheAxis(javax.wsdl.Definition definition,
javax.wsdl.Port port,
javax.wsdl.extensions.soap.SOAPBinding soapBinding,
WSIFDynamicTypeMap wsifdynamictypemap)
Construct a new WSIFPort |
|
| Method Summary | |
void |
close()
Closes the port. |
WSIFOperation |
createOperation(java.lang.String operationName)
Creates a WSIFOperation for the given operation name |
WSIFOperation |
createOperation(java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
Creates a WSIFOperation for the given operation name |
java.lang.String |
deep()
|
org.apache.axis.client.Transport |
getAxisTransport()
Deprecated. replaced by getTransport |
javax.xml.namespace.QName |
getBindingName()
Gets the QName of the WSDL Binding |
java.lang.String |
getBindingStyle()
Returns the style attribute of this Binding. |
org.apache.axis.client.Call |
getCall()
Gets the AXIS Call object being used by this WSIFPort |
javax.wsdl.Definition |
getDefinition()
Returns the Definition object for the WSDL file |
WSIFOperation_ApacheAxis |
getDynamicWSIFOperation(java.lang.String opName,
java.lang.String inputName,
java.lang.String outputName)
Deprecated. WSIF clients should use the createOperation methods |
java.net.URL |
getEndPoint()
Returns the URL of the location attribute of the soap:address |
java.lang.Object |
getExtElem(java.lang.Object ctx,
java.lang.Class extType,
java.util.List extElems)
Wrapper to enable WSIFOperation to use the same WSIFDefaultPort method |
java.util.List |
getExtElems(java.lang.Object ctx,
java.lang.Class extType,
java.util.List extElems)
Wrapper to enable WSIFOperation to use the same WSIFDefaultPort method |
java.util.List |
getJmsAddressPropVals()
Returns any JMS propertyValue elements in the jms:address element |
javax.wsdl.Port |
getPort()
Returns the WSDL Port object this WSIFPort represents |
java.lang.String |
getPortTypeNamespace()
Returns the namespace of the WSDL portType used by this Binding. |
javax.wsdl.extensions.soap.SOAPOperation |
getSOAPOperation(javax.wsdl.BindingOperation bindingOp)
Gets the soap:operation WSDL element from a BindingOperation The WSDL binding operation element has the form: |
org.apache.axis.client.Transport |
getTransport()
Gets the AXIS Transport object being used by this WSIFPort |
boolean |
isTransportHTTP()
Tests if an HTTP transport is being used |
boolean |
isTransportJMS()
Tests if a JMS transport is being used |
void |
setDefinition(javax.wsdl.Definition definition1)
Deprecated. should anyone be calling this? |
void |
setDynamicWSIFOperation(java.lang.String s,
java.lang.String s1,
java.lang.String s2,
WSIFOperation_ApacheAxis wsifoperation_apacheaxis)
Deprecated. should anyone be calling this? |
void |
setEndPoint(java.net.URL url1)
Deprecated. should anyone be calling this? |
void |
setPort(javax.wsdl.Port port1)
Deprecated. should anyone be calling this? |
boolean |
supportsAsync()
Tests if this port supports asynchronous calls to operations. |
| Methods inherited from class org.apache.wsif.base.WSIFDefaultPort |
finalize, getContext, setContext, supportsSync |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WSIFPort_ApacheAxis(javax.wsdl.Definition definition,
javax.wsdl.Port port,
javax.wsdl.extensions.soap.SOAPBinding soapBinding,
WSIFDynamicTypeMap wsifdynamictypemap)
throws WSIFException
| Method Detail |
public WSIFOperation createOperation(java.lang.String operationName)
throws WSIFException
operationName - the name of an operation in this port's portType
WSIFException - if there is an exception creating the WSIFOperationWSIFPort.createOperation(String)
public WSIFOperation createOperation(java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
throws WSIFException
operationName - the name of an operation in this port's portTypeinputName - the input message nameoutputName - the output message name
WSIFException - if there is an exception creating the WSIFOperationWSIFPort.createOperation(String, String, String)
public void close()
throws WSIFException
close in interface WSIFPortclose in class WSIFDefaultPortWSIFException - if there is an exception closing the Transport
public org.apache.axis.client.Transport getAxisTransport()
throws WSIFException
WSIFExceptionpublic javax.xml.namespace.QName getBindingName()
public java.lang.String getBindingStyle()
public java.lang.String getPortTypeNamespace()
public org.apache.axis.client.Call getCall()
throws WSIFException
WSIFException - if there is an exception creating the AXIS Callpublic javax.wsdl.Definition getDefinition()
public WSIFOperation_ApacheAxis getDynamicWSIFOperation(java.lang.String opName,
java.lang.String inputName,
java.lang.String outputName)
throws WSIFException
WSIFExceptionpublic java.net.URL getEndPoint()
public java.lang.Object getExtElem(java.lang.Object ctx,
java.lang.Class extType,
java.util.List extElems)
throws WSIFException
WSIFExceptionWSIFDefaultPort#getExtElem(Object, Class, List)
public java.util.List getExtElems(java.lang.Object ctx,
java.lang.Class extType,
java.util.List extElems)
throws WSIFException
WSIFExceptionWSIFDefaultPort#getExtElems(Object, Class, List)public java.util.List getJmsAddressPropVals()
public javax.wsdl.Port getPort()
public javax.wsdl.extensions.soap.SOAPOperation getSOAPOperation(javax.wsdl.BindingOperation bindingOp)
throws WSIFException
WSIFException - if there is no soap:operation element in the binding operation element.
public org.apache.axis.client.Transport getTransport()
throws WSIFException
WSIFException - if there is an exception creating the Transportpublic boolean isTransportHTTP()
public boolean isTransportJMS()
public void setDefinition(javax.wsdl.Definition definition1)
public void setDynamicWSIFOperation(java.lang.String s,
java.lang.String s1,
java.lang.String s2,
WSIFOperation_ApacheAxis wsifoperation_apacheaxis)
public void setEndPoint(java.net.URL url1)
public void setPort(javax.wsdl.Port port1)
public boolean supportsAsync()
supportsAsync in interface WSIFPortsupportsAsync in class WSIFDefaultPortpublic java.lang.String deep()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||