public interface FilePageStoreFactory
| Modifier and Type | Method and Description |
|---|---|
default PageStore |
createPageStore(byte type,
File file,
LongAdderMetric allocatedTracker)
Creates instance of PageStore based on given file.
|
PageStore |
createPageStore(byte type,
IgniteOutClosure<Path> pathProvider,
LongAdderMetric allocatedTracker)
Creates instance of PageStore based on file path provider.
|
default PageStore createPageStore(byte type, File file, LongAdderMetric allocatedTracker) throws IgniteCheckedException
type - Data type, can be PageIdAllocator.FLAG_IDX or PageIdAllocator.FLAG_DATA.file - File Page store file.allocatedTracker - metrics updater.IgniteCheckedException - if failed.PageStore createPageStore(byte type, IgniteOutClosure<Path> pathProvider, LongAdderMetric allocatedTracker) throws IgniteCheckedException
type - Data type, can be PageIdAllocator.FLAG_IDX or PageIdAllocator.FLAG_DATApathProvider - File Page store path provider.allocatedTracker - metrics updaterIgniteCheckedException - if failed
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.1 Release Date : May 21 2020