|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.axis.client.Call (src)
org.jboss.webservice.client.CallImpl
A Call object that is ws4ee aware.
It takes the jaxrpc-mapping into account when setting up the call.
Field Summary |
Fields inherited from class org.jboss.axis.client.Call (src) |
ATTACHMENT_ENCAPSULATION_FORMAT, ATTACHMENT_ENCAPSULATION_FORMAT_DIME, ATTACHMENT_ENCAPSULATION_FORMAT_MIME, attachmentParts, FAULT_ON_NO_RESPONSE, JAXRPC_PORTTYPE_NAME, JAXRPC_SERVICE, msgContext, SEND_TYPE_ATTR, TRANSPORT_NAME, TRANSPORT_PROPERTY, WSDL_PORT_NAME, WSDL_SERVICE |
Fields inherited from interface javax.xml.rpc.Call (src) |
ENCODINGSTYLE_URI_PROPERTY, OPERATION_STYLE_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY |
Constructor Summary | |
CallImpl(java.lang.Object url)
Build a call from a URL string |
|
CallImpl(ServiceImpl (src) service)
Constructs a new Call object for a given jaxrpcService |
Method Summary | |
void |
addAttachment(java.lang.String contentID,
java.lang.Object mimepart)
Add an attachment with a given contentID See addAttachmentParts for a list of supported types |
protected void |
addAttachmentParts(Message (src) msg)
Add attachment parts to the SOAP message |
java.lang.Object |
getAttachment(java.lang.String contentID)
Get the attachment for the given contentID. |
java.util.Iterator |
getAttachmentIdentifiers()
Get an iterator over the available contentIDs |
protected java.lang.String |
getWsdlOpName(java.lang.String javaOpName)
The default implementation simply returns the java method name. |
java.lang.Object |
invoke(java.lang.Object[] params)
Calls the super implementation with either rpc or one-way call semantics. |
void |
removeAttachment(java.lang.String contentID)
Remove the attachment for the given contentID. |
void |
setOperation(java.lang.String javaOpName)
The super implementation fills in as much as it can from the wsdl. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CallImpl(ServiceImpl (src) service)
public CallImpl(java.lang.Object url) throws java.net.MalformedURLException
url
- the target endpoint URL
java.net.MalformedURLException
Method Detail |
public void setOperation(java.lang.String javaOpName)
setOperation
in class Call (src)
javaOpName
- Operation(method) that's going to be invokedprotected java.lang.String getWsdlOpName(java.lang.String javaOpName)
getWsdlOpName
in class Call (src)
public void addAttachment(java.lang.String contentID, java.lang.Object mimepart)
addAttachmentParts
for a list of supported types
contentID
- the attachments contentIDmimepart
- the attachment partpublic java.util.Iterator getAttachmentIdentifiers()
public java.lang.Object getAttachment(java.lang.String contentID)
public void removeAttachment(java.lang.String contentID)
protected void addAttachmentParts(Message (src) msg)
addAttachmentParts
in class Call (src)
public java.lang.Object invoke(java.lang.Object[] params) throws java.rmi.RemoteException
invoke
in interface Call (src)
invoke
in class Call (src)
params
- Array of parameters to invoke the Web Service with
java.rmi.RemoteException
- if there's an error
|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |