Package org.gridgain.internal.structure
Class StructureProcessor
java.lang.Object
org.gridgain.internal.structure.StructureProcessor
Structure descriptor processor.
-
Constructor Summary
ConstructorsConstructorDescriptionStructureProcessor(org.apache.ignite.internal.catalog.CatalogManager catalogManager, org.apache.ignite.internal.table.IgniteTablesInternal tables, String nodeName) Constructor. -
Method Summary
Modifier and TypeMethodDescription<K,V> CompletableFuture<org.apache.ignite.table.KeyValueView<K, V>> process(org.gridgain.internal.structure.descriptor.StructureDescriptor<K, V> descriptor) Process structure descriptor and returns or creates associatedKeyValueViewwith provided structure descriptor.
-
Constructor Details
-
StructureProcessor
public StructureProcessor(org.apache.ignite.internal.catalog.CatalogManager catalogManager, org.apache.ignite.internal.table.IgniteTablesInternal tables, String nodeName) Constructor.- Parameters:
catalogManager- Catalog manager.tables- Tables facade.nodeName- Node name.
-
-
Method Details
-
process
public <K,V> CompletableFuture<org.apache.ignite.table.KeyValueView<K,V>> process(org.gridgain.internal.structure.descriptor.StructureDescriptor<K, V> descriptor) Process structure descriptor and returns or creates associatedKeyValueViewwith provided structure descriptor.- Type Parameters:
K- Table key class type.V- Table value class type.- Parameters:
descriptor- Structure descriptor.
-