All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addMetadataRepository(String name,
MetadataRepository<?,?> metadataRepository) |
protected void |
assignMetadataRepositories(VDBMetaData deployment,
MetadataRepository<?,?> defaultRepo) |
protected abstract void |
cacheMetadataFactory(VDBMetaData vdb,
ModelMetaData model,
MetadataFactory schema) |
protected MetadataFactory |
createMetadataFactory(VDBMetaData vdb,
MetadataStore store,
ModelMetaData model,
Map<String,? extends VDBResource> vdbResources) |
protected abstract MetadataFactory |
getCachedMetadataFactory(VDBMetaData vdb,
ModelMetaData model) |
protected List<ConnectorManager> |
getConnectorManagers(ModelMetaData model,
ConnectorManagerRepository cmr) |
protected MetadataRepository<?,?> |
getMetadataRepository(String repoType) |
protected abstract VDBRepository |
getVDBRepository() |
protected void |
loadMetadata(VDBMetaData vdb,
ConnectorManagerRepository cmr,
MetadataStore store,
VDBResources vdbResources) |
protected abstract boolean |
retryLoad(VDBMetaData vdb,
ModelMetaData model,
Runnable job)
Return true if we can retry the load
|
protected abstract void |
runMetadataJob(VDBMetaData vdb,
ModelMetaData model,
Runnable job) |