Package | Description |
---|---|
com.sun.jini.fiddler |
Provides the server side of an implementation of the lookup discovery service
(see
). |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ActivatableFiddlerImpl
Convenience class intended for use with the
ServiceStarter framework to start
an implementation of Fiddler that is activatable, and which will
log its state information to persistent storage. |
(package private) class |
NonActivatableFiddlerImpl
Convenience class intended for use with the
ServiceStarter framework to start
an implementation of Fiddler that is not activatable, but which
will log its state information to persistent storage. |
(package private) class |
TransientFiddlerImpl
Convenience class intended for use with the
ServiceStarter framework to start
a transient (non-activatable, non-persistent) implementation
of Fiddler. |
Modifier and Type | Method and Description |
---|---|
void |
FiddlerImpl.LogRecord.apply(FiddlerImpl fiddlerImpl) |
void |
FiddlerImpl.LookupAttrsAddedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by adding (after unmarshalling) the
elements of marshalledAttrs to the service's existing set of
attributes.
|
void |
FiddlerImpl.LookupAttrsModifiedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by modifying (after unmarshalling)
the service's existing attributes according to the contents of
marshalledAttrTmpls and marshalledModAttrs.
|
void |
FiddlerImpl.LookupGroupsChangedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by modifying this service's existing
set of 'groups to join'.
|
void |
FiddlerImpl.LookupLocatorsChangedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by modifying this service's existing
set of 'locators to join'.
|
void |
FiddlerImpl.LeaseBoundSetLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by setting the value of the private
leaseBound field to the value of the new bound.
|
void |
FiddlerImpl.SnapshotWeightSetLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by setting the value of the private
snapshotWt field to the value of the new weight factor.
|
void |
FiddlerImpl.SnapshotThresholdSetLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by setting the value of the private
snapshotThresh field to the value of the new threshold.
|
void |
FiddlerImpl.RegistrationGrantedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by registering the information
stored in the regInfo parameter; and by updating both the event
sequence number and the event ID for the registration.
|
void |
FiddlerImpl.GroupsAddedToRegistrationLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by adding the set of group names to
registration's managed set of groups, as well as by updating the
set of all groups (across all registrations) to discover.
|
void |
FiddlerImpl.GroupsSetInRegistrationLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by replacing the registration's
current managed set of groups with the set of group names
stored in this class by the constructor, as well as by updating
the set of all groups (across all registrations) to discover.
|
void |
FiddlerImpl.GroupsRemovedFromRegistrationLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by removing the set of group names
from registration's managed set of groups, as well as by updating
the set of all groups (across all registrations) to discover.
|
void |
FiddlerImpl.LocsAddedToRegistrationLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by adding the set of locators to
registration's managed set of locators, as well as by updating the
set of all locators (across all registrations) to discover.
|
void |
FiddlerImpl.LocsSetInRegistrationLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by replacing the registration's
current managed set of locators with the set of locators
stored in this class by the constructor, as well as by updating
the set of all locators (across all registrations) to discover.
|
void |
FiddlerImpl.LocsRemovedFromRegistrationLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by removing the set of locators
from registration's managed set of locators, as well as by updating
the set of all locators (across all registrations) to discover.
|
void |
FiddlerImpl.LeaseRenewedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by renewing the lease with ID equal
to this class' leaseID field, and which corresponds to the
regInfo record.
|
void |
FiddlerImpl.LeasesRenewedLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by renewing, with the corresponding
expiration time, each of the leases specified by the stored IDs.
|
void |
FiddlerImpl.LeaseCancelledLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by canceling the lease on the
registration with ID equal to that stored by the constructor,
as well as by updating the managed set of groups and locators
(across all registrations) in the appropriate way.
|
void |
FiddlerImpl.LeasesCancelledLogObj.apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by canceling each of the leases
specified by the stored IDs.
|
private static MarshalledObject[] |
FiddlerImpl.marshalAttributes(FiddlerImpl fiddlerImpl,
Entry[] attrs)
Marshals each element of the
Entry[] array parameter. |
private static Entry[] |
FiddlerImpl.unmarshalAttributes(FiddlerImpl fiddlerImpl,
MarshalledObject[] marshalledAttrs)
Unmarshals each element of the
MarshalledObject[] array
parameter. |
Constructor and Description |
---|
FiddlerImpl.LookupAttrsAddedLogObj(FiddlerImpl fiddlerImpl,
Entry[] attrs)
Constructs this class and stores the attributes that were added
|
FiddlerImpl.LookupAttrsModifiedLogObj(FiddlerImpl fiddlerImpl,
Entry[] attrTmpls,
Entry[] modAttrs)
Constructs this class and stores the modified attributes
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.