public interface FilePageStoreFactory
| Modifier and Type | Method and Description |
|---|---|
default PageStore |
createPageStore(byte type,
File file,
LongConsumer allocatedTracker)
Creates instance of PageStore based on given file.
|
PageStore |
createPageStore(byte type,
IgniteOutClosure<Path> pathProvider,
LongConsumer allocatedTracker)
Creates instance of PageStore based on file path provider.
|
default PageStore createPageStore(byte type, File file, LongConsumer allocatedTracker) throws IgniteCheckedException
type - Data type, can be PageStore.TYPE_IDX or PageStore.TYPE_DATA.file - File Page store file.allocatedTracker - metrics updater.IgniteCheckedException - if failed.PageStore createPageStore(byte type, IgniteOutClosure<Path> pathProvider, LongConsumer allocatedTracker) throws IgniteCheckedException
type - Data type, can be PageStore.TYPE_IDX or PageStore.TYPE_DATApathProvider - File Page store path provider.allocatedTracker - metrics updaterIgniteCheckedException - if failed
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021