Package com.gigaspaces.blobstore.rocksdb
Class RocksDBBlobStoreRecoveryHelper
java.lang.Object
com.j_spaces.core.cache.blobStore.recovery.BlobStoreRecoveryHelper
com.gigaspaces.blobstore.rocksdb.RocksDBBlobStoreRecoveryHelper
- All Implemented Interfaces:
IStorageConsistency
Created by kobi on 3/8/15.
-
Field Summary
Fields inherited from class com.j_spaces.core.cache.blobStore.recovery.BlobStoreRecoveryHelper
BLOB_STORE_RECOVERY_HELPER_PROPERTY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionRocksDBBlobStoreRecoveryHelper(String path, String blobStoreDevicesMappingDir, boolean isCentralDevice, boolean isMainPath) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(String spaceName, int numberOfPartitions, int numberOfBackups) booleanvoidsetStorageState(StorageConsistencyModes storageConsistencyMode)
-
Constructor Details
-
RocksDBBlobStoreRecoveryHelper
-
-
Method Details
-
getDeviceController
-
initialize
- Overrides:
initializein classBlobStoreRecoveryHelper
-
getStorageState
- Specified by:
getStorageStatein interfaceIStorageConsistency- Overrides:
getStorageStatein classBlobStoreRecoveryHelper
-
setStorageState
- Specified by:
setStorageStatein interfaceIStorageConsistency- Overrides:
setStorageStatein classBlobStoreRecoveryHelper
-
isPerInstancePersistency
public boolean isPerInstancePersistency()- Specified by:
isPerInstancePersistencyin interfaceIStorageConsistency- Overrides:
isPerInstancePersistencyin classBlobStoreRecoveryHelper
-
getFreeDevice
-
getMainPath
-