Interface IAclAwarePentahoMetadataDomainRepositoryImporter
-
- All Superinterfaces:
IPentahoMetadataDomainRepositoryImporter
- All Known Implementing Classes:
CachingPentahoMetadataDomainRepository
,PentahoMetadataDomainRepository
,PentahoMondrianDomainRepository
,SecurityAwarePentahoMetadataDomainRepository
,SessionCachingMetadataDomainRepository
public interface IAclAwarePentahoMetadataDomainRepositoryImporter extends IPentahoMetadataDomainRepositoryImporter
This interface is a temporary solution created to keep backwards compatibility prior to 6.0
Note: This interface will be removed in 6.0- Author:
- Andrey Khayrutdinov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.pentaho.platform.api.repository2.unified.RepositoryFileAcl
getAclFor(String domainId)
boolean
hasAccessFor(String domainId)
void
setAclFor(String domainId, org.pentaho.platform.api.repository2.unified.RepositoryFileAcl acl)
void
storeDomain(InputStream inputStream, String domainId, boolean overwrite, org.pentaho.platform.api.repository2.unified.RepositoryFileAcl acl)
-
Methods inherited from interface org.pentaho.platform.plugin.services.metadata.IPentahoMetadataDomainRepositoryImporter
addLocalizationFile, removeDomain, storeDomain
-
-
-
-
Method Detail
-
storeDomain
void storeDomain(InputStream inputStream, String domainId, boolean overwrite, org.pentaho.platform.api.repository2.unified.RepositoryFileAcl acl) throws org.pentaho.metadata.repository.DomainIdNullException, org.pentaho.metadata.repository.DomainAlreadyExistsException, org.pentaho.metadata.repository.DomainStorageException
- Throws:
org.pentaho.metadata.repository.DomainIdNullException
org.pentaho.metadata.repository.DomainAlreadyExistsException
org.pentaho.metadata.repository.DomainStorageException
-
setAclFor
void setAclFor(String domainId, org.pentaho.platform.api.repository2.unified.RepositoryFileAcl acl)
-
getAclFor
org.pentaho.platform.api.repository2.unified.RepositoryFileAcl getAclFor(String domainId)
-
hasAccessFor
boolean hasAccessFor(String domainId)
-
-