| org.apache.wsif.WSIFPort
All known Subclasses: org.apache.wsif.base.WSIFDefaultPort,
WSIFPort | public interface WSIFPort extends Serializable(Code) | | A WSIFPort represents the handle by which the operations
from the of the of this WSIFPort can be
executed. This is an interface which must implemented by
specific implementations for the ports. That is, the actual
logic is dependent on the binding associated with this port.
An interface is used to enable dynamic implementation generation
using JDK1.3 dynamic proxy stuff.
author: Paul Fremantle author: Alekander Slominski author: Matthew J. Duftler author: Sanjiva Weerawarana author: Nirmal Mukhi |
close | public void close() throws WSIFException(Code) | | Close this port; indicates that the user is done using it. This
is only essential for WSIFPorts that are being used in a stateful
or resource-shared manner. Responsible stubs will call this if
feasible at the right time.
exception: WSIFException - if something goes wrong |
createOperation | public WSIFOperation createOperation(String operationName, String inputName, String outputName) throws WSIFException(Code) | | Create a new WSIFOperation. There must be an
operation in this port's portType with this operation name,
input message name and output message name. The input message name
distinguishes overloaded operations.
Parameters: operationName - the name of an operation in this port's portType Parameters: inputName - the input message name Parameters: outputName - the output message name the new WSIFOperation exception: WSIFException - if something goes wrong |
setContext | public void setContext(WSIFMessage context)(Code) | | Sets the context information for this WSIFPort.
Parameters: WSIFMessage - the new context information |
supportsAsync | public boolean supportsAsync()(Code) | | Tests if this port supports asynchronous calls to operations.
true this port support asynchronous calls
false this port does not support asynchronous calls |
supportsSync | public boolean supportsSync()(Code) | | Tests if this port supports synchronous calls to operations.
true this port support synchronous calls
false this port does not support synchronous calls |
|
|