|
|||||||||||
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
WSIFPort
WSIFPort.createOperation(String,String,String)
.
operationName
- the name of an operation in this port's portType
WSIFException
- if something goes wrongpublic 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 wrongpublic WSIFOperation_ApacheSOAP getDynamicWSIFOperation(java.lang.String name, java.lang.String inputName, java.lang.String outputName) throws WSIFException
WSIFException
public java.lang.String getPartSerializerName()
public void setPartSerializerName(java.lang.String partSerializerName)
partSerializerName
- The partSerializerName to setpublic void close() throws WSIFException
close
in interface WSIFPort
close
in class WSIFDefaultPort
WSIFException
public boolean supportsAsync()
supportsAsync
in interface WSIFPort
supportsAsync
in class WSIFDefaultPort
public java.lang.String deep()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |