Uses of Class
net.tomp2p.storage.Data

Packages that use Data
net.tomp2p.futures   
net.tomp2p.message   
net.tomp2p.p2p   
net.tomp2p.rpc   
net.tomp2p.storage   
net.tomp2p.task   
net.tomp2p.utils   
 

Uses of Data in net.tomp2p.futures
 

Methods in net.tomp2p.futures that return Data
 Data FutureDHT.getData()
           
 

Methods in net.tomp2p.futures that return types with arguments of type Data
 Map<Number160,Data> FutureAsyncTask.getDataMap()
           
 Map<Number160,Data> FutureDHT.getDataMap()
          Return the data from get() after evaluation.
 Map<PeerAddress,Map<Number160,Data>> FutureDHT.getRawData()
          Returns the raw data from the get operation
 

Method parameters in net.tomp2p.futures with type arguments of type Data
 void FutureAsyncTask.setDataMap(Map<Number160,Data> dataMap)
          Finishes the future and notifies listeners.
 void FutureDHT.setReceivedData(Map<PeerAddress,Map<Number160,Data>> rawData)
          Finish the future and set the keys and data that have been received.
 

Uses of Data in net.tomp2p.message
 

Methods in net.tomp2p.message that return Data
static Data MessageCodec.createData(byte[] me, int offset, int length, int ttl, boolean protectedEntry, PeerAddress originator)
           
static Data MessageCodec.decodeData(DataInput buffer, PeerAddress originator)
           
 

Methods in net.tomp2p.message that return types with arguments of type Data
 Map<Number160,Data> Message.getDataMap()
           
 

Methods in net.tomp2p.message with parameters of type Data
static int MessageCodec.encodeData(ProtocolChunkedInput input, Message message, Data data)
           
 

Method parameters in net.tomp2p.message with type arguments of type Data
 Message Message.setDataMap(Map<Number160,Data> dataMap)
           
 Message Message.setDataMapConvert(Map<Number480,Data> dataMap)
           
 

Uses of Data in net.tomp2p.p2p
 

Methods in net.tomp2p.p2p that return types with arguments of type Data
 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)
           
 

Methods in net.tomp2p.p2p with parameters of type Data
 FutureDHT Peer.add(Number160 locationKey, Data data)
           
 FutureDHT Peer.add(Number160 locationKey, Data data, ConfigurationStore config)
           
 FutureDHT Peer.add(Number160 locationKey, Data data, ConfigurationStore config, FutureChannelCreator channelCreator)
           
 FutureDHT Peer.put(Number160 locationKey, Data data)
           
 FutureDHT Peer.put(Number160 locationKey, Data data, ConfigurationStore config)
           
 FutureDHT Peer.put(Number160 locationKey, Data data, ConfigurationStore config, FutureChannelCreator channelCreator)
           
 

Method parameters in net.tomp2p.p2p with type arguments of type Data
 FutureDHT Peer.add(Number160 locationKey, Collection<Data> dataCollection, ConfigurationStore config)
           
 FutureDHT Peer.add(Number160 locationKey, Collection<Data> dataCollection, ConfigurationStore config, FutureChannelCreator channelCreator)
           
 FutureDHT DistributedHashTable.add(Number160 locationKey, Number160 domainKey, Collection<Data> dataSet, RoutingConfiguration routingConfiguration, RequestP2PConfiguration p2pConfiguration, boolean protectDomain, boolean signMessage, boolean isAutomaticCleanup, FutureCreate<FutureDHT> futureCreate, FutureChannelCreator futureChannelCreator, ConnectionReservation connectionReservation)
           
 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 Peer.put(Number160 locationKey, Map<Number160,Data> dataMap, ConfigurationStore config, FutureChannelCreator channelCreator)
          Stores values in the DHT.
 FutureDHT DistributedHashTable.put(Number160 locationKey, Number160 domainKey, Map<Number160,Data> dataMap, RoutingConfiguration routingConfiguration, RequestP2PConfiguration p2pConfiguration, boolean putIfAbsent, boolean protectDomain, boolean signMessage, boolean isAutomaticCleanup, FutureCreate<FutureDHT> futureCreate, FutureChannelCreator futureChannelCreator, ConnectionReservation connectionReservation)
           
 FutureTask DistributedTask.submit(Number160 locationKey, Map<Number160,Data> dataMap, Worker worker, RoutingConfiguration routingConfiguration, TaskConfiguration taskConfiguration, FutureChannelCreator futureChannelCreator, boolean signMessage, boolean isAutomaticCleanup, ConnectionReservation connectionReservation)
          Submit a task to the DHT.
 

Uses of Data in net.tomp2p.rpc
 

Methods in net.tomp2p.rpc that return Data
 Data HashData.getData()
           
 

Method parameters in net.tomp2p.rpc with type arguments of type Data
 FutureResponse StorageRPC.add(PeerAddress remotePeer, Number160 locationKey, Number160 domainKey, Collection<Data> dataSet, boolean protectDomain, boolean signMessage, ChannelCreator channelCreator, boolean forceUDP)
          Adds data on a remote peer.
 FutureResponse StorageRPC.put(PeerAddress remotePeer, Number160 locationKey, Number160 domainKey, Map<Number160,Data> dataMap, boolean protectDomain, boolean protectEntry, boolean signMessage, ChannelCreator channelCreator, boolean forceUDP)
          Stores data on a remote peer.
 FutureResponse StorageRPC.putIfAbsent(PeerAddress remotePeer, Number160 locationKey, Number160 domainKey, Map<Number160,Data> dataMap, boolean protectDomain, boolean protectEntry, boolean signMessage, ChannelCreator channelCreator, boolean forceUDP)
          Stores data on a remote peer.
 FutureResponse TaskRPC.sendResult(PeerAddress remotePeer, ChannelCreator channelCreator, Number160 taskID, Map<Number160,Data> dataMap, KeyPair keyPair, boolean forceUDP, boolean sign)
           
 FutureResponse TaskRPC.sendTask(PeerAddress remotePeer, ChannelCreator channelCreator, Number160 taskID, Map<Number160,Data> dataMap, Worker mapper, KeyPair keyPair, boolean forceUDP, boolean sign)
          Sends a task to a remote peer.
 

Constructors in net.tomp2p.rpc with parameters of type Data
HashData(Number160 hash, Data data)
           
 

Uses of Data in net.tomp2p.storage
 

Methods in net.tomp2p.storage that return Data
 Data StorageMemory.get(Number160 locationKey, Number160 domainKey, Number160 contentKey)
           
 Data StorageDisk.get(Number160 locationKey, Number160 domainKey, Number160 contentKey)
           
 Data Storage.get(Number160 locationKey, Number160 domainKey, Number160 contentKey)
           
 Data StorageMemory.remove(Number160 locationKey, Number160 domainKey, Number160 contentKey)
           
 Data StorageDisk.remove(Number160 locationKey, Number160 domainKey, Number160 contentKey)
           
 Data Storage.remove(Number160 locationKey, Number160 domainKey, Number160 contentKey)
           
 Data StorageGeneric.remove(Number160 locationKey, Number160 domainKey, Number160 contentKey, PublicKey publicKey)
           
 

Methods in net.tomp2p.storage that return types with arguments of type Data
 SortedMap<Number480,Data> StorageGeneric.get(Number160 locationKey, Number160 domainKey, Number160 fromContentKey, Number160 toContentKey)
           
 NavigableMap<Number480,Data> StorageMemory.map()
           
 NavigableMap<Number480,Data> StorageDisk.map()
           
 NavigableMap<Number480,Data> Storage.map()
          The storage is typically backed by multiple Java collections (HashMap, TreeMap, etc.).
 SortedMap<Number480,Data> StorageGeneric.remove(Number160 locationKey, Number160 domainKey, Number160 fromContentKey, Number160 toContentKey, PublicKey publicKey)
           
 Map<Number480,Data> StorageMemory.subMap(Number160 locationKey)
           
 Map<Number480,Data> StorageDisk.subMap(Number160 locationKey)
           
 Map<Number480,Data> Storage.subMap(Number160 locationKey)
           
 SortedMap<Number480,Data> StorageMemory.subMap(Number160 locationKey, Number160 domainKey, Number160 fromContentKey, Number160 toContentKey)
           
 SortedMap<Number480,Data> StorageDisk.subMap(Number160 locationKey, Number160 domainKey, Number160 fromContentKey, Number160 toContentKey)
           
 SortedMap<Number480,Data> Storage.subMap(Number160 locationKey, Number160 domainKey, Number160 fromContentKey, Number160 toContentKey)
           
 

Methods in net.tomp2p.storage with parameters of type Data
 boolean StorageMemory.put(Number160 locationKey, Number160 domainKey, Number160 contentKey, Data value)
           
 boolean StorageDisk.put(Number160 locationKey, Number160 domainKey, Number160 contentKey, Data value)
           
 boolean Storage.put(Number160 locationKey, Number160 domainKey, Number160 contentKey, Data value)
           
 boolean StorageGeneric.put(Number160 locationKey, Number160 domainKey, Number160 contentKey, Data newData, PublicKey publicKey, boolean putIfAbsent, boolean domainProtection)
           
 

Uses of Data in net.tomp2p.task
 

Methods in net.tomp2p.task that return types with arguments of type Data
 Map<Number160,Data> Worker.execute(Map<Number160,Data> inputData, Storage storage)
           
 

Method parameters in net.tomp2p.task with type arguments of type Data
 Map<Number160,Data> Worker.execute(Map<Number160,Data> inputData, Storage storage)
           
 void TaskManager.notifyListeners(Number160 taskId, Map<Number160,Data> dataMap)
           
 FutureAsyncTask AsyncTask.submit(PeerAddress remotePeer, ChannelCreator channelCreator, Number160 taskId, Map<Number160,Data> dataMap, Worker mapper, boolean forceUDP, boolean sign)
           
 int TaskManager.submitTask(Number160 taskId, Worker mapper, Map<Number160,Data> data, PeerAddress senderAddress, boolean sign)
           
 void AsyncTask.taskReceived(Number160 taskId, Map<Number160,Data> dataMap)
           
 void TaskResultListener.taskReceived(Number160 taskId, Map<Number160,Data> dataMap)
           
 

Uses of Data in net.tomp2p.utils
 

Method parameters in net.tomp2p.utils with type arguments of type Data
static boolean Utils.checkEntryProtection(Map<Number160,Data> dataMap)
           
 



Copyright © 2012. All Rights Reserved.