|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.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()
|
org.apache.soap.rpc.Call |
getJROMCall()
|
JROMSOAPMappingRegistry |
getJROMSOAPMappingRegistry()
|
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, 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.rpc.Call getJROMCall()
public org.apache.soap.encoding.SOAPMappingRegistry getSOAPMappingRegistry()
public JROMSOAPMappingRegistry getJROMSOAPMappingRegistry()
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
WSIFPort
WSIFPort.createOperation(String,String,String)
.org.apache.wsif.WSIFPort
operationName
- the name of an operation in this port's portTypeWSIFException
- if something goes wrongpublic WSIFOperation createOperation(java.lang.String operationName, java.lang.String inputName, java.lang.String outputName) throws WSIFException
WSIFPort
org.apache.wsif.WSIFPort
operationName
- the name of an operation in this port's portTypeinputName
- the input message nameoutputName
- the output message nameWSIFException
- if something goes wrongpublic WSIFOperation_ApacheSOAP getDynamicWSIFOperation(java.lang.String name, java.lang.String inputName, java.lang.String outputName) throws WSIFException
public java.lang.String getPartSerializerName()
public void setPartSerializerName(java.lang.String partSerializerName)
partSerializerName
- The partSerializerName to setpublic void close() throws WSIFException
close
in class WSIFDefaultPort
org.apache.wsif.WSIFPort
WSIFException
- if something goes wrongpublic boolean supportsAsync()
supportsAsync
in class WSIFDefaultPort
public java.lang.String deep()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |