public interface Storage
StorageLayer#getLockStorage() for full locking, and StorageLayer#getLockNumber160(),
StorageLayer#getLockNumber320(), StorageLayer#getLockNumber480(),
StorageLayer#getLockNumber640() for fine grained locking.boolean contains(Number640 key)
NavigableMap<Number640,Data> remove(Number640 from, Number640 to, boolean returnData)
NavigableMap<Number640,Data> subMap(Number640 from, Number640 to, int limit, boolean ascending)
NavigableMap<Number640,Data> map()
void close()
void addTimeout(Number640 key, long expiration)
void removeTimeout(Number640 key)
Collection<Number640> subMapTimeout(long to)
int storageCheckIntervalMillis()
Collection<Number160> findPeerIDsForResponsibleContent(Number160 locationKey)
Collection<Number160> findContentForResponsiblePeerID(Number160 peerID)
void removeResponsibility(Number160 locationKey)
Copyright © 2014. All rights reserved.