Uses of Class
org.sdnplatform.sync.internal.util.ByteArray

Packages that use ByteArray
org.sdnplatform.sync.internal   
org.sdnplatform.sync.internal.remote   
org.sdnplatform.sync.internal.rpc   
org.sdnplatform.sync.internal.store   
org.sdnplatform.sync.internal.util   
 

Uses of ByteArray in org.sdnplatform.sync.internal
 

Methods in org.sdnplatform.sync.internal that return ByteArray
 ByteArray StoreRegistry.HintKey.getKey()
           
 

Methods in org.sdnplatform.sync.internal that return types with arguments of type ByteArray
 IStorageEngine<ByteArray,byte[]> SyncManager.getRawStore(java.lang.String storeName)
          Get access to the raw storage engine.
 IStore<ByteArray,byte[]> SyncManager.getStore(java.lang.String storeName)
           
abstract  IStore<ByteArray,byte[]> AbstractSyncManager.getStore(java.lang.String storeName)
          Get a store object corresponding to the given store name
 java.util.Map.Entry<ByteArray,java.util.List<Versioned<byte[]>>> Cursor.next()
           
 

Methods in org.sdnplatform.sync.internal with parameters of type ByteArray
 void StoreRegistry.queueHint(java.lang.String storeName, ByteArray key, Versioned<byte[]> value)
          Add a key/value to the hint store for the given store
 void SyncManager.queueSyncTask(SynchronizingStorageEngine e, ByteArray key, Versioned<byte[]> value)
          Queue a synchronization of the specified KeyedValues to all nodes assocatiated with the storage engine specified
 

Constructors in org.sdnplatform.sync.internal with parameters of type ByteArray
StoreRegistry.HintKey(java.lang.String storeName, ByteArray key)
           
StoreRegistry.HintKey(java.lang.String storeName, ByteArray key, short nodeId)
           
 

Constructor parameters in org.sdnplatform.sync.internal with type arguments of type ByteArray
Cursor(int cursorId, IClosableIterator<java.util.Map.Entry<ByteArray,java.util.List<Versioned<byte[]>>>> delegate)
           
 

Uses of ByteArray in org.sdnplatform.sync.internal.remote
 

Methods in org.sdnplatform.sync.internal.remote that return types with arguments of type ByteArray
 IClosableIterator<java.util.Map.Entry<ByteArray,java.util.List<Versioned<byte[]>>>> RemoteStore.entries()
           
 IStore<ByteArray,byte[]> RemoteSyncManager.getStore(java.lang.String storeName)
           
 

Methods in org.sdnplatform.sync.internal.remote with parameters of type ByteArray
 java.util.List<Versioned<byte[]>> RemoteStore.get(ByteArray key)
           
 java.util.List<IVersion> RemoteStore.getVersions(ByteArray key)
           
 void RemoteStore.put(ByteArray key, Versioned<byte[]> value)
           
 

Uses of ByteArray in org.sdnplatform.sync.internal.rpc
 

Methods in org.sdnplatform.sync.internal.rpc with parameters of type ByteArray
static KeyedValues TProtocolUtil.getTKeyedValues(ByteArray key, java.lang.Iterable<Versioned<byte[]>> values)
          Construct a thrift org.sdnplatform.sync.thrift.KeyedValues
static KeyedValues TProtocolUtil.getTKeyedValues(ByteArray key, Versioned<byte[]>... value)
          Construct a thrift org.sdnplatform.sync.thrift.KeyedValues
static KeyedVersions TProtocolUtil.getTKeyedVersions(ByteArray key, java.util.List<Versioned<byte[]>> values)
          Construct a thrift org.sdnplatform.sync.thrift.KeyedValues
 

Uses of ByteArray in org.sdnplatform.sync.internal.store
 

Fields in org.sdnplatform.sync.internal.store with type parameters of type ByteArray
protected  IStorageEngine<ByteArray,byte[]> ListenerStorageEngine.localStorage
          The local storage for this storage engine
 

Methods in org.sdnplatform.sync.internal.store that return types with arguments of type ByteArray
 IClosableIterator<java.util.Map.Entry<ByteArray,java.util.List<Versioned<byte[]>>>> ListenerStorageEngine.entries()
           
 IClosableIterator<java.util.Map.Entry<ByteArray,java.util.List<Versioned<byte[]>>>> JavaDBStorageEngine.entries()
           
 IClosableIterator<ByteArray> ListenerStorageEngine.keys()
           
 IClosableIterator<ByteArray> JavaDBStorageEngine.keys()
           
 

Methods in org.sdnplatform.sync.internal.store with parameters of type ByteArray
 java.util.List<Versioned<byte[]>> ListenerStorageEngine.get(ByteArray key)
           
 java.util.List<Versioned<byte[]>> JavaDBStorageEngine.get(ByteArray key)
           
 java.util.List<IVersion> ListenerStorageEngine.getVersions(ByteArray key)
           
 java.util.List<IVersion> JavaDBStorageEngine.getVersions(ByteArray key)
           
protected  void ListenerStorageEngine.notifyListeners(ByteArray key, IStoreListener.UpdateType type)
           
 void SynchronizingStorageEngine.put(ByteArray key, Versioned<byte[]> value)
           
 void ListenerStorageEngine.put(ByteArray key, Versioned<byte[]> value)
           
 void JavaDBStorageEngine.put(ByteArray key, Versioned<byte[]> value)
           
 boolean ListenerStorageEngine.writeSyncValue(ByteArray key, java.lang.Iterable<Versioned<byte[]>> values)
           
 boolean JavaDBStorageEngine.writeSyncValue(ByteArray key, java.lang.Iterable<Versioned<byte[]>> values)
           
 

Method parameters in org.sdnplatform.sync.internal.store with type arguments of type ByteArray
 void MappingStoreListener.notify(java.util.Iterator<ByteArray> keys, IStoreListener.UpdateType type)
           
protected  void ListenerStorageEngine.notifyListeners(java.util.Iterator<ByteArray> keys, IStoreListener.UpdateType type)
           
 

Constructor parameters in org.sdnplatform.sync.internal.store with type arguments of type ByteArray
JacksonStore(IStore<ByteArray,byte[]> delegate, java.lang.Class<K> keyClass, java.lang.Class<V> valueClass)
           
JacksonStore(IStore<ByteArray,byte[]> delegate, com.fasterxml.jackson.core.type.TypeReference<K> keyType, com.fasterxml.jackson.core.type.TypeReference<V> valueType)
           
ListenerStorageEngine(IStorageEngine<ByteArray,byte[]> localStorage, IDebugCounterService debugCounter)
          Allocate new ListenerStorageEngine
SynchronizingStorageEngine(IStorageEngine<ByteArray,byte[]> localStorage, SyncManager syncManager, IDebugCounterService debugCounter, ISyncService.Scope scope)
          Allocate a synchronizing storage engine
 

Uses of ByteArray in org.sdnplatform.sync.internal.util
 

Fields in org.sdnplatform.sync.internal.util declared as ByteArray
static ByteArray ByteArray.EMPTY
           
 

Method parameters in org.sdnplatform.sync.internal.util with type arguments of type ByteArray
static java.lang.Iterable<java.lang.String> ByteArray.toHexStrings(java.lang.Iterable<ByteArray> arrays)
          Translate the each ByteArray in an iterable into a hexidecimal string