- Label - Class in org.unict.ing.pds.light.utils
-
Represents a Label and all the methods to manage it
- Label(String) - Constructor for class org.unict.ing.pds.light.utils.Label
-
Returns the corresponding label given the "binary" label.
- Label(String, int) - Constructor for class org.unict.ing.pds.light.utils.Label
-
- Label(BitSet, int) - Constructor for class org.unict.ing.pds.light.utils.Label
-
- label - Variable in class org.unict.ing.pds.light.utils.Label
-
- leafLabel - Variable in class org.unict.ing.pds.light.utils.Bucket
-
- leftChild() - Method in class org.unict.ing.pds.light.utils.Label
-
Creates a Label that could be mapped as a Left Child in the tree
- LENGTH - Static variable in class org.unict.ing.pds.dhtdb.utils.dht.Key
-
- length - Variable in class org.unict.ing.pds.light.utils.Label
-
- lessThanAndRemove(Key) - Method in interface org.unict.ing.pds.dhtdb.replica.p2p.Storage
-
- lessThanAndRemove(Key) - Method in class org.unict.ing.pds.dhtdb.replica.storage.MongoDBStorage
-
- lightLabelLookup(long) - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
An implementation of the Algorithm 1 provided in LIGHT paper
It takes a timestamp and return the associated Bucket, if it exists,
or null
- lightLabelLookup(long) - Method in interface org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBeanLocal
-
- lightLookupAndGetDataBucket(long) - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
Useful method to get all the datas referenced by the Bucket that has a Range
containing the timestamp given
- lightLookupAndGetDataBucket(Label) - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
Useful method to get all the datas referenced by the Bucket with
label bucketLabel
- lightLookupAndGetDataBucket(Label) - Method in interface org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBeanLocal
-
- lightLookupAndGetDataBucket(long) - Method in interface org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBeanLocal
-
- lightPut(GenericStat) - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.PutSessionBean
-
Put a new GenericStat in the Distributed Database
Eventually it calls LightSessionBean.splitAndPut to split the tree if the
Bucket has a recordsCounter greater or equal to LightSessionBean.TETA_SPLIT
- lightPut(GenericStat) - Method in interface org.unict.ing.pds.dhtdb.datamanager.lightBeans.PutSessionBeanLocal
-
- LightSessionBean - Class in org.unict.ing.pds.dhtdb.datamanager.lightBeans
-
This beans is a singleton.
- LightSessionBean() - Constructor for class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LightSessionBean
-
- lightSessionBean - Variable in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
- lightSessionBean - Variable in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.PutSessionBean
-
- lightSessionBean - Variable in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.QuerySessionBean
-
- LightSessionBeanLocal - Interface in org.unict.ing.pds.dhtdb.datamanager.lightBeans
-
- listWriter - Static variable in class org.unict.ing.pds.dhtdb.utils.common.JsonHelper
-
- lookup(Key) - Method in class org.unict.ing.pds.dhtdb.datamanager.DataManagerChordSessionBean
-
Make a lookup on the Chord Network for the value associated with the given Key
- lookup(Key) - Method in interface org.unict.ing.pds.dhtdb.datamanager.DataManagerChordSessionBeanLocal
-
- lookup(Key) - Method in class org.unict.ing.pds.dhtdb.replica.p2p.NodeSessionBean
-
Get a NodeReference to the successor of the given Key and make a Get in the associated peer
- lookup(Key) - Method in interface org.unict.ing.pds.dhtdb.replica.p2p.NodeSessionBeanLocal
-
- lookupBucket(Label) - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
Get a Bucket in the Chord network and return that one if it exists
- lookupBucket(Label) - Method in interface org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBeanLocal
-
- lookupDataManagerChordSessionBeanLocal() - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LightSessionBean
-
- lookupDataManagerSessionBeanLocal() - Method in class org.unict.ing.pds.dhtdb.datamanager.ScannersResource
-
- lookupDataManagerSessionBeanLocal() - Method in class org.unict.ing.pds.dhtdb.datamanager.TopicsResource
-
- lookupNodeSessionBeanLocal() - Method in class org.unict.ing.pds.dhtdb.replicamanager.rest.RestAPI
-
- lookupSessionBean - Variable in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LightSessionBean
-
- LookupSessionBean - Class in org.unict.ing.pds.dhtdb.datamanager.lightBeans
-
This Bean is responsible for the Lookup operations over LIGHT
- LookupSessionBean() - Constructor for class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
- lookupSessionBean - Variable in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.PutSessionBean
-
- lookupSessionBean - Variable in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.QuerySessionBean
-
- LookupSessionBeanLocal - Interface in org.unict.ing.pds.dhtdb.datamanager.lightBeans
-
- lower - Variable in class org.unict.ing.pds.light.utils.Range
-
- lowerIncluded - Variable in class org.unict.ing.pds.light.utils.Range
-
- lowestCommonAncestor(Range) - Method in class org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBean
-
Get the lowest common ancestor between the Label (s) associated with
the upperBound and the lowerBound of the Range given
- lowestCommonAncestor(Range) - Method in interface org.unict.ing.pds.dhtdb.datamanager.lightBeans.LookupSessionBeanLocal
-
- lowestCommonAncestor(Label...) - Static method in class org.unict.ing.pds.light.utils.Label
-
Calculates the lowestCommonAncestor between a list of Label