class NonActivatableMercuryImpl extends MailboxImpl
ServiceStarter framework to start
an implementation of Mercury that is not activatable, but which
will log its state information to persistent storage.MailboxImpl.NotifyTaskLandlord.RenewResultsADMIN_LOGGER, DELIVERY_LOGGER, EXPIRATION_LOGGER, exporter, INIT_LOGGER, LEASE_LOGGER, loginContext, MAILBOX_SOURCE_CLASS, MERCURY, OPERATIONS_LOGGER, PERSISTENCE_LOGGER, RECEIVE_LOGGER, RECOVERY_LOGGER, STARTUP_LOGGERDAYS, HOURS, MINUTES, SECONDS| Constructor and Description |
|---|
NonActivatableMercuryImpl(String[] configArgs,
LifeCycle lifeCycle)
Constructs a new instance of
MailboxImpl that is not
activatable, but 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, startNonActivatableMercuryImpl(String[] configArgs, LifeCycle lifeCycle) throws Exception
MailboxImpl that is not
activatable, but which will persist its state.configArgs - String array whose elements are
the arguments to use when creating the server.lifeCycle - instance of LifeCycle that, if
non-null, will cause this object's
unregister method to be invoked during
shutdown to notify the service starter framework that
the reference to this service's implementation can be
'released' for garbage collection. A value of
null for this argument is allowed.Exception - 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.