public interface PagingStoreFactory
Modifier and Type | Method and Description |
---|---|
void |
injectMonitor(FileStoreMonitor monitor) |
PageCursorProvider |
newCursorProvider(PagingStore store,
StorageManager storageManager,
AddressSettings addressSettings,
Executor executor) |
SequentialFileFactory |
newFileFactory(SimpleString address) |
PagingStore |
newStore(SimpleString address,
AddressSettings addressSettings) |
List<PagingStore> |
reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository) |
void |
setPagingManager(PagingManager manager) |
void |
stop() |
PagingStore newStore(SimpleString address, AddressSettings addressSettings)
PageCursorProvider newCursorProvider(PagingStore store, StorageManager storageManager, AddressSettings addressSettings, Executor executor)
void stop() throws InterruptedException
InterruptedException
void setPagingManager(PagingManager manager)
List<PagingStore> reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository) throws Exception
Exception
SequentialFileFactory newFileFactory(SimpleString address) throws Exception
Exception
void injectMonitor(FileStoreMonitor monitor) throws Exception
Exception
Copyright © 2017 JBoss by Red Hat. All rights reserved.