Package | Description |
---|---|
org.teiid.deployers | |
org.teiid.metadata | |
org.teiid.metadata.index | |
org.teiid.odata.api | |
org.teiid.olingo.service | |
org.teiid.query.metadata | |
org.teiid.runtime |
Modifier and Type | Method and Description |
---|---|
MetadataStore |
VDBRepository.getODBCStore() |
MetadataStore |
VDBRepository.getSystemStore() |
Modifier and Type | Method and Description |
---|---|
void |
VDBRepository.addVDB(VDBMetaData vdb,
MetadataStore metadataStore,
LinkedHashMap<String,VDBResources.Resource> visibilityMap,
UDFMetaData udf,
ConnectorManagerRepository cmr) |
void |
VDBRepository.setSystemStore(MetadataStore store) |
Constructor and Description |
---|
CompositeVDB(VDBMetaData vdb,
MetadataStore metadataStore,
LinkedHashMap<String,VDBResources.Resource> visibilityMap,
UDFMetaData udf,
FunctionTree systemFunctions,
ConnectorManagerRepository cmr,
VDBRepository vdbRepository,
MetadataStore... additionalStores) |
CompositeVDB(VDBMetaData vdb,
MetadataStore metadataStore,
LinkedHashMap<String,VDBResources.Resource> visibilityMap,
UDFMetaData udf,
FunctionTree systemFunctions,
ConnectorManagerRepository cmr,
VDBRepository vdbRepository,
MetadataStore... additionalStores) |
Modifier and Type | Field and Description |
---|---|
protected MetadataStore |
Database.store |
Modifier and Type | Method and Description |
---|---|
MetadataStore |
MetadataFactory.asMetadataStore() |
MetadataStore |
Database.getMetadataStore() |
Modifier and Type | Method and Description |
---|---|
void |
MetadataStore.merge(MetadataStore store) |
void |
MetadataFactory.mergeInto(MetadataStore store) |
Modifier and Type | Method and Description |
---|---|
MetadataStore |
IndexMetadataRepository.load(Collection<Datatype> systemDatatypes,
VDBResources vdbResources) |
Modifier and Type | Method and Description |
---|---|
MetadataStore |
Client.getMetadataStore() |
Modifier and Type | Method and Description |
---|---|
MetadataStore |
LocalClient.getMetadataStore() |
Modifier and Type | Method and Description |
---|---|
static DocumentNode |
DocumentNode.build(DocumentNode resource,
org.apache.olingo.commons.api.edm.EdmEntityType type,
List<org.apache.olingo.server.api.uri.UriParameter> keyPredicates,
MetadataStore metadata,
org.apache.olingo.server.api.OData odata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
boolean useAlias,
org.apache.olingo.server.api.uri.UriInfo uriInfo,
org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService) |
static DocumentNode |
DocumentNode.build(org.apache.olingo.commons.api.edm.EdmEntityType type,
List<org.apache.olingo.server.api.uri.UriParameter> keyPredicates,
MetadataStore metadata,
org.apache.olingo.server.api.OData odata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
boolean useAlias,
org.apache.olingo.server.api.uri.UriInfo uriInfo,
org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService) |
static ComplexDocumentNode |
ComplexDocumentNode.buildComplexDocumentNode(org.apache.olingo.commons.api.edm.EdmOperation edmOperation,
MetadataStore metadata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator) |
static CrossJoinNode |
CrossJoinNode.buildCrossJoin(org.apache.olingo.commons.api.edm.EdmEntityType type,
List<org.apache.olingo.server.api.uri.UriParameter> keyPredicates,
MetadataStore metadata,
org.apache.olingo.server.api.OData odata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
boolean useAlias,
org.apache.olingo.server.api.uri.UriInfo uriInfo,
org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService,
boolean expand) |
static ExpandDocumentNode |
ExpandDocumentNode.buildExpand(org.apache.olingo.commons.api.edm.EdmNavigationProperty property,
MetadataStore metadata,
org.apache.olingo.server.api.OData odata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
boolean useAlias,
org.apache.olingo.server.api.uri.UriInfo uriInfo,
org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService,
DocumentNode context) |
Constructor and Description |
---|
ODataExpressionToSQLVisitor(DocumentNode resource,
boolean prepared,
org.apache.olingo.server.api.uri.UriInfo info,
MetadataStore metadata,
org.apache.olingo.server.api.OData odata,
org.teiid.olingo.service.TeiidServiceHandler.UniqueNameGenerator nameGenerator,
List<SQLParameter> params,
org.teiid.olingo.service.ODataSQLBuilder.URLParseService parseService) |
ODataSQLBuilder(org.apache.olingo.server.api.OData odata,
MetadataStore metadata,
boolean prepared,
boolean aliasedGroups,
String baseURI,
org.apache.olingo.server.api.ServiceMetadata serviceMetadata) |
ProcedureSQLBuilder(MetadataStore metadata,
org.apache.olingo.commons.api.edm.EdmOperation edmOperation,
org.teiid.olingo.service.TeiidServiceHandler.OperationParameterValueProvider parameterProvider,
ArrayList<SQLParameter> params) |
ReferenceUpdateSQLBuilder(MetadataStore metadata,
String baseURI,
org.apache.olingo.server.api.ServiceMetadata serviceMetadata,
org.apache.olingo.server.api.OData odata) |
Modifier and Type | Class and Description |
---|---|
class |
CompositeMetadataStore
Aggregates the metadata from multiple stores.
|
Modifier and Type | Method and Description |
---|---|
MetadataStore |
SystemMetadata.getSystemStore() |
Modifier and Type | Method and Description |
---|---|
static Database |
DatabaseUtil.convert(VDBMetaData vdb,
MetadataStore metadataStore) |
ValidatorReport |
MetadataValidator.validate(VDBMetaData vdb,
MetadataStore store) |
Constructor and Description |
---|
CompositeMetadataStore(MetadataStore metadataStore) |
Constructor and Description |
---|
CompositeMetadataStore(List<MetadataStore> metadataStores) |
Modifier and Type | Method and Description |
---|---|
protected MetadataFactory |
AbstractVDBDeployer.createMetadataFactory(VDBMetaData vdb,
MetadataStore store,
ModelMetaData model,
Map<String,? extends VDBResource> vdbResources) |
protected void |
AbstractVDBDeployer.loadMetadata(VDBMetaData vdb,
ConnectorManagerRepository cmr,
MetadataStore store,
VDBResources vdbResources) |
protected void |
EmbeddedServer.loadMetadata(VDBMetaData vdb,
ModelMetaData model,
ConnectorManagerRepository cmr,
MetadataRepository metadataRepository,
MetadataStore store,
AtomicInteger loadCount,
VDBResources vdbResources)
TODO: consolidate this logic more into the abstract deployer
|
protected abstract void |
AbstractVDBDeployer.loadMetadata(VDBMetaData vdb,
ModelMetaData model,
ConnectorManagerRepository cmr,
MetadataRepository metadataRepository,
MetadataStore store,
AtomicInteger loadCount,
VDBResources vdbResources) |
protected void |
AbstractVDBDeployer.metadataLoaded(VDBMetaData vdb,
ModelMetaData model,
MetadataStore vdbMetadataStore,
AtomicInteger loadCount,
MetadataFactory factory,
boolean success,
ConnectorManagerRepository cmr,
VDBResources vdbResources) |
Copyright © 2019. All rights reserved.