net.jini.event
Interface EventMailbox
- All Known Subinterfaces:
- PullEventMailbox
public interface EventMailbox
The EventMailbox interface allows clients
to specify and use a third party for the purpose of
storing and retrieving events.
- Since:
- 1.1
- Author:
- Sun Microsystems, Inc.
- See Also:
MailboxRegistration
register
MailboxRegistration register(long leaseDuration)
throws RemoteException,
LeaseDeniedException
- Defines the interface to the event mailbox service.
Event mailbox clients utilize this service by invoking
the
register method to register themselves with
the service.
- Parameters:
leaseDuration - the requested lease duration in milliseconds
- Returns:
- A new
MailboxRegistration
- Throws:
IllegalArgumentException - if
leaseDuration is not positive or Lease.ANY.
RemoteException - if there is
a communication failure between the client and the service.
LeaseDeniedException - if the mailbox service is unable or unwilling to grant this
registration request.
Copyright © GigaSpaces.