|
|||||||||
| Home >> All >> com >> fetish >> [ directory overview ] | PREV NEXT | ||||||||
A
- addArray(Vector, Class[]) - Static method in class com.fetish.directory.InterfaceGetter
- addAttributes(Entry[]) - Method in class com.fetish.directory.FetishServiceRegistration
- addLookupResult(SearchIDInterface, ServiceMatches) - Method in interface com.fetish.directory.Directory
- Adds results obtained from a remote FADA.
- addLookupResult(SearchIDInterface, ServiceMatches) - Method in class com.fetish.directory.Fada
- addLookupResult(SearchIDInterface, ServiceMatches) - Method in class com.fetish.directory.FadaProxy
- addResult(ServiceMatches) - Method in class com.fetish.directory.Search
- Puts obtained results in this Search object.
This method decreases the count of started searches to allow early return of thegetResultsmethod. - addResult(ServiceID, ServiceMatches) - Method in class com.fetish.directory.Search
- Puts obtained results in this Search object for the FADA node
identified by
sidServiceID. - addResult(SearchIDInterface, ServiceMatches) - Method in class com.fetish.directory.SearchSet
- Add a result to the search identified by id
- addResult(ServiceID, SearchIDInterface, ServiceMatches) - Method in class com.fetish.directory.SearchSet
- ager - Variable in class com.fetish.directory.SearchSet
C
- choose() - Method in class com.fetish.directory.SearchSet.Ager
- com.fetish.directory - package com.fetish.directory
- connect(LUSManager) - Method in class com.fetish.directory.Fada
- Connects this node to another one, thus allowing to create a graph of FADA nodes.
- connect(LUSManager) - Method in class com.fetish.directory.FadaProxy
- connect(LUSManager) - Method in interface com.fetish.directory.LUSManager
- Add a new neighbor to the node.
- contactNeighbor(String, boolean) - Method in class com.fetish.directory.Fada
- content - Variable in class com.fetish.directory.SearchSet
- Currently running searches indexed by the SearchID
- crit - Variable in class com.fetish.directory.Fada.Explorer
D
- DEFAULT_MAX_MATCHES - Static variable in class com.fetish.directory.SearchCriteria
- Directory - interface com.fetish.directory.Directory.
- Interface with the methods that a Fetish member can invoke on the Directory.
- delayTime - Static variable in class com.fetish.directory.SearchSet
- dir - Variable in class com.fetish.directory.FadaProxy
- disconnect(LUSManager) - Method in class com.fetish.directory.Fada
- Disconnects this node from the specified node, leaving all other connections untouched
- disconnect(String) - Method in class com.fetish.directory.Fada
- Disconnects this node from the specified node, leaving all other connections untouched
- disconnect(LUSManager) - Method in class com.fetish.directory.FadaProxy
- disconnect(String) - Method in class com.fetish.directory.FadaProxy
- disconnect(LUSManager) - Method in interface com.fetish.directory.LUSManager
- Remove a neighbor from the list of neighbors.
- disconnect(String) - Method in interface com.fetish.directory.LUSManager
- Remove a neighbor from the list of neighbors.
E
- entries - Variable in class com.fetish.directory.SearchCriteria
- equals(Object) - Method in class com.fetish.directory.Fada
- Compares with another object
- equals(Object) - Method in class com.fetish.directory.SearchID
- expiryDate - Variable in class com.fetish.directory.Search
- extendLookup(SearchCriteriaInterface, String, String, SearchIDInterface, int, long, int) - Method in class com.fetish.directory.Fada
- Extends the search through the connections available from the node.
F
- Fada - class com.fetish.directory.Fada.
- The Fetish Advanced Directory Architecture module (FADA)
- Fada(ServiceRegistrar, String) - Constructor for class com.fetish.directory.Fada
- Sets up a node of the FADA architecture.
- Fada.Explorer - class com.fetish.directory.Fada.Explorer.
- This class starts dedicated threads to extend the search
- Fada.Explorer(int, SearchCriteriaInterface, String, SearchIDInterface, int, long, int) - Constructor for class com.fetish.directory.Fada.Explorer
- Fada.Explorer(int, SearchCriteriaInterface, String, String, SearchIDInterface, int, long, int) - Constructor for class com.fetish.directory.Fada.Explorer
- Fada.Isolator - class com.fetish.directory.Fada.Isolator.
- Fada.Isolator(LUSManager) - Constructor for class com.fetish.directory.Fada.Isolator
- FadaInterface - interface com.fetish.directory.FadaInterface.
- Extra interface for FADA only functionality.
- FadaProxy - class com.fetish.directory.FadaProxy.
- The proxy class for the FADA node.
- FadaProxy() - Constructor for class com.fetish.directory.FadaProxy
- FadaProxy(Remote, String) - Constructor for class com.fetish.directory.FadaProxy
- FetishServiceRegistration - class com.fetish.directory.FetishServiceRegistration.
- Wrapper for the Jini ServiceRegistration.
- FetishServiceRegistration(ServiceRegistration, FetishLeaseProxy) - Constructor for class com.fetish.directory.FetishServiceRegistration
- filter - Variable in class com.fetish.directory.SearchCriteria
- filterResults(ServiceMatches) - Method in class com.fetish.directory.Fada
- Returns a ServiceMatches object containing ServiceItems registered in this FADA.
- finishedSearch(SearchIDInterface) - Method in class com.fetish.directory.Fada
- Not used
- finishedSearch() - Method in class com.fetish.directory.Search
- Announces that a search process for this Search has finished.
- finishedSearch(SearchIDInterface) - Method in class com.fetish.directory.SearchSet
- fl - Variable in class com.fetish.directory.FetishServiceRegistration
G
- getClasses(Class, Vector) - Static method in class com.fetish.directory.InterfaceGetter
- getExpiryDate() - Method in class com.fetish.directory.Search
- Obtains the expiry date for this Search object
- getInterfaces(Class, Vector) - Static method in class com.fetish.directory.InterfaceGetter
- getInterfaces(Class) - Static method in class com.fetish.directory.InterfaceGetter
- getLease() - Method in class com.fetish.directory.FetishServiceRegistration
- getLocator() - Method in class com.fetish.directory.Fada
- Gets the Jini
LookupLocatorfor this node. - getLocator() - Method in class com.fetish.directory.FadaProxy
- getLocator() - Method in interface com.fetish.directory.LUSManager
- Get the Jini LookupLocator.
- getMaxMatches() - Method in class com.fetish.directory.SearchCriteria
- getMaxMatches() - Method in interface com.fetish.directory.SearchCriteriaInterface
- getMaxTime() - Method in class com.fetish.directory.Fada
- Get the default maximum time allowed for lookups in milliseconds
- getMaxTime() - Method in class com.fetish.directory.FadaProxy
- getMaxTime() - Method in interface com.fetish.directory.LUSManager
- Get the maximum time allowed for lookups in milliseconds
- getNeighbors() - Method in class com.fetish.directory.Fada
- Returns an array with all the nodes this one has been connected to
- getNeighbors() - Method in class com.fetish.directory.FadaProxy
- getNeighbors() - Method in interface com.fetish.directory.LUSManager
- Get the neighbors of the node
- getResults() - Method in class com.fetish.directory.Search
- Obtains the results of the search process.
- getResults(SearchIDInterface) - Method in class com.fetish.directory.SearchSet
- Wait for the search process specified to be finished and the return the results.
- getSearchID() - Method in class com.fetish.directory.Search
- Obtains the SearchID for this Search object
- getSearchID() - Method in class com.fetish.directory.SearchIDFactory
- Creates the next SearchID for this factory.
- getService() - Method in class com.fetish.directory.SearchCriteria
- getService() - Method in interface com.fetish.directory.SearchCriteriaInterface
- getServiceID() - Method in class com.fetish.directory.Fada
- Returns the Jini
ServiceIDfor this node. - getServiceID() - Method in class com.fetish.directory.FadaProxy
- getServiceID() - Method in class com.fetish.directory.FetishServiceRegistration
- getServiceID() - Method in interface com.fetish.directory.LUSManager
- Get the LUSManager identifier.
- getServices() - Method in interface com.fetish.directory.Directory
- Returns all services registered in this Fada node.
- getServices() - Method in class com.fetish.directory.Fada
- Returns all services registered in this node.
- getServices() - Method in class com.fetish.directory.FadaProxy
- Returns all services registered in this node.
- getUrl() - Method in class com.fetish.directory.Fada
- Returns the Jini URL for this node.
- getUrl() - Method in class com.fetish.directory.FadaProxy
- getUrl() - Method in interface com.fetish.directory.LUSManager
- Get the URL from this node.
H
- hashCode() - Method in class com.fetish.directory.SearchID
I
- InterfaceGetter - class com.fetish.directory.InterfaceGetter.
- Utility class that obtains the hierarchy of interfaces a given class implements.
- InterfaceGetter() - Constructor for class com.fetish.directory.InterfaceGetter
- id - Variable in class com.fetish.directory.Fada.Explorer
- id - Variable in class com.fetish.directory.Fada
- id - Variable in class com.fetish.directory.FadaProxy
- id - Variable in class com.fetish.directory.SearchCriteria
- isAlone() - Method in class com.fetish.directory.Fada
- Tests if there is any connection with any other node
- isAlone() - Method in class com.fetish.directory.FadaProxy
- isAlone() - Method in interface com.fetish.directory.LUSManager
- Check if the node is alone in the FADA architecture.
- isolate() - Method in class com.fetish.directory.Fada
- Disconnects this node from all nodes.
- isolate() - Method in class com.fetish.directory.FadaProxy
- isolate() - Method in interface com.fetish.directory.LUSManager
- Isolate the node from the rest of the directory.
J
- justConnect(LUSManager) - Method in class com.fetish.directory.Fada
- justConnect(LUSManager) - Method in class com.fetish.directory.FadaProxy
- justConnect(LUSManager) - Method in interface com.fetish.directory.LUSManager
- Add a new neighbor to the node.
- justDisconnect(LUSManager) - Method in class com.fetish.directory.Fada
- Disconnects this node from the specified node, leaving all other connections untouched
- justDisconnect(String) - Method in class com.fetish.directory.Fada
- Disconnects this node from the specified node, leaving all other connections untouched
- justDisconnect(LUSManager) - Method in class com.fetish.directory.FadaProxy
- justDisconnect(String) - Method in class com.fetish.directory.FadaProxy
- justDisconnect(LUSManager) - Method in interface com.fetish.directory.LUSManager
- Remove a neighbor from the list of neighbors.
- justDisconnect(String) - Method in interface com.fetish.directory.LUSManager
- Remove a neighbor from the list of neighbors.
L
- LOCAL_SEARCH - Static variable in class com.fetish.directory.Fada
- LUSManager - interface com.fetish.directory.LUSManager.
- This interface corresponds to a node of the Directory.
- lease - Variable in class com.fetish.directory.Fada
- listener - Variable in class com.fetish.directory.Fada
- lock - Variable in class com.fetish.directory.Search
- lock - Variable in class com.fetish.directory.SearchSet
- lockpending - Variable in class com.fetish.directory.Search
- lookup(SearchCriteriaInterface, int, long, int) - Method in interface com.fetish.directory.Directory
- Returns at most maxMatches items matching the template, plus the total number of items that match the template.
- lookup(SearchCriteriaInterface, SearchIDInterface, String, String, int, long, int) - Method in interface com.fetish.directory.Directory
- Extends the lookup process to all nodes connected to one (except that from which the lookup request came from).
- lookup(SearchCriteriaInterface, int, long, int) - Method in class com.fetish.directory.Fada
- Starts the lookup process on a node.
- lookup(SearchCriteriaInterface, SearchIDInterface, String, String, int, long, int) - Method in class com.fetish.directory.Fada
- Lookup method for extension of lookup process between nodes.
- lookup(SearchCriteriaInterface, int, long, int) - Method in class com.fetish.directory.FadaProxy
- lookup(SearchCriteriaInterface, SearchIDInterface, String, String, int, long, int) - Method in class com.fetish.directory.FadaProxy
- lrm - Variable in class com.fetish.directory.Fada
- lusm - Variable in class com.fetish.directory.FadaProxy
M
- MAX_WAIT_TIME - Static variable in class com.fetish.directory.Search
- main(String[]) - Static method in class com.fetish.directory.Fada
- Starts and registers the FADA node.
- maxHops - Variable in class com.fetish.directory.Fada.Explorer
- maxLookupTime - Variable in class com.fetish.directory.Fada
- Maximum time allowed for lookup in milliseconds
- maxMatches - Variable in class com.fetish.directory.SearchCriteria
- maxResponses - Variable in class com.fetish.directory.Fada.Explorer
- maxResponses - Variable in class com.fetish.directory.Search
- Maximum number of responses
- maxWaitTime - Variable in class com.fetish.directory.Search
- modifyAttributes(Entry[], Entry[]) - Method in class com.fetish.directory.FetishServiceRegistration
N
- NEIGHBOR_SEARCH - Static variable in class com.fetish.directory.Fada
- neighbor - Variable in class com.fetish.directory.Fada.Explorer
- neighbor - Variable in class com.fetish.directory.Fada.Isolator
- neighbors - Variable in class com.fetish.directory.Fada
- newData - Variable in class com.fetish.directory.SearchSet.Ager
- newSearch(int) - Method in class com.fetish.directory.SearchSet
- next - Variable in class com.fetish.directory.SearchSet.Ager
- notify(ServiceTemplate, int, RemoteEventListener, MarshalledObject, long) - Method in class com.fetish.directory.FadaProxy
- numSearches - Variable in class com.fetish.directory.SearchSet
- Counter used to construct the id's of the searches
P
- pending - Variable in class com.fetish.directory.Search
- Number of pending searches
- pendingThreads - Variable in class com.fetish.directory.Search
R
- readObject(ObjectInputStream) - Method in class com.fetish.directory.FadaProxy
- ref - Variable in class com.fetish.directory.FadaProxy
- register(ServiceItem, long) - Method in interface com.fetish.directory.Directory
Register a new service or re-register an existing service. - register(ServiceItem, long) - Method in class com.fetish.directory.Fada
- Register a Fetish service within this node.
- register(ServiceItem, long) - Method in class com.fetish.directory.FadaProxy
- registrar - Variable in class com.fetish.directory.Fada
- registry - Variable in class com.fetish.directory.Fada
- results - Variable in class com.fetish.directory.Search
- Vector of ServiceItem elements with services found for this search
- run() - Method in class com.fetish.directory.Fada.Explorer
- run() - Method in class com.fetish.directory.Fada.Isolator
- run() - Method in class com.fetish.directory.SearchSet.Ager
S
- Search - class com.fetish.directory.Search.
- Class with information about a search process.
- Search(SearchID, int) - Constructor for class com.fetish.directory.Search
- Constructs a new Search object with the specified SearchID and default maximum wait time.
- Search(SearchID, long, int) - Constructor for class com.fetish.directory.Search
- Constructs a new Search object with the specified SearchID and maximum wait time.
- SearchCriteria - class com.fetish.directory.SearchCriteria.
- Set of constraints for a given search process.
- SearchCriteria(Class[], Entry[], ServiceID) - Constructor for class com.fetish.directory.SearchCriteria
- SearchCriteria(Class[], Entry[], ServiceID, ServiceItemFilter, int) - Constructor for class com.fetish.directory.SearchCriteria
- SearchCriteriaInterface - interface com.fetish.directory.SearchCriteriaInterface.
- Interface for the SearchCriteria class.
- SearchID - class com.fetish.directory.SearchID.
- Unique identifier for lookup operations.
- SearchID() - Constructor for class com.fetish.directory.SearchID
- SearchID(ServiceID, long) - Constructor for class com.fetish.directory.SearchID
- Creates a new SearchID.
The SearchID consts of the FADA node Jini ServiceID (unique worldwide until 3400 AD) and a sequence number (as many searches can start from the same FADA node). - SearchIDFactory - class com.fetish.directory.SearchIDFactory.
- Class to obtain unique SearchID identifiers.
- SearchIDFactory() - Constructor for class com.fetish.directory.SearchIDFactory
- Constructor provided for serialization purposes
- SearchIDFactory(ServiceID) - Constructor for class com.fetish.directory.SearchIDFactory
- Initializes the SearchIDFactory object.
It needs the FADA node Jini ServiceID to create unique search identifiers for the FADA node this class belongs to. - SearchIDInterface - interface com.fetish.directory.SearchIDInterface.
- Unique identifier for lookup operations.
- SearchSet - class com.fetish.directory.SearchSet.
- Set of started searches.
- SearchSet(ServiceID) - Constructor for class com.fetish.directory.SearchSet
- SearchSet.Ager - class com.fetish.directory.SearchSet.Ager.
- SearchSet.Ager() - Constructor for class com.fetish.directory.SearchSet.Ager
- search - Variable in class com.fetish.directory.Fada.Explorer
- searchID - Variable in class com.fetish.directory.Search
- This search identifier
- searchSet - Variable in class com.fetish.directory.Fada
- searchType - Variable in class com.fetish.directory.Fada.Explorer
- searches - Variable in class com.fetish.directory.Fada
- seqNum - Variable in class com.fetish.directory.Fada
- seqNum - Variable in class com.fetish.directory.SearchID
- seqNum - Variable in class com.fetish.directory.SearchIDFactory
- service - Variable in class com.fetish.directory.SearchCriteria
- setAttributes(Entry[]) - Method in class com.fetish.directory.FetishServiceRegistration
- setExpiryDate(long) - Method in class com.fetish.directory.Search
- Sets the expiry date for this Search object
- setLease(Lease) - Method in class com.fetish.directory.Fada
- setLease(Lease) - Method in interface com.fetish.directory.FadaInterface
- setLease(Lease) - Method in class com.fetish.directory.FadaProxy
- setMaxTime(int) - Method in class com.fetish.directory.Fada
- Set the default maximum time allowed for lookups in milliseconds
- setMaxTime(int) - Method in class com.fetish.directory.FadaProxy
- setMaxTime(int) - Method in interface com.fetish.directory.LUSManager
- Set the maximum time allowed for lookups in milliseconds
- setRegistrar(String) - Method in interface com.fetish.directory.FadaInterface
- setRegistrar(String) - Method in class com.fetish.directory.FadaProxy
- setServiceID(ServiceID) - Method in class com.fetish.directory.Fada
- Sets the Jini
ServiceIDfor this node. - setServiceID(ServiceID) - Method in interface com.fetish.directory.FadaInterface
- setServiceID(ServiceID) - Method in class com.fetish.directory.FadaProxy
- sid - Variable in class com.fetish.directory.SearchIDFactory
- sid - Variable in class com.fetish.directory.SearchSet
- sidfactory - Variable in class com.fetish.directory.SearchSet
- sidh - Variable in class com.fetish.directory.SearchID
- sidl - Variable in class com.fetish.directory.SearchID
- sr - Variable in class com.fetish.directory.FetishServiceRegistration
- startedSearches(SearchIDInterface, int) - Method in interface com.fetish.directory.Directory
- Increases the number of started searches.
- startedSearches(SearchIDInterface, int) - Method in class com.fetish.directory.Fada
- Not used
- startedSearches(SearchIDInterface, int) - Method in class com.fetish.directory.FadaProxy
- startedSearches(int) - Method in class com.fetish.directory.Search
- Adds
startedto the amount of started searches to wait results from.
- startedSearches(SearchIDInterface, int) - Method in class com.fetish.directory.SearchSet
- stop(String) - Method in class com.fetish.directory.Fada
- Stops a FADA node.
- stop(String) - Method in class com.fetish.directory.FadaProxy
- stop(String) - Method in interface com.fetish.directory.LUSManager
- Stop and deregister the node as a Jini service.
T
- target - Variable in class com.fetish.directory.Fada.Explorer
- thisStub - Variable in class com.fetish.directory.Fada
- threadCount - Variable in class com.fetish.directory.Fada
- timeout - Variable in class com.fetish.directory.Fada.Explorer
- toServiceTemplate() - Method in class com.fetish.directory.SearchCriteria
- toServiceTemplate() - Method in interface com.fetish.directory.SearchCriteriaInterface
- toString() - Method in class com.fetish.directory.SearchID
U
- unregister(ServiceID) - Method in interface com.fetish.directory.Directory
- Deletes a registration from the node.
- unregister(ServiceID) - Method in class com.fetish.directory.Fada
- unregister(ServiceID) - Method in class com.fetish.directory.FadaProxy
- url - Variable in class com.fetish.directory.Fada
- url - Variable in class com.fetish.directory.FadaProxy
W
- writeObject(ObjectOutputStream) - Method in class com.fetish.directory.FadaProxy
A C D E F G H I J L M N P R S T U W
|
|||||||||
| Home >> All >> com >> fetish >> [ directory overview ] | PREV NEXT | ||||||||