public interface IAclAwareMondrianCatalogService extends IMondrianCatalogService
Modifier and Type | Method and Description |
---|---|
void |
addCatalog(InputStream inputStream,
MondrianCatalog catalog,
boolean overwriteInRepository,
RepositoryFileAcl acl,
IPentahoSession session)
Pass the input stream directly from data access PUC and schema workbench
|
RepositoryFileAcl |
getAclFor(String catalogName) |
void |
setAclFor(String catalogName,
RepositoryFileAcl acl) |
addCatalog, addCatalog, getCatalog, listCatalogs, loadMondrianSchema, reInit, removeCatalog
void addCatalog(InputStream inputStream, MondrianCatalog catalog, boolean overwriteInRepository, RepositoryFileAcl acl, IPentahoSession session)
inputStream
- streamcatalog
- catalogoverwriteInRepository
- flag, defining to overwrite existing or notacl
- catalog ACL, null means no ACLsession
- user sessionvoid setAclFor(String catalogName, RepositoryFileAcl acl)
RepositoryFileAcl getAclFor(String catalogName)
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.