|
|||||||||||
| 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.apachesoap.WSIFPort_ApacheSOAP
This is Apache SOAP dynamic WSIF port that is driven by WSDL.
| Constructor Summary | |
WSIFPort_ApacheSOAP(javax.wsdl.Definition def,
javax.wsdl.Service service,
javax.wsdl.Port port,
WSIFDynamicTypeMap typeMap,
java.lang.String partSerName)
Create dynamic port instance from WDL model defintion and port. |
|
| Method Summary | |
void |
close()
Closes the port. |
WSIFOperation |
createOperation(java.lang.String operationName)
Create a new WSIFOperation. |
WSIFOperation |
createOperation(java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
Create a new WSIFOperation. |
static org.apache.soap.encoding.SOAPMappingRegistry |
createSOAPMappingRegistry(org.apache.soap.rpc.Call call)
|
java.lang.String |
deep()
|
org.apache.soap.rpc.Call |
getCall()
|
javax.wsdl.Definition |
getDefinition()
|
WSIFOperation_ApacheSOAP |
getDynamicWSIFOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName)
|
java.net.URL |
getEndPoint()
|
java.lang.String |
getPartSerializerName()
Gets the partSerializerName. |
javax.wsdl.Port |
getPort()
|
org.apache.soap.encoding.SOAPMappingRegistry |
getSOAPMappingRegistry()
|
org.apache.soap.transport.SOAPTransport |
getSOAPTransport()
|
void |
setDefinition(javax.wsdl.Definition value)
|
void |
setDynamicWSIFOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName,
WSIFOperation_ApacheSOAP value)
|
void |
setEndPoint(java.net.URL url)
|
void |
setPartSerializerName(java.lang.String partSerializerName)
Sets the partSerializerName. |
void |
setPort(javax.wsdl.Port value)
|
void |
setSOAPTransport(org.apache.soap.transport.SOAPTransport st)
|
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_ApacheSOAP(javax.wsdl.Definition def,
javax.wsdl.Service service,
javax.wsdl.Port port,
WSIFDynamicTypeMap typeMap,
java.lang.String partSerName)
throws WSIFException
NOTE: this constructor is doing full initialization therefore after dynamic port is created overhead of executing operation should be as small as possible for dynamic case...
| Method Detail |
public static org.apache.soap.encoding.SOAPMappingRegistry createSOAPMappingRegistry(org.apache.soap.rpc.Call call)
public org.apache.soap.rpc.Call getCall()
public org.apache.soap.encoding.SOAPMappingRegistry getSOAPMappingRegistry()
public java.net.URL getEndPoint()
public void setEndPoint(java.net.URL url)
public org.apache.soap.transport.SOAPTransport getSOAPTransport()
public void setSOAPTransport(org.apache.soap.transport.SOAPTransport st)
public javax.wsdl.Definition getDefinition()
public void setDefinition(javax.wsdl.Definition value)
public javax.wsdl.Port getPort()
public void setPort(javax.wsdl.Port value)
public void setDynamicWSIFOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName,
WSIFOperation_ApacheSOAP value)
public WSIFOperation createOperation(java.lang.String operationName)
throws WSIFException
WSIFPortWSIFPort.createOperation(String,String,String).
operationName - the name of an operation in this port's portType
WSIFException - if something goes wrong
public WSIFOperation createOperation(java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
throws WSIFException
WSIFPort
operationName - the name of an operation in this port's portTypeinputName - the input message nameoutputName - the output message name
WSIFException - if something goes wrong
public WSIFOperation_ApacheSOAP getDynamicWSIFOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName)
throws WSIFException
WSIFExceptionpublic java.lang.String getPartSerializerName()
public void setPartSerializerName(java.lang.String partSerializerName)
partSerializerName - The partSerializerName to set
public void close()
throws WSIFException
close in interface WSIFPortclose in class WSIFDefaultPortWSIFExceptionpublic 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 | ||||||||||