A B C D E F G H I K L M N O P Q R S T U V W 

A

add(AddBuilder) - Method in class net.tomp2p.dht.DistributedHashTable
 
add(PeerAddress) - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
add(Number160) - Method in class net.tomp2p.dht.PeerDHT
 
add(PeerAddress, AddBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
Adds data on a remote peer.
AddBuilder - Class in net.tomp2p.dht
 
AddBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.AddBuilder
 
addFutureDHTReleaseListener(ChannelCreator) - Method in class net.tomp2p.dht.FutureDHT
Adds a listener to the response future and releases all aquired channels in channel creator.
addPeerFilter(PeerFilter) - Method in class net.tomp2p.dht.DHTBuilder
 
addRequests(FutureResponse) - Method in class net.tomp2p.dht.FutureDHT
Adds all requests that have been created for the DHT operations.
addTimeout(Number640, long) - Method in class net.tomp2p.dht.StorageMemory
 
adjustConfiguration(RequestP2PConfiguration, SortedMap<PeerAddress, DigestInfo>) - Static method in class net.tomp2p.dht.DistributedHashTable
Adjusts the number of minimum requests in the P2P configuration.
all(boolean) - Method in class net.tomp2p.dht.DigestBuilder
 
all() - Method in class net.tomp2p.dht.DigestBuilder
 
all(boolean) - Method in class net.tomp2p.dht.GetBuilder
 
all() - Method in class net.tomp2p.dht.GetBuilder
 
all(boolean) - Method in class net.tomp2p.dht.RemoveBuilder
 
all() - Method in class net.tomp2p.dht.RemoveBuilder
 
ascending(boolean) - Method in class net.tomp2p.dht.DigestBuilder
 
ascending() - Method in class net.tomp2p.dht.DigestBuilder
 
ascending(boolean) - Method in class net.tomp2p.dht.GetBuilder
 
ascending() - Method in class net.tomp2p.dht.GetBuilder
 
avgStoredKeys() - Method in class net.tomp2p.dht.FuturePut
 
avgStoredKeys() - Method in class net.tomp2p.dht.FutureRemove
 

B

bloomFilterAnd(boolean) - Method in class net.tomp2p.dht.DigestBuilder
 
bloomFilterAnd() - Method in class net.tomp2p.dht.DigestBuilder
 
bloomFilterAnd(boolean) - Method in class net.tomp2p.dht.GetBuilder
 
bloomFilterAnd() - Method in class net.tomp2p.dht.GetBuilder
 
bloomFilterIntersect() - Method in class net.tomp2p.dht.GetBuilder
 
buffer() - Method in class net.tomp2p.dht.SendBuilder
 
buffer(Buffer) - Method in class net.tomp2p.dht.SendBuilder
 
builder() - Method in class net.tomp2p.dht.FutureDHT
 

C

cancelOnFinish() - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
cancelOnFinish(boolean) - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
cancelOnFinish(boolean) - Method in class net.tomp2p.dht.SendBuilder
 
cancelOnFinish() - Method in class net.tomp2p.dht.SendBuilder
 
changePublicKey(PublicKey) - Method in class net.tomp2p.dht.PutBuilder
 
changePublicKey() - Method in class net.tomp2p.dht.PutBuilder
 
channelBuffer() - Method in class net.tomp2p.dht.FutureSend
Return the data from send_direct (Netty buffer) after evaluation.
checkTimeout() - Method in class net.tomp2p.dht.StorageLayer
 
close() - Method in class net.tomp2p.dht.StorageMemory
 
contains(Number640) - Method in class net.tomp2p.dht.StorageLayer
 
contains(Number640) - Method in class net.tomp2p.dht.StorageMemory
 
contains(Number640, Number640) - Method in class net.tomp2p.dht.StorageMemory
 
contentBloomFilter() - Method in class net.tomp2p.dht.DigestBuilder
 
contentBloomFilter(SimpleBloomFilter<Number160>) - Method in class net.tomp2p.dht.DigestBuilder
 
contentBloomFilter() - Method in class net.tomp2p.dht.GetBuilder
 
contentBloomFilter(SimpleBloomFilter<Number160>) - Method in class net.tomp2p.dht.GetBuilder
 
contentKey() - Method in class net.tomp2p.dht.DigestBuilder
 
contentKey(Number160) - Method in class net.tomp2p.dht.DigestBuilder
 
contentKey() - Method in class net.tomp2p.dht.GetBuilder
 
contentKey(Number160) - Method in class net.tomp2p.dht.GetBuilder
 
contentKey() - Method in class net.tomp2p.dht.RemoveBuilder
 
contentKey(Number160) - Method in class net.tomp2p.dht.RemoveBuilder
 
contentKeys() - Method in class net.tomp2p.dht.DigestBuilder
 
contentKeys(Collection<Number160>) - Method in class net.tomp2p.dht.DigestBuilder
Set the content keys that should be found.
contentKeys() - Method in class net.tomp2p.dht.GetBuilder
 
contentKeys(Collection<Number160>) - Method in class net.tomp2p.dht.GetBuilder
Set the content keys that should be found.
contentKeys() - Method in class net.tomp2p.dht.RemoveBuilder
 
contentKeys(Collection<Number160>) - Method in class net.tomp2p.dht.RemoveBuilder
 
create(ChannelCreator, PeerAddress) - Method in interface net.tomp2p.dht.OperationMapper
Creates a single RPC.
createBuilder(RequestP2PConfiguration, RoutingConfiguration) - Method in class net.tomp2p.dht.DHTBuilder
 

D

data() - Method in class net.tomp2p.dht.AddBuilder
 
data(Data) - Method in class net.tomp2p.dht.AddBuilder
 
data() - Method in class net.tomp2p.dht.FutureGet
 
data() - Method in class net.tomp2p.dht.PutBuilder
 
data(Data) - Method in class net.tomp2p.dht.PutBuilder
 
data(Number160, Data) - Method in class net.tomp2p.dht.PutBuilder
 
data(Number160, Number160, Data) - Method in class net.tomp2p.dht.PutBuilder
 
data(Data, Number160) - Method in class net.tomp2p.dht.PutBuilder
 
data(Number160, Data, Number160) - Method in class net.tomp2p.dht.PutBuilder
 
data(Number160, Number160, Number160, Number160, Data) - Method in class net.tomp2p.dht.PutBuilder
 
dataInserted(Number160) - Method in interface net.tomp2p.dht.ReplicationListener
 
dataMap() - Method in class net.tomp2p.dht.FutureGet
Return the data from get() after evaluation.
dataMap() - Method in class net.tomp2p.dht.FutureRemove
Return the data from get() after evaluation.
dataMap() - Method in class net.tomp2p.dht.PutBuilder
 
dataMap(Map<Number640, Data>) - Method in class net.tomp2p.dht.PutBuilder
 
dataMapContent() - Method in class net.tomp2p.dht.PutBuilder
 
dataMapContent(Map<Number160, Data>) - Method in class net.tomp2p.dht.PutBuilder
 
dataRemoved(Number160) - Method in interface net.tomp2p.dht.ReplicationListener
 
dataSet() - Method in class net.tomp2p.dht.AddBuilder
 
dataSet(Collection<Data>) - Method in class net.tomp2p.dht.AddBuilder
 
dataSize(PutBuilder) - Static method in class net.tomp2p.dht.UtilsDHT
 
dataSize(RemoveBuilder) - Static method in class net.tomp2p.dht.UtilsDHT
 
DEFAULT_STORAGE_CHECK_INTERVAL - Static variable in class net.tomp2p.dht.StorageMemory
 
descending() - Method in class net.tomp2p.dht.DigestBuilder
 
descending() - Method in class net.tomp2p.dht.GetBuilder
 
DHTBuilder<K extends DHTBuilder<K>> - Class in net.tomp2p.dht
Every DHT builder has those methods in common.
DHTBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.DHTBuilder
 
digest(DigestBuilder) - Method in class net.tomp2p.dht.DistributedHashTable
 
digest() - Method in class net.tomp2p.dht.FutureDigest
Return the digest information from the get() after evaluation.
digest() - Method in class net.tomp2p.dht.FutureGet
Return the digest information from the get() after evaluation.
digest(Number160) - Method in class net.tomp2p.dht.PeerDHT
 
digest(Number640, Number640, int, boolean) - Method in class net.tomp2p.dht.StorageLayer
 
digest(Number320, SimpleBloomFilter<Number160>, SimpleBloomFilter<Number160>, int, boolean, boolean) - Method in class net.tomp2p.dht.StorageLayer
 
digest(Collection<Number640>) - Method in class net.tomp2p.dht.StorageLayer
 
digest(PeerAddress, DigestBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
 
DigestBuilder - Class in net.tomp2p.dht
 
DigestBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.DigestBuilder
 
direct(SendBuilder) - Method in class net.tomp2p.dht.DistributedHashTable
 
directData1(Map<PeerAddress, ByteBuf>) - Method in class net.tomp2p.dht.FutureSend
Finish the future and set the keys and data that have send directly using the Netty buffer.
directData2(Map<PeerAddress, Object>) - Method in class net.tomp2p.dht.FutureSend
Finish the future and set the keys and data that have send directly using an object.
DistributedHashTable - Class in net.tomp2p.dht
 
DistributedHashTable(DistributedRouting, StorageRPC, DirectDataRPC) - Constructor for class net.tomp2p.dht.DistributedHashTable
 
distributedHashTable() - Method in class net.tomp2p.dht.PeerBuilderDHT
 
distributedHashTable(DistributedHashTable) - Method in class net.tomp2p.dht.PeerBuilderDHT
 
distributedHashTable() - Method in class net.tomp2p.dht.PeerDHT
 
domainKey - Variable in class net.tomp2p.dht.DHTBuilder
 
domainKey() - Method in class net.tomp2p.dht.DHTBuilder
 
domainKey(Number160) - Method in class net.tomp2p.dht.DHTBuilder
 
domainKey(Number160) - Method in class net.tomp2p.dht.PutBuilder
 

E

evalKeys() - Method in class net.tomp2p.dht.FutureRemove
Returns the keys that have been stored or removed after evaluation.
evaluationScheme() - Method in class net.tomp2p.dht.DigestBuilder
 
evaluationScheme(EvaluatingSchemeDHT) - Method in class net.tomp2p.dht.DigestBuilder
 
evaluationScheme() - Method in class net.tomp2p.dht.GetBuilder
 
evaluationScheme(EvaluatingSchemeDHT) - Method in class net.tomp2p.dht.GetBuilder
 

F

findContentForResponsiblePeerID(Number160) - Method in class net.tomp2p.dht.StorageLayer
 
findContentForResponsiblePeerID(Number160) - Method in class net.tomp2p.dht.StorageMemory
 
findPeerIDsForResponsibleContent(Number160) - Method in class net.tomp2p.dht.StorageLayer
 
findPeerIDsForResponsibleContent(Number160) - Method in class net.tomp2p.dht.StorageMemory
 
from(Number640) - Method in class net.tomp2p.dht.DigestBuilder
 
from() - Method in class net.tomp2p.dht.DigestBuilder
 
from(Number640) - Method in class net.tomp2p.dht.GetBuilder
 
from() - Method in class net.tomp2p.dht.GetBuilder
 
from(Number640) - Method in class net.tomp2p.dht.RemoveBuilder
 
from() - Method in class net.tomp2p.dht.RemoveBuilder
 
futureChannelCreator - Variable in class net.tomp2p.dht.DHTBuilder
 
futureChannelCreator() - Method in class net.tomp2p.dht.DHTBuilder
 
futureChannelCreator(FutureChannelCreator) - Method in class net.tomp2p.dht.DHTBuilder
 
FutureDHT<K extends BaseFuture> - Class in net.tomp2p.dht
 
FutureDHT(DHTBuilder<?>) - Constructor for class net.tomp2p.dht.FutureDHT
 
futureDHT(K) - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
futureDHT() - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
FutureDigest - Class in net.tomp2p.dht
The future object for put() operations including routing.
FutureDigest(DHTBuilder<?>) - Constructor for class net.tomp2p.dht.FutureDigest
Default constructor.
FutureDigest(DHTBuilder<?>, int, EvaluatingSchemeDHT) - Constructor for class net.tomp2p.dht.FutureDigest
Creates a new DHT future object that keeps track of the status of the DHT operations.
FutureGet - Class in net.tomp2p.dht
The future object for put() operations including routing.
FutureGet(DHTBuilder<?>) - Constructor for class net.tomp2p.dht.FutureGet
Default constructor.
FutureGet(DHTBuilder<?>, int, EvaluatingSchemeDHT) - Constructor for class net.tomp2p.dht.FutureGet
Creates a new DHT future object that keeps track of the status of the DHT operations.
FuturePut - Class in net.tomp2p.dht
The future object for put() operations including routing.
FuturePut(DHTBuilder<?>, int, int) - Constructor for class net.tomp2p.dht.FuturePut
Creates a new DHT future object that keeps track of the status of the DHT operations.
FutureRemove - Class in net.tomp2p.dht
The future object for put() operations including routing.
FutureRemove(DHTBuilder<?>) - Constructor for class net.tomp2p.dht.FutureRemove
 
FutureRemove(DHTBuilder<?>, int) - Constructor for class net.tomp2p.dht.FutureRemove
Default constructor.
FutureRemove(DHTBuilder<?>, int, EvaluatingSchemeDHT, int) - Constructor for class net.tomp2p.dht.FutureRemove
Creates a new DHT future object that keeps track of the status of the DHT operations.
futureRequests() - Method in class net.tomp2p.dht.FutureDHT
Returns back those futures that are still running.
futureRouting() - Method in class net.tomp2p.dht.FutureDHT
Returns the future object that was used for the routing.
futureRouting(FutureRouting) - Method in class net.tomp2p.dht.FutureDHT
Sets the future object that was used for the routing.
FutureSend - Class in net.tomp2p.dht
The future object for put() operations including routing.
FutureSend(DHTBuilder<?>) - Constructor for class net.tomp2p.dht.FutureSend
Default constructor.
FutureSend(DHTBuilder<?>, int, EvaluatingSchemeDHT) - Constructor for class net.tomp2p.dht.FutureSend
Creates a new DHT future object that keeps track of the status of the DHT operations.

G

get(GetBuilder) - Method in class net.tomp2p.dht.DistributedHashTable
 
get(Number160) - Method in class net.tomp2p.dht.PeerDHT
 
get(Number640) - Method in class net.tomp2p.dht.StorageLayer
 
get(Number640, Number640, int, boolean) - Method in class net.tomp2p.dht.StorageLayer
 
get() - Method in class net.tomp2p.dht.StorageLayer
 
get(Number640, Number640, SimpleBloomFilter<Number160>, SimpleBloomFilter<Number160>, int, boolean, boolean) - Method in class net.tomp2p.dht.StorageLayer
 
get(Number640) - Method in class net.tomp2p.dht.StorageMemory
 
get(PeerAddress, GetBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
 
GetBuilder - Class in net.tomp2p.dht
 
GetBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.GetBuilder
 
getLates(boolean) - Method in class net.tomp2p.dht.GetBuilder
 
getLatest() - Method in class net.tomp2p.dht.GetBuilder
 
getLatest(PeerAddress, GetBuilder, ChannelCreator, RPC.Commands) - Method in class net.tomp2p.dht.StorageRPC
 
getLatestVersion(Number640) - Method in class net.tomp2p.dht.StorageLayer
 

H

handleResponse(Message, PeerConnection, boolean, Responder) - Method in class net.tomp2p.dht.StorageRPC
 

I

interMediateResponse(FutureResponse) - Method in interface net.tomp2p.dht.OperationMapper
Whenever a single future is finished, then this method is called.
isAll() - Method in class net.tomp2p.dht.DigestBuilder
 
isAll() - Method in class net.tomp2p.dht.GetBuilder
 
isAll() - Method in class net.tomp2p.dht.RemoveBuilder
 
isAscending() - Method in class net.tomp2p.dht.DigestBuilder
 
isAscending() - Method in class net.tomp2p.dht.GetBuilder
 
isBloomFilterAnd() - Method in class net.tomp2p.dht.DigestBuilder
 
isBloomFilterAnd() - Method in class net.tomp2p.dht.GetBuilder
 
isBloomFilterIntersect() - Method in class net.tomp2p.dht.GetBuilder
 
isCancelOnFinish() - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
isCancelOnFinish() - Method in class net.tomp2p.dht.SendBuilder
 
isDescending() - Method in class net.tomp2p.dht.DigestBuilder
 
isDescending() - Method in class net.tomp2p.dht.GetBuilder
 
isDomainProtectedByOthers(Number320, PublicKey) - Method in class net.tomp2p.dht.StorageMemory
 
isEntryProtectedByOthers(Number480, PublicKey) - Method in class net.tomp2p.dht.StorageMemory
 
isGetLatest() - Method in class net.tomp2p.dht.GetBuilder
 
isList() - Method in class net.tomp2p.dht.AddBuilder
 
isMinReached() - Method in class net.tomp2p.dht.FutureDigest
Checks if the minimum of expected results have been reached.
isMinReached() - Method in class net.tomp2p.dht.FutureGet
Checks if the minimum of expected results have been reached.
isMinReached() - Method in class net.tomp2p.dht.FuturePut
Checks if the minimum of expected results have been reached.
isMinReached() - Method in class net.tomp2p.dht.FutureRemove
Checks if the minimum of expected results have been reached.
isMinReached() - Method in class net.tomp2p.dht.FutureSend
Checks if the minimum of expected results have been reached.
isProtectDomain() - Method in class net.tomp2p.dht.DHTBuilder
 
isPutConfirm() - Method in class net.tomp2p.dht.PutBuilder
 
isPutIfAbsent() - Method in class net.tomp2p.dht.PutBuilder
 
isPutMeta() - Method in class net.tomp2p.dht.PutBuilder
 
isPutReject() - Method in class net.tomp2p.dht.PutBuilder
 
isRange() - Method in class net.tomp2p.dht.DigestBuilder
 
isRange() - Method in class net.tomp2p.dht.GetBuilder
 
isRange() - Method in class net.tomp2p.dht.RemoveBuilder
 
isRaw() - Method in class net.tomp2p.dht.SendBuilder
 
isReturnBloomFilter() - Method in class net.tomp2p.dht.DigestBuilder
 
isReturnBloomFilter() - Method in class net.tomp2p.dht.GetBuilder
 
isReturnMetaValues() - Method in class net.tomp2p.dht.DigestBuilder
 
isReturnResults() - Method in class net.tomp2p.dht.RemoveBuilder
 
isSign() - Method in class net.tomp2p.dht.DHTBuilder
 
isStreaming() - Method in class net.tomp2p.dht.DHTBuilder
 
isStreaming() - Method in class net.tomp2p.dht.SendBuilder
 
isSuccess() - Method in class net.tomp2p.dht.FuturePut
 
isSuccess() - Method in class net.tomp2p.dht.FutureRemove
 
isSuccessPartially() - Method in class net.tomp2p.dht.FuturePut
 
isWithDigest() - Method in class net.tomp2p.dht.GetBuilder
 

K

key(Collection<Number640>) - Method in class net.tomp2p.dht.DigestBuilder
 
key(Collection<Number640>) - Method in class net.tomp2p.dht.GetBuilder
 
keyBloomFilter() - Method in class net.tomp2p.dht.DigestBuilder
 
keyBloomFilter(SimpleBloomFilter<Number160>) - Method in class net.tomp2p.dht.DigestBuilder
 
keyBloomFilter() - Method in class net.tomp2p.dht.GetBuilder
 
keyBloomFilter(SimpleBloomFilter<Number160>) - Method in class net.tomp2p.dht.GetBuilder
 
keyObject(Number160, Object) - Method in class net.tomp2p.dht.PutBuilder
 
keyPair(KeyPair) - Method in class net.tomp2p.dht.DHTBuilder
 
keyPair() - Method in class net.tomp2p.dht.DHTBuilder
 
keys() - Method in class net.tomp2p.dht.DigestBuilder
 
keys() - Method in class net.tomp2p.dht.GetBuilder
 
keys() - Method in class net.tomp2p.dht.RemoveBuilder
 
keys(Collection<Number640>) - Method in class net.tomp2p.dht.RemoveBuilder
 

L

list(boolean) - Method in class net.tomp2p.dht.AddBuilder
 
list() - Method in class net.tomp2p.dht.AddBuilder
 
locationKey - Variable in class net.tomp2p.dht.DHTBuilder
 
locationKey() - Method in class net.tomp2p.dht.DHTBuilder
 
lockNumber160() - Method in class net.tomp2p.dht.StorageLayer
 
lockNumber320() - Method in class net.tomp2p.dht.StorageLayer
 
lockNumber480() - Method in class net.tomp2p.dht.StorageLayer
 
lockStorage() - Method in class net.tomp2p.dht.StorageLayer
 

M

map() - Method in class net.tomp2p.dht.StorageMemory
 

N

net.tomp2p.dht - package net.tomp2p.dht
 

O

object(Object) - Method in class net.tomp2p.dht.AddBuilder
 
object() - Method in class net.tomp2p.dht.FutureSend
Return the data from send_direct (Object) after evaluation.
object(Object) - Method in class net.tomp2p.dht.PutBuilder
 
object() - Method in class net.tomp2p.dht.SendBuilder
 
object(Object) - Method in class net.tomp2p.dht.SendBuilder
 
operation() - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
operation(OperationMapper<K>) - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
OperationMapper<K extends FutureDHT<?>> - Interface in net.tomp2p.dht
The operations that create many RPC.

P

parallelRequest(Number160) - Method in class net.tomp2p.dht.PeerDHT
 
ParallelRequestBuilder<K extends FutureDHT<?>> - Class in net.tomp2p.dht
 
ParallelRequestBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.ParallelRequestBuilder
 
parallelRequests(RequestP2PConfiguration, NavigableSet<PeerAddress>, boolean, FutureChannelCreator, OperationMapper<K>, K) - Static method in class net.tomp2p.dht.DistributedHashTable
Creates RPCs and executes them parallel.
peer - Variable in class net.tomp2p.dht.DHTBuilder
 
peer() - Method in class net.tomp2p.dht.PeerBuilderDHT
 
peer() - Method in class net.tomp2p.dht.PeerDHT
 
peerAddress() - Method in class net.tomp2p.dht.PeerDHT
 
peerBean() - Method in class net.tomp2p.dht.PeerDHT
 
PeerBuilderDHT - Class in net.tomp2p.dht
 
PeerBuilderDHT(Peer) - Constructor for class net.tomp2p.dht.PeerBuilderDHT
 
PeerDHT - Class in net.tomp2p.dht
 
peerFilters() - Method in class net.tomp2p.dht.DHTBuilder
 
peerID() - Method in class net.tomp2p.dht.PeerDHT
 
preBuild(String) - Method in class net.tomp2p.dht.DHTBuilder
 
progressListener(ProgressListener) - Method in class net.tomp2p.dht.SendBuilder
 
progressListener() - Method in class net.tomp2p.dht.SendBuilder
 
protectDomain(boolean) - Method in class net.tomp2p.dht.DHTBuilder
 
protectDomain() - Method in class net.tomp2p.dht.DHTBuilder
 
protectDomain(Number320, PublicKey) - Method in class net.tomp2p.dht.StorageMemory
 
protectEntry(Number480, PublicKey) - Method in class net.tomp2p.dht.StorageMemory
 
protection(StorageLayer.ProtectionEnable, StorageLayer.ProtectionMode, StorageLayer.ProtectionEnable, StorageLayer.ProtectionMode) - Method in class net.tomp2p.dht.StorageLayer
 
protectionDomainEnable(StorageLayer.ProtectionEnable) - Method in class net.tomp2p.dht.StorageLayer
 
protectionDomainEnable() - Method in class net.tomp2p.dht.StorageLayer
 
protectionDomainMode(StorageLayer.ProtectionMode) - Method in class net.tomp2p.dht.StorageLayer
 
protectionDomainMode() - Method in class net.tomp2p.dht.StorageLayer
 
protectionEntryEnable(StorageLayer.ProtectionEnable) - Method in class net.tomp2p.dht.StorageLayer
 
protectionEntryEnable() - Method in class net.tomp2p.dht.StorageLayer
 
protectionEntryMode(StorageLayer.ProtectionMode) - Method in class net.tomp2p.dht.StorageLayer
 
protectionEntryMode() - Method in class net.tomp2p.dht.StorageLayer
 
put(PutBuilder) - Method in class net.tomp2p.dht.DistributedHashTable
 
put(Number160) - Method in class net.tomp2p.dht.PeerDHT
 
put(Number640, Data, PublicKey, boolean, boolean) - Method in class net.tomp2p.dht.StorageLayer
 
put(Number640, Data) - Method in class net.tomp2p.dht.StorageMemory
 
put(PeerAddress, PutBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
Stores data on a remote peer.
PutBuilder - Class in net.tomp2p.dht
 
PutBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.PutBuilder
 
putConfirm() - Method in class net.tomp2p.dht.PutBuilder
 
putConfirm(PublicKey, Number640, Data) - Method in class net.tomp2p.dht.StorageLayer
 
putConfirm(PeerAddress, PutBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
 
putIfAbsent(boolean) - Method in class net.tomp2p.dht.PutBuilder
 
putIfAbsent() - Method in class net.tomp2p.dht.PutBuilder
 
putIfAbsent(PeerAddress, PutBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
Stores data on a remote peer.
putMeta(boolean) - Method in class net.tomp2p.dht.PutBuilder
 
putMeta() - Method in class net.tomp2p.dht.PutBuilder
 
putMeta(PeerAddress, PutBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
 
putReject() - Method in class net.tomp2p.dht.PutBuilder
 

Q

queue() - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
queue(NavigableSet<PeerAddress>) - Method in class net.tomp2p.dht.ParallelRequestBuilder
 

R

random(Random) - Method in class net.tomp2p.dht.AddBuilder
 
random() - Method in class net.tomp2p.dht.AddBuilder
 
rawData() - Method in class net.tomp2p.dht.FutureGet
Returns the raw data from the get operation.
rawData() - Method in class net.tomp2p.dht.FutureRemove
Returns the raw data from the get operation.
rawDigest() - Method in class net.tomp2p.dht.FutureDigest
 
rawDigest() - Method in class net.tomp2p.dht.FutureGet
 
rawDirectData1() - Method in class net.tomp2p.dht.FutureSend
Return raw data from send_dircet (Netty buffer).
rawDirectData2() - Method in class net.tomp2p.dht.FutureSend
Return raw data from send_dircet (Object).
rawKeys() - Method in class net.tomp2p.dht.FutureRemove
Returns the raw keys from the storage or removal operation.
rawResult() - Method in class net.tomp2p.dht.FuturePut
Returns the raw result from the storage or removal operation.
REASON_CANCEL - Static variable in class net.tomp2p.dht.DistributedHashTable
 
REASON_UNKOWN - Static variable in class net.tomp2p.dht.DistributedHashTable
 
receivedData(Map<PeerAddress, Map<Number640, Data>>, Map<PeerAddress, DigestResult>) - Method in class net.tomp2p.dht.FutureGet
Finish the future and set the keys and data that have been received.
receivedData(Map<PeerAddress, Map<Number640, Data>>) - Method in class net.tomp2p.dht.FutureRemove
Finish the future and set the keys and data that have been received.
receivedDigest(Map<PeerAddress, DigestResult>) - Method in class net.tomp2p.dht.FutureDigest
Finishes the future and set the digest information that have been received.
remove(RemoveBuilder) - Method in class net.tomp2p.dht.DistributedHashTable
 
remove(Number160) - Method in class net.tomp2p.dht.PeerDHT
 
remove(Number640, PublicKey, boolean) - Method in class net.tomp2p.dht.StorageLayer
 
remove(Number640, boolean) - Method in class net.tomp2p.dht.StorageMemory
 
remove(Number640, Number640, boolean) - Method in class net.tomp2p.dht.StorageMemory
 
remove(PeerAddress, RemoveBuilder, ChannelCreator) - Method in class net.tomp2p.dht.StorageRPC
Removes data from a peer.
RemoveBuilder - Class in net.tomp2p.dht
 
RemoveBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.RemoveBuilder
 
removeDomainProtection(Number160) - Method in class net.tomp2p.dht.StorageLayer
 
removeResponsibility(Number160) - Method in class net.tomp2p.dht.StorageLayer
 
removeResponsibility(Number160, Number160) - Method in class net.tomp2p.dht.StorageLayer
 
removeResponsibility(Number160) - Method in class net.tomp2p.dht.StorageMemory
 
removeResponsibility(Number160, Number160) - Method in class net.tomp2p.dht.StorageMemory
 
removeReturnData(Number640, Number640, PublicKey) - Method in class net.tomp2p.dht.StorageLayer
 
removeReturnStatus(Number640, Number640, PublicKey) - Method in class net.tomp2p.dht.StorageLayer
 
removeTimeout(Number640) - Method in class net.tomp2p.dht.StorageMemory
 
ReplicationListener - Interface in net.tomp2p.dht
 
replicationListener(ReplicationListener) - Method in class net.tomp2p.dht.StorageRPC
 
replicationListener() - Method in class net.tomp2p.dht.StorageRPC
 
requestP2PConfiguration - Variable in class net.tomp2p.dht.DHTBuilder
 
requestP2PConfiguration() - Method in class net.tomp2p.dht.DHTBuilder
 
requestP2PConfiguration(RequestP2PConfiguration) - Method in class net.tomp2p.dht.DHTBuilder
 
response(K) - Method in interface net.tomp2p.dht.OperationMapper
If the response over all futures arrived (all that were created with OperationMapper.create(ChannelCreator, PeerAddress) ).
result() - Method in class net.tomp2p.dht.FuturePut
Returns the keys that have been stored or removed after evaluation.
result() - Method in class net.tomp2p.dht.FutureRemove
Returns the keys that have been stored or removed after evaluation.
returnBloomFilter(boolean) - Method in class net.tomp2p.dht.DigestBuilder
 
returnBloomFilter() - Method in class net.tomp2p.dht.DigestBuilder
 
returnBloomFilter(boolean) - Method in class net.tomp2p.dht.GetBuilder
 
returnBloomFilter() - Method in class net.tomp2p.dht.GetBuilder
 
returnMetaValues(boolean) - Method in class net.tomp2p.dht.DigestBuilder
 
returnMetaValues() - Method in class net.tomp2p.dht.DigestBuilder
 
returnNr(int) - Method in class net.tomp2p.dht.DigestBuilder
 
returnNr() - Method in class net.tomp2p.dht.DigestBuilder
 
returnNr(int) - Method in class net.tomp2p.dht.GetBuilder
 
returnNr() - Method in class net.tomp2p.dht.GetBuilder
 
returnResults(boolean) - Method in class net.tomp2p.dht.RemoveBuilder
 
returnResults() - Method in class net.tomp2p.dht.RemoveBuilder
 
routingConfiguration - Variable in class net.tomp2p.dht.DHTBuilder
 
routingConfiguration() - Method in class net.tomp2p.dht.DHTBuilder
 
routingConfiguration(RoutingConfiguration) - Method in class net.tomp2p.dht.DHTBuilder
 

S

self(K) - Method in class net.tomp2p.dht.DHTBuilder
 
send(Number160) - Method in class net.tomp2p.dht.PeerDHT
The send method works as follows:
SendBuilder - Class in net.tomp2p.dht
 
SendBuilder(PeerDHT, Number160) - Constructor for class net.tomp2p.dht.SendBuilder
 
shutdown() - Method in class net.tomp2p.dht.PeerDHT
 
sign(boolean) - Method in class net.tomp2p.dht.DHTBuilder
 
sign() - Method in class net.tomp2p.dht.DHTBuilder
 
start() - Method in class net.tomp2p.dht.AddBuilder
 
start() - Method in class net.tomp2p.dht.DigestBuilder
 
start() - Method in class net.tomp2p.dht.GetBuilder
 
start() - Method in class net.tomp2p.dht.ParallelRequestBuilder
 
start() - Method in class net.tomp2p.dht.PeerBuilderDHT
 
start() - Method in class net.tomp2p.dht.PutBuilder
 
start() - Method in class net.tomp2p.dht.RemoveBuilder
 
start() - Method in class net.tomp2p.dht.SendBuilder
 
start(ScheduledExecutorService, int) - Method in class net.tomp2p.dht.StorageLayer
 
storage() - Method in class net.tomp2p.dht.PeerBuilderDHT
 
storage(Storage) - Method in class net.tomp2p.dht.PeerBuilderDHT
 
storageCheckIntervalMillis() - Method in class net.tomp2p.dht.StorageLayer
 
storageCheckIntervalMillis() - Method in class net.tomp2p.dht.StorageMemory
 
storageLayer() - Method in class net.tomp2p.dht.PeerBuilderDHT
 
storageLayer(StorageLayer) - Method in class net.tomp2p.dht.PeerBuilderDHT
 
storageLayer() - Method in class net.tomp2p.dht.PeerDHT
 
StorageLayer - Class in net.tomp2p.dht
 
StorageLayer(Storage) - Constructor for class net.tomp2p.dht.StorageLayer
 
StorageLayer.ProtectionEnable - Enum in net.tomp2p.dht
 
StorageLayer.ProtectionMode - Enum in net.tomp2p.dht
 
StorageLayer.PutStatus - Enum in net.tomp2p.dht
 
StorageMemory - Class in net.tomp2p.dht
 
StorageMemory() - Constructor for class net.tomp2p.dht.StorageMemory
 
StorageMemory(int) - Constructor for class net.tomp2p.dht.StorageMemory
 
StorageRPC - Class in net.tomp2p.dht
The RPC that deals with storage.
StorageRPC(PeerBean, ConnectionBean, StorageLayer) - Constructor for class net.tomp2p.dht.StorageRPC
Register the store rpc for put, compare put, get, add, and remove.
storedKeys(Map<PeerAddress, Map<Number640, Byte>>) - Method in class net.tomp2p.dht.FuturePut
Finish the future and set the keys that have been stored.
storedKeys(Map<PeerAddress, Map<Number640, Byte>>) - Method in class net.tomp2p.dht.FutureRemove
Finish the future and set the keys that have been stored.
storeRPC() - Method in class net.tomp2p.dht.PeerBuilderDHT
 
storeRPC(StorageRPC) - Method in class net.tomp2p.dht.PeerBuilderDHT
 
storeRPC() - Method in class net.tomp2p.dht.PeerDHT
 
streaming(boolean) - Method in class net.tomp2p.dht.DHTBuilder
Set streaming.
streaming() - Method in class net.tomp2p.dht.DHTBuilder
Set streaming to true.
streaming(boolean) - Method in class net.tomp2p.dht.SendBuilder
 
streaming() - Method in class net.tomp2p.dht.SendBuilder
 
subMap(Number640, Number640, int, boolean) - Method in class net.tomp2p.dht.StorageMemory
 
subMapTimeout(long) - Method in class net.tomp2p.dht.StorageMemory
 

T

to(Number640) - Method in class net.tomp2p.dht.DigestBuilder
 
to() - Method in class net.tomp2p.dht.DigestBuilder
 
to(Number640) - Method in class net.tomp2p.dht.GetBuilder
 
to() - Method in class net.tomp2p.dht.GetBuilder
 
to(Number640) - Method in class net.tomp2p.dht.RemoveBuilder
 
to() - Method in class net.tomp2p.dht.RemoveBuilder
 

U

updateMeta(Number320, PublicKey, PublicKey) - Method in class net.tomp2p.dht.StorageLayer
 
updateMeta(PublicKey, Number640, Data) - Method in class net.tomp2p.dht.StorageLayer
 
updateResponsibilities(Number160, Number160) - Method in class net.tomp2p.dht.StorageLayer
 
updateResponsibilities(Number160, Number160) - Method in class net.tomp2p.dht.StorageMemory
 
UtilsDHT - Class in net.tomp2p.dht
 
UtilsDHT() - Constructor for class net.tomp2p.dht.UtilsDHT
 

V

valueOf(String) - Static method in enum net.tomp2p.dht.StorageLayer.ProtectionEnable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.tomp2p.dht.StorageLayer.ProtectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.tomp2p.dht.StorageLayer.PutStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.tomp2p.dht.StorageLayer.ProtectionEnable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.tomp2p.dht.StorageLayer.ProtectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.tomp2p.dht.StorageLayer.PutStatus
Returns an array containing the constants of this enum type, in the order they are declared.
versionKey - Variable in class net.tomp2p.dht.DHTBuilder
 
versionKey() - Method in class net.tomp2p.dht.DHTBuilder
 
versionKey(Number160) - Method in class net.tomp2p.dht.DHTBuilder
 
versionKey(Number160) - Method in class net.tomp2p.dht.PutBuilder
 

W

withDigest(boolean) - Method in class net.tomp2p.dht.GetBuilder
 
withDigest() - Method in class net.tomp2p.dht.GetBuilder
 
A B C D E F G H I K L M N O P Q R S T U V W 

Copyright © 2014. All rights reserved.