JGDMS Project 3.0-SNAPSHOT API Documentation

Skip navigation links
A C D E F G H I M O P R S 

A

addGroups(Uuid, String[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Adds a set of group names to the managed set of groups associated with the registration corresponding to the current instance of this class.
addGroups(String[]) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Adds a set of group names to the managed set of groups associated with the registration corresponding to the current instance of this class.
addLocators(Uuid, LookupLocator[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Adds a set of LookupLocator objects to the managed set of locators associated with the registration corresponding to the current instance of this class.
addLocators(LookupLocator[]) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Adds a set of LookupLocator objects to the managed set of locators associated with the registration corresponding to the current instance of this class.
addLookupAttributes(Entry[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Add attribute sets to the current set of attributes associated with the lookup discovery service.
addLookupGroups(String[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Add new names to the set consisting of the names of groups whose members are lookup services the lookup discovery service wishes to register with (join).
addLookupLocators(LookupLocator[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Add a set of LookupLocator objects to the lookup discovery service's managed set of locators.

C

canBatch(Lease) - Method in class org.apache.river.fiddler.proxy.FiddlerLease
Examines the input parameter to determine if that parameter, along with the current lease (the current instance of this class), can be batched in a LeaseMap.
cancel() - Method in class org.apache.river.fiddler.proxy.FiddlerLease
This method allows the entity to which the current lease is granted (the lease holder) to indicate that it is no longer interested in the resources provided to the entity by the lookup discovery service.
cancelLease(Uuid, Uuid) - Method in interface org.apache.river.fiddler.proxy.Fiddler
This method cancels the lease corresponding to the given registrationID and leaseID parameters.
cancelLeases(Uuid[], Uuid[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Cancels all leases from a LeaseMap.
createAdminProxy(Fiddler, Uuid) - Static method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Public static factory method that creates and returns an instance of FiddlerAdminProxy.
createLease(Fiddler, Uuid, Uuid, Uuid, long) - Static method in class org.apache.river.fiddler.proxy.FiddlerLease
Public static factory method that creates and returns an instance of FiddlerLease.
createLeaseMap(long) - Method in class org.apache.river.fiddler.proxy.FiddlerLease
Creates a LeaseMap object that can contain leases whose renewal or cancellation can be batched.
createRegistration(Fiddler, Uuid, EventRegistration) - Static method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Public static factory method that creates and returns an instance of FiddlerRegistration.
createServiceProxy(Fiddler, Uuid) - Static method in class org.apache.river.fiddler.proxy.FiddlerProxy
Public static factory method that creates and returns an instance of FiddlerProxy.

D

destroy() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Destroy the lookup discovery service, if possible, including its persistent storage.
discard(Uuid, ServiceRegistrar) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Informs the lookup discovery service of the existence of an unavailable lookup service and requests that the lookup discovery service discard the unavailable lookup service.
discard(ServiceRegistrar) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Informs the lookup discovery service of the existence of an unavailable lookup service and requests that the lookup discovery service discard the unavailable lookup service.
doRenew(long) - Method in class org.apache.river.fiddler.proxy.FiddlerLease
This method allows the entity to which the current lease is granted (the lease holder) to indicate that it is still interested in the resources of the lookup discovery service, and to request continued access to those resources for an amount of time (in milliseconds) relative to the current time.
durations - Variable in class org.apache.river.fiddler.proxy.FiddlerRenewResults
The granted duration for each lease.

E

equals(Object) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
For any instance of this class, indicates whether the object input to this method is equal to the current instance of this class; where equality of administrative proxies to a lookup discovery service is defined by reference equality.
equals(Object) - Method in class org.apache.river.fiddler.proxy.FiddlerLease
For any instance of this class, indicates whether the object input to this method is equal to the current instance of this class; where equality of leases granted by a lookup discovery service is defined by reference equality.
equals(Object) - Method in class org.apache.river.fiddler.proxy.FiddlerProxy
For any instance of this class, indicates whether the object input to this method is equal to the current instance of this class; where equality of proxies to a lookup discovery service is defined by reference equality.
equals(Object) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
For any instance of this class, indicates whether the object input to this method is equal to the current instance of this class; where equality of proxies to a registration with a lookup discovery service is defined by reference equality.
exceptions - Variable in class org.apache.river.fiddler.proxy.FiddlerRenewResults
Exceptions thrown as a result of a renewal attempt in renewLeases.

F

Fiddler - Interface in org.apache.river.fiddler.proxy
This interface defines the private protocol between the client-side proxy and the server of a lookup discovery service.
FiddlerAdminProxy - Class in org.apache.river.fiddler.proxy
This class is a proxy providing access to the methods of an implementation of the lookup discovery service which allow the administration of the service.
FiddlerLease - Class in org.apache.river.fiddler.proxy
When the Fiddler implementation of the lookup discovery service grants a lease on a registration requested by a client, a proxy to that lease is provided to allow the client to interact with the granted lease.
FiddlerProxy - Class in org.apache.river.fiddler.proxy
This class is a proxy for a lookup discovery service.
FiddlerRegistration - Class in org.apache.river.fiddler.proxy
This class is an implementation of the LookupDiscoveryRegistration interface.
FiddlerRenewResults - Class in org.apache.river.fiddler.proxy
 
FiddlerRenewResults(long[], Exception[]) - Constructor for class org.apache.river.fiddler.proxy.FiddlerRenewResults
Constructs a new instance of FiddlerRenewResults.

G

getAdmin() - Method in class org.apache.river.fiddler.proxy.FiddlerProxy
Returns a proxy object through which the lookup discovery service for which the object on which this method is invoked serves as proxy may be administered
getEventRegistration() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Returns an EventRegistration object that encapsulates the information needed by the client to identify a notification sent by the lookup discovery service to the registration's listener.
getGroups(Uuid) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Returns an array consisting of the names of the groups whose members are lookup services the lookup discovery service will attempt to discover for the registration corresponding to the current instance of this class.
getGroups() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Returns an array consisting of the names of the groups whose members are lookup services the lookup discovery service will attempt to discover for the registration corresponding to the current instance of this class.
getLease() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Returns the Lease object that controls a client's registration with the lookup discovery service.
getLeaseBound() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Retrieves the least upper bound applied to all lease durations granted by the lookup discovery service.
getLocators(Uuid) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Returns an array consisting of the the LookupLocator objects corresponding to specific lookup services the lookup discovery service will attempt to discover for for the registration corresponding to the current instance of this class.
getLocators() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Returns an array consisting of the the LookupLocator objects corresponding to specific lookup services the lookup discovery service will attempt to discover for for the registration corresponding to the current instance of this class.
getLookupAttributes() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Get the current attribute sets for the lookup discovery service.
getLookupGroups() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Get the names of the groups whose members are lookup services the lookup discovery services wishes to register with (join).
getLookupLocators() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Get the lookup discovery service's managed set of locators.
getPersistenceSnapshotThreshold() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Retrieve the value of the size threshold of the snapshot; which is employed by the lookup discovery service in the test to determine whether or not to take a "snapshot" of the system state.
getPersistenceSnapshotWeight() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Retrieve the weight factor applied by the lookup discovery service to the snapshot size during the test to determine whether or not to take a "snapshot" of the system state.
getProxy() - Method in class org.apache.river.fiddler.proxy.FiddlerProxy
 
getProxyID() - Method in interface org.apache.river.fiddler.proxy.Fiddler
Returns the unique identifier generated (or recovered) by the back-end implementation of the lookup discovery service when an instance of that service is constructed.
getReferentUuid() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Returns the universally unique identifier that has been assigned to the resource this proxy represents.
getReferentUuid() - Method in class org.apache.river.fiddler.proxy.FiddlerLease
Returns the universally unique identifier that has been assigned to the resource this proxy represents.
getReferentUuid() - Method in class org.apache.river.fiddler.proxy.FiddlerProxy
Returns the universally unique identifier that has been assigned to the resource this proxy represents.
getReferentUuid() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Returns the universally unique identifier that has been assigned to the resource this proxy represents.
getRegistrars(Uuid) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Returns an array consisting of instances of the ServiceRegistrar interface.
getRegistrars() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Returns an array consisting of instances of the ServiceRegistrar interface.

H

hashCode() - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
For any instance of this class, returns the hashcode value generated by the hashCode method of the proxy ID associated with the current instance of this proxy.
hashCode() - Method in class org.apache.river.fiddler.proxy.FiddlerLease
For any instance of this class, returns the hashcode value generated by the hashCode method of the lease ID associated with the current instance of this lease.
hashCode() - Method in class org.apache.river.fiddler.proxy.FiddlerProxy
For any instance of this class, returns the hashcode value generated by the hashCode method of the proxy ID associated with the current instance of this proxy.
hashCode() - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
For any instance of this class, returns the hashcode value generated by the hashCode method of the registration ID associated with the current instance of this proxy.

I

identity() - Method in class org.apache.river.fiddler.proxy.FiddlerLease
 
isTrustedObject(Object, TrustVerifier.Context) - Method in class org.apache.river.fiddler.proxy.ProxyVerifier
Returns true if the specified proxy object (that is not yet known to be trusted) is equivalent in trust, content, and function to the canonical inner proxy object referenced in this class; otherwise returns false.

M

modifyLookupAttributes(Entry[], Entry[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Modify the current set of attributes associated with the lookup discovery service.

O

org.apache.river.fiddler.proxy - package org.apache.river.fiddler.proxy
 

P

ProxyVerifier - Class in org.apache.river.fiddler.proxy
This class defines a trust verifier for the proxies related to the Fiddler implementation of the lookup discovery service.
ProxyVerifier(Fiddler, Uuid) - Constructor for class org.apache.river.fiddler.proxy.ProxyVerifier
Constructs an instance of TrustVerifier that can be used to determine whether or not a given proxy is equivalent in trust, content, and function to the service's innerProxy referenced in the class constructed here.

R

register(String[], LookupLocator[], RemoteEventListener, MarshalledObject, long) - Method in interface org.apache.river.fiddler.proxy.Fiddler
On behalf of a requesting client, creates a registration with the lookup discovery service, which then performs discovery processing on behalf of the client.
register(String[], LookupLocator[], RemoteEventListener, MarshalledObject, long) - Method in class org.apache.river.fiddler.proxy.FiddlerProxy
Registers with the lookup discovery service.
removeGroups(Uuid, String[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Deletes a set of group names from the managed set of groups associated with the registration corresponding to the current instance of this class.
removeGroups(String[]) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Deletes a set of group names from the managed set of groups associated with the registration corresponding to the current instance of this class.
removeLocators(Uuid, LookupLocator[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Deletes a set of LookupLocator objects from the managed set of locators associated with the registration corresponding to the current instance of this class.
removeLocators(LookupLocator[]) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Deletes a set of LookupLocator objects from the managed set of locators associated with the registration corresponding to the current instance of this class.
removeLookupGroups(String[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Remove a set of group names from lookup discovery service's managed set of groups (the set consisting of the names of groups whose members are lookup services the lookup discovery service wishes to join).
removeLookupLocators(LookupLocator[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Remove a set of LookupLocator objects from the lookup discovery service's managed set of locators.
renewLease(Uuid, Uuid, long) - Method in interface org.apache.river.fiddler.proxy.Fiddler
This method renews the lease corresponding to the given registrationID and leaseID parameters, granting a new duration that is less than or equal to the requested duration value contained in the duration parameter.
renewLeases(Uuid[], Uuid[], long[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Renews all leases from a LeaseMap.

S

setGroups(Uuid, String[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Replaces all of the group names in the managed set of groups associated with the registration corresponding to the current instance of this class.
setGroups(String[]) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Replaces all of the group names in the managed set of groups associated with the registration corresponding to the current instance of this class.
setLeaseBound(long) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Changes the least upper bound applied to all lease durations granted by the lookup discovery service.
setLocators(Uuid, LookupLocator[]) - Method in interface org.apache.river.fiddler.proxy.Fiddler
Replaces with a new set of LookupLocator objects, all of the elements in the managed set of locators associated with the registration corresponding to the current instance of this class.
setLocators(LookupLocator[]) - Method in class org.apache.river.fiddler.proxy.FiddlerRegistration
Replaces with a new set of LookupLocator objects, all of the elements in the managed set of locators associated with the registration corresponding to the current instance of this class.
setLookupGroups(String[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Replace the lookup discovery service's managed set of groups with a new set of group names.
setLookupLocators(LookupLocator[]) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Replace the lookup discovery service's managed set of locators with a new set of locators.
setPersistenceSnapshotThreshold(int) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Change the value of the size threshold of the snapshot; which is employed by the lookup discovery service in the test to determine whether or not to take a "snapshot" of the system state.
setPersistenceSnapshotWeight(float) - Method in class org.apache.river.fiddler.proxy.FiddlerAdminProxy
Change the weight factor applied by the lookup discovery service to the snapshot size during the test to determine whether or not to take a "snapshot" of the system state.
A C D E F G H I M O P R S 
Skip navigation links
Copyright ©, multiple authors.

Copyright © 2016–2018. All rights reserved.