edu.berkeley.guir.ptk.server
Class PStub
java.lang.Object
edu.berkeley.guir.ptk.server.PStub
- All Implemented Interfaces:
- PEventReceiver
- public class PStub
- extends java.lang.Object
- implements PEventReceiver
|
Constructor Summary |
PStub(java.lang.String id,
java.lang.String localIp,
int localPort,
java.lang.String serverIp,
int serverPort,
PEventReceiver receiver)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
receiver
PEventReceiver receiver
output
POutput output
client
PClient client
PStub
public PStub(java.lang.String id,
java.lang.String localIp,
int localPort,
java.lang.String serverIp,
int serverPort,
PEventReceiver receiver)
register
public void register(Metadata md)
unregister
public void unregister()
dispatch
public void dispatch(Event e)
requestHistory
public Events requestHistory(boolean include,
short requestType,
int n,
Metadata md)
subscribe
public void subscribe(java.lang.String subId,
Metadata md)
unsubscribe
public void unsubscribe(java.lang.String subId)
receive
public void receive(Event e)
- Specified by:
receive in interface PEventReceiver