Package | Description |
---|---|
com.sun.jini.mercury |
Provides implementations of the
EventMailbox service.
|
Modifier and Type | Field and Description |
---|---|
private ServiceRegistration |
MailboxImpl.RegistrationLogObj.reg
The registration.
|
Modifier and Type | Method and Description |
---|---|
private ServiceRegistration |
MailboxImpl.getServiceRegistration(Uuid regID)
Utility method that tries to obtain the ServiceRegistration
object associated with the given Uuid.
|
Modifier and Type | Method and Description |
---|---|
private void |
MailboxImpl.addRegistration(ServiceRegistration reg)
Utility method used to add a registration to our state information.
|
private void |
MailboxImpl.NotifyTask.deleteNextEvent(ServiceRegistration reg)
This utility function attempts to remove the event after
from the associated event registration's storage after
1) a successful delivery attempt
2) task has expired
3) the event type caused an earlier UnknownEventException
4) the event delivery resulted in an UnknownEventException
|
private RemoteEvent |
MailboxImpl.NotifyTask.getNextEvent(ServiceRegistration reg)
This utility function tries to obtain the next event for the
given registration.
|
private void |
MailboxImpl.removeRegistration(Uuid regID,
ServiceRegistration reg)
Utility method that calls the overloaded version that accepts a boolean,
which is set to false.
|
private void |
MailboxImpl.removeRegistration(Uuid regID,
ServiceRegistration reg,
boolean initializing)
Utility method that consolidates registration removal activities.
|
Constructor and Description |
---|
MailboxImpl.RegistrationLogObj(ServiceRegistration reg)
Simple constructor
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.