Interface IDataSourceAwareMetadataDomainRepository
- All Superinterfaces:
org.pentaho.metadata.repository.IMetadataDomainRepository
- All Known Implementing Classes:
CachingPentahoMetadataDomainRepository
,PentahoMetadataDomainRepository
,PentahoMondrianDomainRepository
,SecurityAwarePentahoMetadataDomainRepository
,SessionCachingMetadataDomainRepository
public interface IDataSourceAwareMetadataDomainRepository
extends org.pentaho.metadata.repository.IMetadataDomainRepository
This interface defines a metadata domain repository, used to maintain a system-wide set of metadata domains.
Includes the ability to retrieve Domains based on data source type.
-
Field Summary
Fields inherited from interface org.pentaho.metadata.repository.IMetadataDomainRepository
ACCESS_TYPE_ADMIN, ACCESS_TYPE_DELETE, ACCESS_TYPE_READ, ACCESS_TYPE_SCHEMA_ADMIN, ACCESS_TYPE_UPDATE, ACCESS_TYPE_WRITE
-
Method Summary
Modifier and TypeMethodDescriptionRetrieve a list of all the domain ids in the repository of the data source type DataSourceWizard.Retrieve a list of all the domain ids in the repository of the data source type Metadata.Methods inherited from interface org.pentaho.metadata.repository.IMetadataDomainRepository
flushDomains, generateRowLevelSecurityConstraint, getDomain, getDomainIds, hasAccess, reloadDomains, removeDomain, removeModel, storeDomain
-
Method Details
-
getMetadataDomainIds
Retrieve a list of all the domain ids in the repository of the data source type Metadata. SeeIMetadataDomainRepository.getDomainIds()
for similar functionality.- Returns:
- the metadata domain Ids.
-
getDataSourceWizardDomainIds
Retrieve a list of all the domain ids in the repository of the data source type DataSourceWizard. SeeIMetadataDomainRepository.getDomainIds()
for similar functionality.- Returns:
- the data source wizard domain Ids.
-