|
||||||||||
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.java.WSIFPort_Java
public class WSIFPort_Java
Java WSIF Port. This implements the WSDL Java binding allowing a Java object to be used as a WSDL described service. The Class of the target service object is identified by the WSDL java:address element. Each instance of a WSIFPort_Java will instantiate a new instance of the target service class, and this instance will be shared by all WSIFOperations created from the WSIFPort.
Constructor Summary | |
---|---|
WSIFPort_Java(javax.wsdl.Definition def,
javax.wsdl.Port port,
WSIFDynamicTypeMap typeMap)
Construct a new instance of WSIFPort_Java |
Method Summary | |
---|---|
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()
Used by WSIF Trc |
javax.wsdl.Definition |
getDefinition()
Gets the WSDL4J Definition asscociated with this WSIFPort |
java.lang.Object |
getObjectReference(boolean getSingleton)
Gets the service object. |
javax.wsdl.Port |
getPortModel()
Gets the WSDL4J Port asscociated with this WSIFPort |
Methods inherited from class org.apache.wsif.base.WSIFDefaultPort |
---|
close, finalize, getContext, setContext, supportsAsync, supportsSync |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WSIFPort_Java(javax.wsdl.Definition def, javax.wsdl.Port port, WSIFDynamicTypeMap typeMap) throws WSIFException
def
- the WSDL4J Definintion objectport
- the WSDL4J Port this WSIFPort_Java representstypeMap
- the WSIF type mappings (TODO: not used)
WSIFException
Method Detail |
---|
public WSIFOperation createOperation(java.lang.String operationName) throws WSIFException
createOperation
in interface WSIFPort
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
createOperation
in interface WSIFPort
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 java.lang.Object getObjectReference(boolean getSingleton) throws WSIFException
WSIFException
public javax.wsdl.Definition getDefinition()
public javax.wsdl.Port getPortModel()
public java.lang.String deep()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |