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.