Class ElasticSearchMappingStore
- java.lang.Object
-
- org.uberfire.ext.metadata.backend.elastic.metamodel.ElasticSearchMappingStore
-
public class ElasticSearchMappingStore extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringES_MAPPING_PROPERTIESprotected static StringES_MAPPING_TYPEprotected static StringJAVA_LANG
-
Constructor Summary
Constructors Constructor Description ElasticSearchMappingStore(ElasticSearchIndexProvider indexProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<?>convertType(String type)org.uberfire.ext.metadata.model.schema.MetaObjectgetMetaObject(String clusterId, String type)protected Set<org.uberfire.ext.metadata.model.schema.MetaProperty>inspectTree(Optional<String> key, Map<String,Object> mapping)protected Class<?>loadClass(String type)voidupdateMetaModel(org.uberfire.ext.metadata.model.KObject object, org.uberfire.ext.metadata.model.schema.MetaObject metaObject)
-
-
-
Field Detail
-
ES_MAPPING_PROPERTIES
protected static final String ES_MAPPING_PROPERTIES
- See Also:
- Constant Field Values
-
ES_MAPPING_TYPE
protected static final String ES_MAPPING_TYPE
- See Also:
- Constant Field Values
-
JAVA_LANG
protected static final String JAVA_LANG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ElasticSearchMappingStore
public ElasticSearchMappingStore(ElasticSearchIndexProvider indexProvider)
-
-
Method Detail
-
updateMetaModel
public void updateMetaModel(org.uberfire.ext.metadata.model.KObject object, org.uberfire.ext.metadata.model.schema.MetaObject metaObject)
-
getMetaObject
public org.uberfire.ext.metadata.model.schema.MetaObject getMetaObject(String clusterId, String type)
-
inspectTree
protected Set<org.uberfire.ext.metadata.model.schema.MetaProperty> inspectTree(Optional<String> key, Map<String,Object> mapping)
-
-