- java.lang.Object
-
- swim.store.StorageProxy
-
- All Implemented Interfaces:
swim.api.storage.Storage,StorageBinding,StorageContext
public abstract class StorageProxy extends Object implements StorageBinding, StorageContext
-
-
Field Summary
Fields Modifier and Type Field Description protected StorageContextstorageContext
-
Constructor Summary
Constructors Constructor Description StorageProxy()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StoreBindingcreateStore()swim.api.storage.StorageinjectStorage(swim.api.storage.Storage storage)voidsetStorageContext(StorageContext storageContext)StorageContextstorageContext()abstract doublestoragePriority()
-
-
-
Field Detail
-
storageContext
protected StorageContext storageContext
-
-
Method Detail
-
storageContext
public final StorageContext storageContext()
- Specified by:
storageContextin interfaceStorageBinding
-
setStorageContext
public void setStorageContext(StorageContext storageContext)
- Specified by:
setStorageContextin interfaceStorageBinding
-
storagePriority
public abstract double storagePriority()
- Specified by:
storagePriorityin interfaceswim.api.storage.Storage
-
injectStorage
public swim.api.storage.Storage injectStorage(swim.api.storage.Storage storage)
- Specified by:
injectStoragein interfaceswim.api.storage.Storage
-
createStore
public StoreBinding createStore()
- Specified by:
createStorein interfaceStorageContext
-
-