| Package | Description |
|---|---|
| net.tomp2p.futures | |
| net.tomp2p.message | |
| net.tomp2p.p2p | |
| net.tomp2p.p2p.builder | |
| net.tomp2p.rpc | |
| net.tomp2p.storage |
| Modifier and Type | Method and Description |
|---|---|
Data |
FutureGet.getData() |
| Modifier and Type | Method and Description |
|---|---|
Map<Number160,Data> |
FutureAsyncTask.getDataMap() |
Map<Number640,Data> |
FutureGet.getDataMap()
Return the data from get() after evaluation.
|
Map<Number640,Data> |
FutureRemove.getDataMap()
Return the data from get() after evaluation.
|
Map<PeerAddress,Map<Number640,Data>> |
FutureGet.getRawData()
Returns the raw data from the get operation.
|
Map<PeerAddress,Map<Number640,Data>> |
FutureRemove.getRawData()
Returns the raw data from the get operation.
|
Map<PeerAddress,Map<Number160,Data>> |
FutureTask.getRawDataMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
FutureAsyncTask.setDataMap(Map<Number160,Data> dataMap)
Finishes the future and notifies listeners.
|
void |
FutureGet.setReceivedData(Map<PeerAddress,Map<Number640,Data>> rawData)
Finish the future and set the keys and data that have been received.
|
void |
FutureRemove.setReceivedData(Map<PeerAddress,Map<Number640,Data>> rawData)
Finish the future and set the keys and data that have been received.
|
| Modifier and Type | Field and Description |
|---|---|
static Data |
TrackerData.EMTPY_DATA |
| Modifier and Type | Method and Description |
|---|---|
Map<Number640,Data> |
DataMap.convertToMap640() |
Map<Number640,Data> |
DataMap.dataMap() |
Map<Number160,Data> |
DataMap.dataMapConvert() |
Map<PeerAddress,Data> |
TrackerData.getPeerAddresses() |
Map<PeerAddress,Data> |
TrackerData.map() |
Map.Entry<PeerAddress,Data> |
TrackerData.remove(Number160 remotePeerId) |
| Modifier and Type | Method and Description |
|---|---|
void |
TrackerData.put(PeerAddress remotePeer,
Data attachement) |
| Constructor and Description |
|---|
DataMap(Map<Number640,Data> dataMap) |
DataMap(Map<Number640,Data> dataMap,
boolean convertMeta) |
DataMap(Number160 locationKey,
Number160 domainKey,
Number160 versionKey,
Map<Number160,Data> dataMapConvert) |
DataMap(Number160 locationKey,
Number160 domainKey,
Number160 versionKey,
Map<Number160,Data> dataMapConvert,
boolean convertMeta) |
TrackerData(Map<PeerAddress,Data> peerAddresses,
PeerAddress referrer) |
TrackerData(Map<PeerAddress,Data> peerAddresses,
PeerAddress referrer,
boolean couldProvideMoreData) |
| Modifier and Type | Method and Description |
|---|---|
Map<Number640,Data> |
VotingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number640,Data>> rawData) |
Map<Number640,Data> |
EvaluatingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number640,Data>> rawData) |
Map<Number640,Data> |
CumulativeScheme.evaluate2(Map<PeerAddress,Map<Number640,Data>> rawKeys) |
| Modifier and Type | Method and Description |
|---|---|
Map<Number640,Data> |
VotingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number640,Data>> rawData) |
Map<Number640,Data> |
EvaluatingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number640,Data>> rawData) |
Map<Number640,Data> |
CumulativeScheme.evaluate2(Map<PeerAddress,Map<Number640,Data>> rawKeys) |
protected List<PeerAddress> |
ReplicationExecutor.send(Number160 locationKey,
Map<Number640,Data> dataMapConverted)
If my peer is responsible, I'll issue a put if absent to make sure all replicas are stored.
|
void |
ReplicationExecutor.DefaultReplicationSender.sendDirect(PeerAddress other,
Number160 locationKey,
Map<Number640,Data> dataMap)
If an other peer is responsible, we send this peer our data, so that the other peer can take care of this.
|
void |
ReplicationSender.sendDirect(PeerAddress other,
Number160 locationKey,
Map<Number640,Data> dataMap) |
| Modifier and Type | Method and Description |
|---|---|
Data |
AddTrackerBuilder.getAttachement() |
Data |
AddBuilder.getData() |
| Modifier and Type | Method and Description |
|---|---|
Map<Number640,Data> |
BroadcastBuilder.dataMap() |
Map.Entry<Number640,Data> |
PutBuilder.getData() |
Map<Number640,Data> |
PutBuilder.getDataMap() |
Map<Number160,Data> |
PutBuilder.getDataMapContent() |
Collection<Data> |
AddBuilder.getDataSet() |
| Modifier and Type | Method and Description |
|---|---|
AddTrackerBuilder |
AddTrackerBuilder.setAttachement(Data attachement) |
PutBuilder |
PutBuilder.setData(Data data) |
AddBuilder |
AddBuilder.setData(Data data) |
PutBuilder |
PutBuilder.setData(Data data,
Number160 versionKey) |
PutBuilder |
PutBuilder.setData(Number160 contentKey,
Data data) |
PutBuilder |
PutBuilder.setData(Number160 contentKey,
Data data,
Number160 versionKey) |
PutBuilder |
PutBuilder.setData(Number160 domainKey,
Number160 contentKey,
Data data) |
PutBuilder |
PutBuilder.setData(Number160 locationKey,
Number160 domainKey,
Number160 contentKey,
Number160 versionKey,
Data data) |
| Modifier and Type | Method and Description |
|---|---|
BroadcastBuilder |
BroadcastBuilder.dataMap(Map<Number640,Data> dataMap) |
PutBuilder |
PutBuilder.setDataMap(Map<Number640,Data> dataMap) |
PutBuilder |
PutBuilder.setDataMapContent(Map<Number160,Data> dataMapConvert) |
AddBuilder |
AddBuilder.setDataSet(Collection<Data> dataSet) |
| Modifier and Type | Method and Description |
|---|---|
Map<Number640,Data> |
DigestResult.dataMap() |
| Constructor and Description |
|---|
DigestResult(Map<Number640,Data> dataMap) |
| Modifier and Type | Method and Description |
|---|---|
Data |
Data.addBasedOn(Number160 basedOn) |
static Data |
Data.decodeHeader(io.netty.buffer.ByteBuf buf,
SignatureFactory signatureFactory)
Reads the header.
|
Data |
Data.duplicate() |
Data |
Data.duplicateMeta() |
Data |
Data.flag1(boolean flag1) |
Data |
Data.flag2(boolean flag2) |
Data |
StorageMemory.get(Number640 key) |
Data |
StorageLayer.get(Number640 key) |
Data |
Storage.get(Number640 key) |
Data |
HashData.getData() |
Data |
Data.hasPublicKey(boolean publicKeyFlag) |
Data |
Data.lazySign(KeyPair keyPair) |
Data |
Data.lazySign(PrivateKey privateKey) |
Data |
Data.meta(boolean meta) |
Data |
Data.protectedEntry(boolean protectedEntry) |
Data |
Data.publicKey(PublicKey publicKey) |
Data |
StorageMemory.remove(Number640 key,
boolean returnData) |
Data |
Storage.remove(Number640 key,
boolean returnData) |
Data |
Data.setFlag1() |
Data |
Data.setFlag2() |
Data |
Data.setMeta() |
Data |
Data.setProtectedEntry() |
Data |
Data.setPublicKey() |
Data |
Data.sign(KeyPair keyPair,
SignatureFactory signatureFactory) |
Data |
Data.sign(PrivateKey privateKey,
SignatureFactory signatureFactory) |
Data |
Data.signature(SignatureCodec signature) |
Data |
Data.signatureFactory(SignatureFactory signatureFactory) |
Data |
Data.signed() |
Data |
Data.signed(boolean signed) |
Data |
Data.ttlSeconds(int ttlSeconds) |
| Modifier and Type | Method and Description |
|---|---|
NavigableMap<Number640,Data> |
StorageLayer.get() |
NavigableMap<Number640,Data> |
StorageLayer.get(Number640 from,
Number640 to,
int limit,
boolean ascending) |
Map<Number640,Data> |
StorageLayer.get(Number640 from,
Number640 to,
SimpleBloomFilter<Number160> contentBloomFilter,
SimpleBloomFilter<Number160> versionBloomFilter,
int limit,
boolean ascending,
boolean isBloomFilterAnd) |
NavigableMap<Number640,Data> |
StorageMemory.map() |
NavigableMap<Number640,Data> |
Storage.map() |
NavigableMap<Number640,Data> |
StorageMemory.remove(Number640 fromKey,
Number640 toKey,
boolean returnData) |
NavigableMap<Number640,Data> |
Storage.remove(Number640 from,
Number640 to,
boolean returnData) |
Pair<Data,Enum<?>> |
StorageLayer.remove(Number640 key,
PublicKey publicKey,
boolean returnData) |
SortedMap<Number640,Data> |
StorageLayer.removeReturnData(Number640 from,
Number640 to,
PublicKey publicKey) |
NavigableMap<Number640,Data> |
StorageMemory.subMap(Number640 fromKey,
Number640 toKey,
int limit,
boolean ascending) |
NavigableMap<Number640,Data> |
Storage.subMap(Number640 from,
Number640 to,
int limit,
boolean ascending) |
| Modifier and Type | Method and Description |
|---|---|
void |
TrackerStorage.addActive(Number160 locationKey,
Number160 domainKey,
PeerAddress remotePeer,
Data attachement) |
boolean |
TrackerStorage.put(Number160 locationKey,
Number160 domainKey,
PeerAddress peerAddress,
PublicKey publicKey,
Data attachement) |
boolean |
StorageMemory.put(Number640 key,
Data value) |
boolean |
Storage.put(Number640 key,
Data value) |
Enum<?> |
StorageLayer.put(Number640 key,
Data newData,
PublicKey publicKey,
boolean putIfAbsent,
boolean domainProtection) |
boolean |
TrackerStorage.putReferred(Number160 locationKey,
Number160 domainKey,
PeerAddress peerAddress,
PeerAddress referrer,
Data attachement,
TrackerStorage.ReferrerType type) |
Enum<?> |
StorageLayer.updateMeta(PublicKey publicKey,
Number640 key,
Data newData) |
| Constructor and Description |
|---|
HashData(Number160 hash,
Data data) |
Copyright © 2014. All rights reserved.