|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectsoaprmi.soaprpc.MethodDispatcher
All that is necessary to execute SOAP RPC call to specified local method.
| Method Summary | |
static MethodDispatcher |
createMethodDispatcher(java.lang.Object target_,
Port port_,
XmlJavaOperationMap oprtn_,
XmlJavaMapping mapping_)
|
boolean |
dispatch(DeserializeContext dctx,
org.gjt.xpp.XmlStartTag stag,
java.io.Writer writer)
This a key method for executing SOAP requests. |
java.lang.String |
getMethodRequestName()
|
void |
receiveRequest(DeserializeContext dctx,
org.gjt.xpp.XmlStartTag stag)
|
boolean |
sendResponseOrException(java.io.Writer writer_,
java.lang.Object result,
java.lang.Exception ex)
If sending response or fault fails system *MUST* propagate exception upstream so rts will shutdown socket indicating to client that something goes wrong. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static MethodDispatcher createMethodDispatcher(java.lang.Object target_,
Port port_,
XmlJavaOperationMap oprtn_,
XmlJavaMapping mapping_)
throws ServerException
ServerException
public boolean dispatch(DeserializeContext dctx,
org.gjt.xpp.XmlStartTag stag,
java.io.Writer writer)
throws java.io.IOException,
DeserializeException
java.io.IOException
DeserializeExceptionpublic java.lang.String getMethodRequestName()
public void receiveRequest(DeserializeContext dctx,
org.gjt.xpp.XmlStartTag stag)
throws java.io.IOException,
RemoteException,
DeserializeException,
org.gjt.xpp.XmlPullParserException
java.io.IOException
RemoteException
DeserializeException
org.gjt.xpp.XmlPullParserException
public boolean sendResponseOrException(java.io.Writer writer_,
java.lang.Object result,
java.lang.Exception ex)
throws java.io.IOException
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||