class ActivatableMercuryImpl extends MailboxImpl
ServiceStarter
framework to start
an implementation of Mercury that is activatable, and which will
log its state information to persistent storage.MailboxImpl.NotifyTask
Landlord.RenewResults
ADMIN_LOGGER, DELIVERY_LOGGER, EXPIRATION_LOGGER, exporter, INIT_LOGGER, LEASE_LOGGER, loginContext, MAILBOX_SOURCE_CLASS, MERCURY, OPERATIONS_LOGGER, PERSISTENCE_LOGGER, RECEIVE_LOGGER, RECOVERY_LOGGER, STARTUP_LOGGER
DAYS, HOURS, MINUTES, SECONDS
Constructor and Description |
---|
ActivatableMercuryImpl(ActivationID activationID,
MarshalledObject data)
Constructs a new instance of
MailboxImpl that is
activatable, and which will persist its state. |
addLookupAttributes, addLookupGroups, addLookupLocators, addUnknownEvents, cancel, cancelAll, destroy, disableDelivery, dumpAttrs, dumpGroups, dumpLocators, enableDelivery, ensureCurrent, getAdmin, getEventLogPath, getLookupAttributes, getLookupGroups, getLookupLocators, getNextBatch, getProxy, getProxyVerifier, getRemoteEvents, getServiceProxy, initFailed, modifyLookupAttributes, notify, prepareExistingLocators, pullRegister, register, removeLookupGroups, removeLookupLocators, renew, renewAll, setLookupGroups, setLookupLocators, start
ActivatableMercuryImpl(ActivationID activationID, MarshalledObject data) throws Exception
MailboxImpl
that is
activatable, and which will persist its state.
A constructor having this signature is required for the class to be activatable. This constructor is automatically called by the activation group when the service is activated.
activationID
- the activation ID generated by the activation
system and assigned to the instance of the server
being activateddata
- state data (represented as a
MarshalledObject
) which is needed to
re-activate this serverException
- If there was a problem initializing the service.Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.