Uses of Class
org.sdnplatform.sync.ISyncService.Scope

Packages that use ISyncService.Scope
org.sdnplatform.sync   
org.sdnplatform.sync.internal   
org.sdnplatform.sync.internal.remote   
org.sdnplatform.sync.internal.rpc   
org.sdnplatform.sync.internal.store   
 

Uses of ISyncService.Scope in org.sdnplatform.sync
 

Methods in org.sdnplatform.sync that return ISyncService.Scope
static ISyncService.Scope ISyncService.Scope.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ISyncService.Scope[] ISyncService.Scope.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.sdnplatform.sync with parameters of type ISyncService.Scope
 void ISyncService.registerPersistentStore(java.lang.String storeName, ISyncService.Scope scope)
          Create a store with the given store name and scope that will be persistent across reboots.
 void ISyncService.registerStore(java.lang.String storeName, ISyncService.Scope scope)
          Create a store with the given store name and scope
 

Uses of ISyncService.Scope in org.sdnplatform.sync.internal
 

Methods in org.sdnplatform.sync.internal with parameters of type ISyncService.Scope
 SynchronizingStorageEngine StoreRegistry.register(java.lang.String storeName, ISyncService.Scope scope, boolean persistent)
          Register a new store with the given name, scope and persistence
 void SyncManager.registerPersistentStore(java.lang.String storeName, ISyncService.Scope scope)
           
 void SyncManager.registerStore(java.lang.String storeName, ISyncService.Scope scope)
           
 void SyncManager.writeSyncValue(java.lang.String storeName, ISyncService.Scope scope, boolean persist, byte[] key, java.lang.Iterable<Versioned<byte[]>> values)
          Write a value synchronized from another node, bypassing some of the usual logic when a client writes data.
 

Uses of ISyncService.Scope in org.sdnplatform.sync.internal.remote
 

Methods in org.sdnplatform.sync.internal.remote with parameters of type ISyncService.Scope
 void RemoteSyncManager.registerPersistentStore(java.lang.String storeName, ISyncService.Scope scope)
           
 void RemoteSyncManager.registerStore(java.lang.String storeName, ISyncService.Scope scope)
           
 

Uses of ISyncService.Scope in org.sdnplatform.sync.internal.rpc
 

Methods in org.sdnplatform.sync.internal.rpc that return ISyncService.Scope
static ISyncService.Scope TProtocolUtil.getScope(org.sdnplatform.sync.thrift.Scope tScope)
          Convert a org.sdnplatform.sync.thrift.Scope into a ISyncService.Scope
 

Methods in org.sdnplatform.sync.internal.rpc with parameters of type ISyncService.Scope
static org.sdnplatform.sync.thrift.Scope TProtocolUtil.getTScope(ISyncService.Scope Scope)
          Convert a ISyncService.Scope into a org.sdnplatform.sync.thrift.Scope
static org.sdnplatform.sync.thrift.Store TProtocolUtil.getTStore(java.lang.String storeName, ISyncService.Scope scope, boolean persist)
          Allocate a thrift org.sdnplatform.sync.thrift.Store object for the current store
static SyncMessage TProtocolUtil.getTSyncOfferMessage(java.lang.String storeName, ISyncService.Scope scope, boolean persist)
          Get a partially-initialized SyncOfferMessage wrapped with a SyncMessage.
static SyncMessage TProtocolUtil.getTSyncValueMessage(java.lang.String storeName, ISyncService.Scope scope, boolean persist)
          Get a partially-initialized SyncValueMessage wrapped with a SyncMessage.
 

Uses of ISyncService.Scope in org.sdnplatform.sync.internal.store
 

Fields in org.sdnplatform.sync.internal.store declared as ISyncService.Scope
protected  ISyncService.Scope SynchronizingStorageEngine.scope
          The scope of distribution for data in this store
 

Methods in org.sdnplatform.sync.internal.store that return ISyncService.Scope
 ISyncService.Scope SynchronizingStorageEngine.getScope()
          Get the scope for this store
 

Constructors in org.sdnplatform.sync.internal.store with parameters of type ISyncService.Scope
SynchronizingStorageEngine(IStorageEngine<ByteArray,byte[]> localStorage, SyncManager syncManager, IDebugCounterService debugCounter, ISyncService.Scope scope)
          Allocate a synchronizing storage engine