com.jxml.qare.qhome
Class P2PResponse
java.lang.Object
|
+--com.jxml.qare.qhome.SDO
|
+--com.jxml.qare.qhome.MessageAgent
|
+--com.jxml.qare.qhome.P2PResponse
- All Implemented Interfaces:
- Item
- public abstract class P2PResponse
- extends MessageAgent
This is the base class for all P2P response messages
Methods inherited from class com.jxml.qare.qhome.MessageAgent |
lastSend, lastSend, process, send, send, send, send, send, send, send, signed, timeout |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
P2PResponse
public P2PResponse()
getFactory
public abstract QSchemaFactory getFactory()
- This method is overidden by the various application classes for P2P responses.
The schema factory returned by this method is used to process the persistant form
of the application's p2p response messages.
- Overrides:
getFactory
in class SDO
processResponse
public abstract void processResponse(DBSession.Row qSession)
throws Exception
- This method is overidden by the various application classes for P2P responses.
This method is invoked when a p2p response returns to the systemm where the request originated.
getAction
public final String getAction()
- This method specifies the action defined by all P2P response messages.
- Overrides:
getAction
in class SDO
eval
public final void eval(Map properties,
List args,
ClassLoader cl)
throws Exception
- P2P response messages are not displayed in inbox.
- Overrides:
eval
in class SDO
process
public final void process(DBSession.Row qSession)
throws Exception
- Invoked when a response arrives at a system.