class ActivatableFiddlerImpl extends FiddlerImpl
ServiceStarter
framework to start
an implementation of Fiddler that is activatable, and which will
log its state information to persistent storage.FiddlerImpl.LocatorGroupsStruct
discardLogger, eventsLogger, groupsLogger, leaseLogger, locatorsLogger, persistLogger, problemLogger, registrationLogger, startupLogger, tasksLogger
Constructor and Description |
---|
ActivatableFiddlerImpl(ActivationID activationID,
MarshalledObject data)
Constructs a new instance of
FiddlerImpl that is
activatable, and which will persist its state. |
addGroups, addLocators, addLookupAttributes, addLookupGroups, addLookupLocators, cancelLease, cancelLeases, destroy, discard, getAdmin, getGroups, getLeaseBound, getLocators, getLookupAttributes, getLookupGroups, getLookupLocators, getPersistenceSnapshotThreshold, getPersistenceSnapshotWeight, getProxy, getProxyID, getProxyVerifier, getRegistrars, getServiceProxy, modifyLookupAttributes, register, removeGroups, removeLocators, removeLookupGroups, removeLookupLocators, renewLease, renewLeases, setGroups, setLeaseBound, setLocators, setLookupGroups, setLookupLocators, setPersistenceSnapshotThreshold, setPersistenceSnapshotWeight
ActivatableFiddlerImpl(ActivationID activationID, MarshalledObject data) throws IOException, ActivationException, ConfigurationException, LoginException, ClassNotFoundException
FiddlerImpl
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 serverIOException
- this exception can occur when there is
a problem recovering data from disk,
exporting the server that's being
activated, or when unmarshalling the
given data
parameter.ConfigurationException
- this exception can occur when a
problem occurs while retrieving an item
from the Configuration
generated from the contents of the
given data
parameterActivationException
- this exception can occur when a problem
occurs while activating the serviceLoginException
- this exception occurs when authentication
fails while performing a JAAS login for
this serviceClassNotFoundException
- this exception can occur while
unmarshalling the given data
parameter; when a class needed in the
unmarshalling process cannot be found.ClassCastException
- this exception can occur while
unmarshalling the given data
parameter; when the contents of that
parameter is not a String
array.Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.