Package org.gridgain.internal.columnar
Class ColumnarTableStorage
java.lang.Object
org.gridgain.internal.columnar.ColumnarTableStorage
- All Implemented Interfaces:
org.apache.ignite.internal.close.ManuallyCloseable,org.apache.ignite.internal.storage.secondary.SecondaryTableStorage
public class ColumnarTableStorage
extends Object
implements org.apache.ignite.internal.storage.secondary.SecondaryTableStorage
Table storage implementation based on Columnar Storage instance.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddestroy()voiddestroyPartition(int partId) org.apache.ignite.internal.storage.secondary.SecondaryStoragegetOrCreatePartition(int partId) @Nullable org.apache.ignite.internal.storage.secondary.SecondaryStoragegetPartition(int partId) voidstart()intzoneId()
-
Method Details
-
zoneId
public int zoneId()- Specified by:
zoneIdin interfaceorg.apache.ignite.internal.storage.secondary.SecondaryTableStorage
-
getOrCreatePartition
public org.apache.ignite.internal.storage.secondary.SecondaryStorage getOrCreatePartition(int partId) throws org.apache.ignite.internal.storage.StorageException - Specified by:
getOrCreatePartitionin interfaceorg.apache.ignite.internal.storage.secondary.SecondaryTableStorage- Throws:
org.apache.ignite.internal.storage.StorageException
-
getPartition
@Nullable public @Nullable org.apache.ignite.internal.storage.secondary.SecondaryStorage getPartition(int partId) - Specified by:
getPartitionin interfaceorg.apache.ignite.internal.storage.secondary.SecondaryTableStorage
-
destroyPartition
public void destroyPartition(int partId) throws org.apache.ignite.internal.storage.StorageException - Specified by:
destroyPartitionin interfaceorg.apache.ignite.internal.storage.secondary.SecondaryTableStorage- Throws:
org.apache.ignite.internal.storage.StorageException
-
start
public void start() throws org.apache.ignite.internal.storage.StorageException- Specified by:
startin interfaceorg.apache.ignite.internal.storage.secondary.SecondaryTableStorage- Throws:
org.apache.ignite.internal.storage.StorageException
-
destroy
public void destroy() throws org.apache.ignite.internal.storage.StorageException- Specified by:
destroyin interfaceorg.apache.ignite.internal.storage.secondary.SecondaryTableStorage- Throws:
org.apache.ignite.internal.storage.StorageException
-
close
public void close() throws org.apache.ignite.internal.storage.StorageException- Specified by:
closein interfaceorg.apache.ignite.internal.close.ManuallyCloseable- Throws:
org.apache.ignite.internal.storage.StorageException
-