|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MailboxPullRegistration
The MailboxPullRegistration
defines the interface through which
a client manages its registration and its notification processing.
Event mailbox clients use this interface to:
RemoteEventListener
reference that
can be registered with event generators. This listener will
then store any received events for this registration.
Method Summary | |
---|---|
void |
addUnknownEvents(Collection unknownEvents)
Adds the provided collection of unknown events to this registration. |
RemoteEventIterator |
getRemoteEvents()
Retrieves stored notifications, if any. |
Methods inherited from interface net.jini.event.MailboxRegistration |
---|
disableDelivery, enableDelivery, getLease, getListener |
Method Detail |
---|
RemoteEventIterator getRemoteEvents() throws RemoteException
RemoteEventIterator
that can be used to retrieve
event notifications from the mailbox service.
RemoteException
- if there is
a communication failure between the client and the service.void addUnknownEvents(Collection unknownEvents) throws RemoteException
UnknownEventException
back to any event generator that attempts to deliver an event with an
identifier-source combination held in a registration's unknown
exception list.
unknownEvents
- A Collection
of unknown events
to be associated with this registration.
RemoteException
- if there is
a communication failure between the client and the service.
|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |