|
||||||||||
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
public class 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...
WSIFException
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
- if something goes wrongpublic 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 |