| 
Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of IdRange in rice.p2p.commonapi | 
| Methods in rice.p2p.commonapi that return IdRange | |
 IdRange | 
Endpoint.range(NodeHandle handle,
      int rank,
      Id lkey)
This operation provides information about ranges of keys for which the node is currently a rank-root.  | 
 IdRange | 
Endpoint.range(NodeHandle handle,
      int rank,
      Id lkey,
      boolean cumulative)
This operation provides information about ranges of keys for which the node is currently a rank-root.  | 
 IdRange | 
IdFactory.buildIdRangeFromPrefix(java.lang.String string)
Builds an IdRange based on a prefix.  | 
 IdRange | 
IdFactory.buildIdRange(Id cw,
             Id ccw)
Creates an IdRange given the CW and CCW ids.  | 
 IdRange | 
IdRange.getComplementRange()
get the complement of this range  | 
 IdRange | 
IdRange.mergeRange(IdRange range)
merges the given range with this range  | 
 IdRange | 
IdRange.diffRange(IdRange range)
diffs the given range with this range  | 
 IdRange | 
IdRange.intersectRange(IdRange range)
intersects the given range with this range  | 
| Methods in rice.p2p.commonapi with parameters of type IdRange | |
 IdRange | 
IdRange.mergeRange(IdRange range)
merges the given range with this range  | 
 IdRange | 
IdRange.diffRange(IdRange range)
diffs the given range with this range  | 
 IdRange | 
IdRange.intersectRange(IdRange range)
intersects the given range with this range  | 
 IdSet | 
IdSet.subSet(IdRange range)
return a subset of this set, consisting of the member ids in a given range  | 
| Uses of IdRange in rice.p2p.glacier | 
| Classes in rice.p2p.glacier that implement IdRange | |
 class | 
FragmentKeyRange
DESCRIBE THE CLASS  | 
 class | 
VersionKeyRange
DESCRIBE THE CLASS  | 
| Fields in rice.p2p.glacier declared as IdRange | |
protected  IdRange | 
FragmentKeyRange.range
The actual IdRange  | 
protected  IdRange | 
VersionKeyRange.range
The actual IdRange  | 
| Methods in rice.p2p.glacier that return IdRange | |
 IdRange | 
FragmentKeyFactory.buildIdRange(Id cw,
             Id ccw)
Creates an IdRange given the CW and CCW ids.  | 
 IdRange | 
FragmentKeyFactory.buildIdRangeFromPrefix(java.lang.String string)
Builds an IdRange based on a prefix.  | 
 IdRange | 
FragmentKeyRange.getComplementRange()
get the complement of this range  | 
 IdRange | 
FragmentKeyRange.mergeRange(IdRange merge)
merges the given range with this range  | 
 IdRange | 
FragmentKeyRange.diffRange(IdRange diff)
diffs the given range with this range  | 
 IdRange | 
FragmentKeyRange.intersectRange(IdRange intersect)
intersects the given range with this range  | 
 IdRange | 
VersionKeyFactory.buildIdRange(Id cw,
             Id ccw)
Creates an IdRange given the CW and CCW ids.  | 
 IdRange | 
VersionKeyFactory.buildIdRangeFromPrefix(java.lang.String string)
Builds an IdRange based on a prefix.  | 
 IdRange | 
VersionKeyRange.getComplementRange()
get the complement of this range  | 
 IdRange | 
VersionKeyRange.mergeRange(IdRange merge)
merges the given range with this range  | 
 IdRange | 
VersionKeyRange.diffRange(IdRange diff)
diffs the given range with this range  | 
 IdRange | 
VersionKeyRange.intersectRange(IdRange intersect)
intersects the given range with this range  | 
| Methods in rice.p2p.glacier with parameters of type IdRange | |
 IdRange | 
FragmentKeyRange.mergeRange(IdRange merge)
merges the given range with this range  | 
 IdRange | 
FragmentKeyRange.diffRange(IdRange diff)
diffs the given range with this range  | 
 IdRange | 
FragmentKeyRange.intersectRange(IdRange intersect)
intersects the given range with this range  | 
 IdSet | 
FragmentKeySet.subSet(IdRange range)
return a subset of this set, consisting of the member ids in a given range  | 
 IdRange | 
VersionKeyRange.mergeRange(IdRange merge)
merges the given range with this range  | 
 IdRange | 
VersionKeyRange.diffRange(IdRange diff)
diffs the given range with this range  | 
 IdRange | 
VersionKeyRange.intersectRange(IdRange intersect)
intersects the given range with this range  | 
 IdSet | 
VersionKeySet.subSet(IdRange range)
return a subset of this set, consisting of the member ids in a given range  | 
| Constructors in rice.p2p.glacier with parameters of type IdRange | |
FragmentKeyRange(IdRange range)
Constructor  | 
|
VersionKeyRange(IdRange range)
Constructor  | 
|
| Uses of IdRange in rice.p2p.glacier.v2 | 
| Fields in rice.p2p.glacier.v2 declared as IdRange | |
protected  IdRange | 
GlacierImpl.responsibleRange
DESCRIBE THE FIELD  | 
 IdRange | 
GlacierStatistics.responsibleRange
DESCRIBE THE FIELD  | 
| Uses of IdRange in rice.p2p.glacier.v2.messaging | 
| Fields in rice.p2p.glacier.v2.messaging declared as IdRange | |
protected  IdRange | 
GlacierNeighborRequestMessage.requestedRange
DESCRIBE THE FIELD  | 
protected  IdRange | 
GlacierRangeForwardMessage.requestedRange
DESCRIBE THE FIELD  | 
protected  IdRange | 
GlacierRangeQueryMessage.requestedRange
DESCRIBE THE FIELD  | 
protected  IdRange | 
GlacierRangeResponseMessage.commonRange
DESCRIBE THE FIELD  | 
protected  IdRange | 
GlacierRefreshResponseMessage.range
DESCRIBE THE FIELD  | 
protected  IdRange | 
GlacierSyncMessage.range
DESCRIBE THE FIELD  | 
| Methods in rice.p2p.glacier.v2.messaging that return IdRange | |
 IdRange | 
GlacierNeighborRequestMessage.getRequestedRange()
Gets the RequestedRange attribute of the GlacierNeighborRequestMessage object  | 
 IdRange | 
GlacierRangeForwardMessage.getRequestedRange()
Gets the RequestedRange attribute of the GlacierRangeForwardMessage object  | 
 IdRange | 
GlacierRangeQueryMessage.getRequestedRange()
Gets the RequestedRange attribute of the GlacierRangeQueryMessage object  | 
 IdRange | 
GlacierRangeResponseMessage.getCommonRange()
Gets the CommonRange attribute of the GlacierRangeResponseMessage object  | 
 IdRange | 
GlacierRefreshResponseMessage.getRange()
Gets the Range attribute of the GlacierRefreshResponseMessage object  | 
 IdRange | 
GlacierSyncMessage.getRange()
Gets the Range attribute of the GlacierSyncMessage object  | 
| Constructors in rice.p2p.glacier.v2.messaging with parameters of type IdRange | |
GlacierNeighborRequestMessage(int uid,
                              IdRange requestedRange,
                              NodeHandle source,
                              Id dest,
                              char tag)
Constructor for GlacierNeighborRequestMessage.  | 
|
GlacierRangeForwardMessage(int uid,
                           IdRange requestedRange,
                           NodeHandle requestor,
                           NodeHandle source,
                           Id dest,
                           char tag)
Constructor for GlacierRangeForwardMessage.  | 
|
GlacierRangeQueryMessage(int uid,
                         IdRange requestedRange,
                         NodeHandle source,
                         Id dest,
                         char tag)
Constructor for GlacierRangeQueryMessage.  | 
|
GlacierRangeResponseMessage(int uid,
                            IdRange commonRange,
                            NodeHandle source,
                            Id dest,
                            char tag)
Constructor for GlacierRangeResponseMessage.  | 
|
GlacierRefreshResponseMessage(int uid,
                              IdRange range,
                              boolean online,
                              NodeHandle source,
                              Id dest,
                              char tag)
Constructor for GlacierRefreshResponseMessage.  | 
|
GlacierSyncMessage(int uid,
                   IdRange range,
                   int offsetFID,
                   BloomFilter BloomFilter,
                   NodeHandle source,
                   Id dest,
                   char tag)
Constructor for GlacierSyncMessage.  | 
|
| Uses of IdRange in rice.p2p.multiring | 
| Classes in rice.p2p.multiring that implement IdRange | |
 class | 
MultiringIdRange
 | 
| Fields in rice.p2p.multiring declared as IdRange | |
protected  IdRange | 
MultiringIdRange.range
The actual IdRange  | 
| Methods in rice.p2p.multiring that return IdRange | |
 IdRange | 
MultiringEndpoint.range(NodeHandle handle,
      int rank,
      Id lkey)
This operation provides information about ranges of keys for which the node is currently a rank-root.  | 
 IdRange | 
MultiringEndpoint.range(NodeHandle handle,
      int rank,
      Id lkey,
      boolean cumulative)
This operation provides information about ranges of keys for which the node is currently a rank-root.  | 
 IdRange | 
MultiringIdFactory.buildIdRangeFromPrefix(java.lang.String string)
Builds an IdRange based on a prefix.  | 
 IdRange | 
MultiringIdFactory.buildIdRange(Id cw,
             Id ccw)
Creates an IdRange given the CW and CCW ids.  | 
protected  IdRange | 
MultiringIdRange.getRange()
Returns the internal range  | 
 IdRange | 
MultiringIdRange.getComplementRange()
get the complement of this range  | 
 IdRange | 
MultiringIdRange.mergeRange(IdRange merge)
merges the given range with this range  | 
 IdRange | 
MultiringIdRange.diffRange(IdRange diff)
diffs the given range with this range  | 
 IdRange | 
MultiringIdRange.intersectRange(IdRange intersect)
intersects the given range with this range  | 
| Methods in rice.p2p.multiring with parameters of type IdRange | |
 IdRange | 
MultiringIdRange.mergeRange(IdRange merge)
merges the given range with this range  | 
 IdRange | 
MultiringIdRange.diffRange(IdRange diff)
diffs the given range with this range  | 
 IdRange | 
MultiringIdRange.intersectRange(IdRange intersect)
intersects the given range with this range  | 
 IdSet | 
MultiringIdSet.subSet(IdRange range)
return a subset of this set, consisting of the member ids in a given range  | 
| Constructors in rice.p2p.multiring with parameters of type IdRange | |
MultiringIdRange(Id ringId,
                 IdRange range)
Constructor  | 
|
| Uses of IdRange in rice.p2p.past | 
| Methods in rice.p2p.past with parameters of type IdRange | |
 IdSet | 
PastImpl.scan(IdRange range)
This upcall should return the set of keys that the application currently stores in this range.  | 
| Uses of IdRange in rice.p2p.past.gc | 
| Classes in rice.p2p.past.gc that implement IdRange | |
 class | 
GCIdRange
 | 
| Fields in rice.p2p.past.gc declared as IdRange | |
protected  IdRange | 
GCIdRange.range
The internal (normal) IdRange  | 
| Methods in rice.p2p.past.gc that return IdRange | |
 IdRange | 
GCEndpoint.range(NodeHandle handle,
      int rank,
      Id lkey)
This operation provides information about ranges of keys for which the node is currently a rank-root.  | 
 IdRange | 
GCEndpoint.range(NodeHandle handle,
      int rank,
      Id lkey,
      boolean cumulative)
This operation provides information about ranges of keys for which the node is currently a rank-root.  | 
 IdRange | 
GCIdFactory.buildIdRangeFromPrefix(java.lang.String string)
Builds an IdRange based on a prefix.  | 
 IdRange | 
GCIdFactory.buildIdRange(Id cw,
             Id ccw)
Creates an IdRange given the CW and CCW ids.  | 
 IdRange | 
GCIdRange.getRange()
Returns the internal range  | 
 IdRange | 
GCIdRange.getComplementRange()
get the complement of this range  | 
 IdRange | 
GCIdRange.mergeRange(IdRange range)
merges the given range with this range  | 
 IdRange | 
GCIdRange.diffRange(IdRange range)
diffs the given range with this range  | 
 IdRange | 
GCIdRange.intersectRange(IdRange range)
intersects the given range with this range  | 
| Methods in rice.p2p.past.gc with parameters of type IdRange | |
 IdRange | 
GCIdRange.mergeRange(IdRange range)
merges the given range with this range  | 
 IdRange | 
GCIdRange.diffRange(IdRange range)
diffs the given range with this range  | 
 IdRange | 
GCIdRange.intersectRange(IdRange range)
intersects the given range with this range  | 
 IdSet | 
GCIdSet.subSet(IdRange range)
return a subset of this set, consisting of the member ids in a given range  | 
 IdSet | 
GCPastImpl.scan(IdRange range)
This upcall should return the set of keys that the application currently stores in this range.  | 
| Constructors in rice.p2p.past.gc with parameters of type IdRange | |
GCIdRange(IdRange range)
Constructor, which takes a normal IdRange  | 
|
| Uses of IdRange in rice.p2p.replication | 
| Fields in rice.p2p.replication declared as IdRange | |
protected  IdRange | 
ReplicationImpl.BloomFilterExecutable.range
DESCRIBE THE FIELD  | 
| Methods in rice.p2p.replication that return IdRange | |
protected  IdRange | 
ReplicationImpl.getTotalRange()
Returns the range for which the local node is an i root, where i can range between 0 and replicationFactor  | 
| Methods in rice.p2p.replication with parameters of type IdRange | |
 void | 
ReplicationClient.setRange(IdRange range)
This upcall is to notify the application of the range of keys for which it is responsible.  | 
 IdSet | 
ReplicationClient.scan(IdRange range)
This upcall should return the set of keys that the application currently stores in this range.  | 
| Constructors in rice.p2p.replication with parameters of type IdRange | |
ReplicationImpl.BloomFilterExecutable(IdRange range)
Constructor for BloomFilterExecutable.  | 
|
| Uses of IdRange in rice.p2p.replication.manager | 
| Methods in rice.p2p.replication.manager with parameters of type IdRange | |
 IdSet | 
ReplicationManagerClient.scan(IdRange range)
This upcall should return the set of keys that the application currently stores in this range.  | 
 void | 
ReplicationManagerImpl.setRange(IdRange range)
This upcall is to notify the application of the range of keys for which it is responsible.  | 
 IdSet | 
ReplicationManagerImpl.scan(IdRange range)
This upcall should return the set of keys that the application currently stores in this range.  | 
 void | 
ReplicationManagerImpl.ReplicationManagerHelper.setRange(IdRange range)
Method by which the range is set, which will delete any keys from the to fetch list not in the range  | 
 IdSet | 
ReplicationManagerImpl.ReplicationManagerHelper.scan(IdRange range)
In this case, it returns the list of keys the client has, along with the keys which we have yet to tell the client to fetch.  | 
 void | 
ReplicationManagerImpl.ReplicationManagerDeleter.setRange(IdRange range)
Adds a set of ids to the to-delete list  | 
| Uses of IdRange in rice.p2p.replication.manager.testing | 
| Methods in rice.p2p.replication.manager.testing with parameters of type IdRange | |
 IdSet | 
ReplicationManagerRegrTest.TestReplicationManagerClient.scan(IdRange range)
DESCRIBE THE METHOD  | 
| Uses of IdRange in rice.p2p.replication.messaging | 
| Fields in rice.p2p.replication.messaging declared as IdRange | |
protected  IdRange[] | 
RequestMessage.ranges
DESCRIBE THE FIELD  | 
protected  IdRange[] | 
ResponseMessage.ranges
DESCRIBE THE FIELD  | 
| Methods in rice.p2p.replication.messaging that return IdRange | |
 IdRange[] | 
RequestMessage.getRanges()
Method which returns this messages' ranges  | 
 IdRange[] | 
ResponseMessage.getRanges()
Method which returns this messages' ranges  | 
| Constructors in rice.p2p.replication.messaging with parameters of type IdRange | |
RequestMessage(NodeHandle source,
               IdRange[] ranges,
               IdBloomFilter[] filters)
Constructor which takes a unique integer Id  | 
|
ResponseMessage(NodeHandle source,
                IdRange[] ranges,
                IdSet[] ids)
Constructor which takes a unique integer Id  | 
|
| Uses of IdRange in rice.p2p.replication.testing | 
| Methods in rice.p2p.replication.testing with parameters of type IdRange | |
 void | 
ReplicationRegrTest.TestReplicationClient.setRange(IdRange range)
This upcall is to notify the application of the range of keys for which it is responsible.  | 
 IdSet | 
ReplicationRegrTest.TestReplicationClient.scan(IdRange range)
This upcall should return the set of keys that the application currently stores in this range.  | 
| Uses of IdRange in rice.pastry | 
| Classes in rice.pastry that implement IdRange | |
 class | 
IdRange
Represents a contiguous range of Pastry ids.  | 
| Methods in rice.pastry that return IdRange | |
 IdRange | 
IdRange.getComplementRange()
get the complement of this range  | 
 IdRange | 
IdRange.mergeRange(IdRange range)
merges the given range with this range  | 
 IdRange | 
IdRange.diffRange(IdRange range)
diffs the given range with this range  | 
 IdRange | 
IdRange.intersectRange(IdRange range)
intersects the given range with this range  | 
| Methods in rice.pastry with parameters of type IdRange | |
 IdRange | 
IdRange.mergeRange(IdRange range)
merges the given range with this range  | 
 IdRange | 
IdRange.diffRange(IdRange range)
diffs the given range with this range  | 
 IdRange | 
IdRange.intersectRange(IdRange range)
intersects the given range with this range  | 
 IdSet | 
IdSet.subSet(IdRange range)
return a subset of this set, consisting of the member ids in a given range  | 
| Uses of IdRange in rice.pastry.commonapi | 
| Methods in rice.pastry.commonapi that return IdRange | |
 IdRange | 
PastryEndpoint.range(NodeHandle n,
      int r,
      Id key,
      boolean cumulative)
This method provides information about ranges of keys for which the node n is currently a r-root.  | 
 IdRange | 
PastryEndpoint.range(NodeHandle n,
      int r,
      Id key)
This method provides information about ranges of keys for which the node n is currently a r-root.  | 
 IdRange | 
PastryIdFactory.buildIdRangeFromPrefix(java.lang.String string)
Builds an IdRange based on a prefix.  | 
 IdRange | 
PastryIdFactory.buildIdRange(Id cw,
             Id ccw)
Creates an IdRange given the CW and CCW ids.  | 
| Uses of IdRange in rice.persistence | 
| Methods in rice.persistence that return IdRange | |
protected  IdRange | 
PersistentStorage.getRangeForDirectory(java.io.File dir)
Utility function which returns the range of keys which a directory corresponds to.  | 
| Methods in rice.persistence with parameters of type IdRange | |
 IdSet | 
Catalog.scan(IdRange range)
Return the objects identified by the given range of ids.  | 
 java.util.SortedMap | 
Catalog.scanMetadata(IdRange range)
Returns a map which contains keys mapping ids to the associated metadata.  | 
 IdSet | 
EmptyCache.scan(IdRange range)
Return the objects identified by the given range of ids.  | 
 java.util.SortedMap | 
EmptyCache.scanMetadata(IdRange range)
Returns a map which contains keys mapping ids to the associated metadata.  | 
 IdSet | 
LRUCache.scan(IdRange range)
Return the objects identified by the given range of ids.  | 
 java.util.SortedMap | 
LRUCache.scanMetadata(IdRange range)
Returns a map which contains keys mapping ids to the associated metadata.  | 
 IdSet | 
MemoryStorage.scan(IdRange range)
Return the objects identified by the given range of ids.  | 
 java.util.SortedMap | 
MemoryStorage.scanMetadata(IdRange range)
Returns a map which contains keys mapping ids to the associated metadata.  | 
 IdSet | 
PersistentStorage.scan(IdRange range)
Return the objects identified by the given range of ids.  | 
 java.util.SortedMap | 
PersistentStorage.scanMetadata(IdRange range)
Returns a map which contains keys mapping ids to the associated metadata.  | 
 IdSet | 
StorageManagerImpl.scan(IdRange range)
Return the objects identified by the given range of ids.  | 
 java.util.SortedMap | 
StorageManagerImpl.scanMetadata(IdRange range)
Returns a map which contains keys mapping ids to the associated metadata.  | 
  | 
Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||