org.jboss.webservice.client
Interface Stub

All Superinterfaces:
Stub (src)

public interface Stub
extends Stub (src)

JBossWS client stubs implement this interface. It provides access to the standard properties via convenience methods and adds some propriatary properties as well. for an implementation of the interface see PortProxy (src)

Since:
09-Nov-2004

Field Summary
static java.lang.String CLIENT_TIMEOUT_PROPERTY
          Client timeout property
 
Fields inherited from interface javax.xml.rpc.Stub (src)
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Method Summary
 void addAttachment(java.lang.String contentID, java.lang.Object mimepart)
           
 java.lang.Object getAttachment(java.lang.String contentID)
           
 java.util.Iterator getAttachmentIdentifiers()
           
 java.lang.String getEndpointAddress()
           
 java.lang.String getPassword()
           
 java.lang.Boolean getSessionMaintain()
           
 java.lang.Integer getTimeout()
           
 java.lang.String getUsername()
           
 void removeAttachment(java.lang.String contentID)
           
 void setEndpointAddress(java.lang.String endpoint)
           
 void setPassword(java.lang.String password)
           
 void setSessionMaintain(java.lang.Boolean maintainSession)
           
 void setTimeout(java.lang.Integer timeout)
           
 void setUsername(java.lang.String username)
           
 
Methods inherited from interface javax.xml.rpc.Stub (src)
_getProperty, _getPropertyNames, _setProperty
 

Field Detail

CLIENT_TIMEOUT_PROPERTY

public static final java.lang.String CLIENT_TIMEOUT_PROPERTY
Client timeout property

See Also:
Constant Field Values (src)
Method Detail

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getEndpointAddress

public java.lang.String getEndpointAddress()

setEndpointAddress

public void setEndpointAddress(java.lang.String endpoint)

getSessionMaintain

public java.lang.Boolean getSessionMaintain()

setSessionMaintain

public void setSessionMaintain(java.lang.Boolean maintainSession)

getTimeout

public java.lang.Integer getTimeout()

setTimeout

public void setTimeout(java.lang.Integer timeout)

addAttachment

public void addAttachment(java.lang.String contentID,
                          java.lang.Object mimepart)

removeAttachment

public void removeAttachment(java.lang.String contentID)

getAttachmentIdentifiers

public java.util.Iterator getAttachmentIdentifiers()

getAttachment

public java.lang.Object getAttachment(java.lang.String contentID)