| Package | Description |
|---|---|
| net.tomp2p.futures | |
| net.tomp2p.message | |
| net.tomp2p.p2p | |
| net.tomp2p.rpc | |
| net.tomp2p.storage | |
| net.tomp2p.utils |
| Modifier and Type | Method and Description |
|---|---|
Map<Number160,Data> |
FutureDHT.getData()
Return the data from get() after evaluation.
|
Map<PeerAddress,Map<Number160,Data>> |
FutureDHT.getRawData()
Returns the raw data from the get operation
|
| Modifier and Type | Method and Description |
|---|---|
void |
FutureDHT.setReceivedData(Map<PeerAddress,Map<Number160,Data>> rawData)
Finish the future and set the keys and data that have been received.
|
| Modifier and Type | Method and Description |
|---|---|
static Data |
MessageCodec.createData(byte[] me,
int offset,
int length,
int ttl,
boolean protectedEntry,
PeerAddress originator) |
static Data |
MessageCodec.decodeData(DataInput buffer,
PeerAddress originator) |
| Modifier and Type | Method and Description |
|---|---|
Map<Number160,Data> |
Message.getDataMap() |
| Modifier and Type | Method and Description |
|---|---|
static int |
MessageCodec.encodeData(ProtocolChunkedInput input,
Message message,
Data data) |
| Modifier and Type | Method and Description |
|---|---|
Message |
Message.setDataMap(Map<Number160,Data> dataMap) |
Message |
Message.setDataMapConvert(Map<Number480,Data> dataMap) |
| Modifier and Type | Method and Description |
|---|---|
Map<Number160,Data> |
VotingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawData) |
Map<Number160,Data> |
CumulativeScheme.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawKeys) |
Map<Number160,Data> |
EvaluatingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawData) |
| Modifier and Type | Method and Description |
|---|---|
FutureDHT |
Peer.add(Number160 locationKey,
Data data) |
FutureDHT |
Peer.add(Number160 locationKey,
Data data,
ConfigurationStore config) |
FutureDHT |
Peer.put(Number160 locationKey,
Data data) |
FutureDHT |
Peer.put(Number160 locationKey,
Data data,
ConfigurationStore config) |
| Modifier and Type | Method and Description |
|---|---|
FutureDHT |
Peer.add(Number160 locationKey,
Collection<Data> dataCollection,
ConfigurationStore config) |
FutureDHT |
DistributedHashHashMap.add(Number160 locationKey,
Number160 domainKey,
Collection<Data> dataSet,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
boolean protectDomain,
boolean signMessage,
FutureCreate<FutureDHT> futureCreate,
ChannelCreator cc) |
Map<Number160,Data> |
VotingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawData) |
Map<Number160,Data> |
CumulativeScheme.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawKeys) |
Map<Number160,Data> |
EvaluatingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawData) |
FutureDHT |
Peer.put(Number160 locationKey,
Map<Number160,Data> dataMap,
ConfigurationStore config) |
FutureDHT |
DistributedHashHashMap.put(Number160 locationKey,
Number160 domainKey,
Map<Number160,Data> dataMap,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
boolean putIfAbsent,
boolean protectDomain,
boolean signMessage,
FutureCreate<FutureDHT> futureCreate,
ChannelCreator cc) |
| Modifier and Type | Method and Description |
|---|---|
FutureResponse |
StorageRPC.add(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Collection<Data> dataSet,
boolean protectDomain,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
StorageRPC.put(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Map<Number160,Data> dataMap,
boolean protectDomain,
boolean protectEntry,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
StorageRPC.putIfAbsent(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Map<Number160,Data> dataMap,
boolean protectDomain,
boolean protectEntry,
boolean signMessage,
ChannelCreator channelCreator) |
| Modifier and Type | Field and Description |
|---|---|
protected SortedMap<Number480,Data> |
StorageMemory.dataMap |
| Modifier and Type | Method and Description |
|---|---|
Data |
StorageMemory.get(Number480 key) |
Data |
StorageDisk.get(Number480 key) |
abstract Data |
Storage.get(Number480 key) |
Data |
DataSet.getData() |
Data |
StorageMemory.remove(Number480 key,
PublicKey publicKey) |
Data |
StorageDisk.remove(Number480 key,
PublicKey publicKey) |
abstract Data |
Storage.remove(Number480 key,
PublicKey publicKey) |
| Modifier and Type | Method and Description |
|---|---|
SortedMap<Number480,Data> |
Storage.get(Number320 key) |
SortedMap<Number480,Data> |
StorageMemory.get(Number480 fromKey,
Number480 toKey) |
SortedMap<Number480,Data> |
StorageDisk.get(Number480 fromKey,
Number480 toKey) |
abstract SortedMap<Number480,Data> |
Storage.get(Number480 fromKey,
Number480 toKey) |
SortedMap<Number480,Data> |
Storage.remove(Number320 number320,
PublicKey publicKey) |
SortedMap<Number480,Data> |
StorageMemory.remove(Number480 fromKey,
Number480 toKey,
PublicKey publicKey) |
SortedMap<Number480,Data> |
StorageDisk.remove(Number480 fromKey,
Number480 toKey,
PublicKey publicKey) |
abstract SortedMap<Number480,Data> |
Storage.remove(Number480 fromKey,
Number480 toKey,
PublicKey publicKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
StorageRunner.call(Number160 locationKey,
Number160 domainKey,
Number160 contentKey,
Data data) |
boolean |
StorageMemory.put(Number480 key,
Data newData,
PublicKey publicKey,
boolean putIfAbsent,
boolean domainProtection) |
boolean |
StorageDisk.put(Number480 key,
Data newData,
PublicKey publicKey,
boolean putIfAbsent,
boolean domainProtection) |
abstract boolean |
Storage.put(Number480 key,
Data data,
PublicKey publicKey,
boolean putIfAbsent,
boolean domainProtection) |
| Constructor and Description |
|---|
DataSet(Data data,
Number160 contentKey,
Number160 domainKey,
Number160 locationKey) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Utils.checkEntryProtection(Map<Number160,Data> dataMap) |
Copyright © 2011. All Rights Reserved.