Package | Description |
---|---|
org.pentaho.platform.plugin.action.mondrian.catalog | |
org.pentaho.platform.plugin.services.importer |
Modifier and Type | Method and Description |
---|---|
MondrianCatalog |
IMondrianCatalogService.getCatalog(String context,
IPentahoSession pentahoSession)
Returns the catalog with the given context - name or definition allowable.
|
MondrianCatalog |
MondrianCatalogHelper.getCatalog(String context,
IPentahoSession pentahoSession) |
protected MondrianCatalog |
MondrianCatalogHelper.getCatalogFromCache(String context,
IPentahoSession pentahoSession) |
Modifier and Type | Method and Description |
---|---|
protected List<MondrianCatalog> |
MondrianCatalogHelper.filter(List<MondrianCatalog> origList,
IPentahoSession pentahoSession,
boolean jndiOnly) |
protected List<MondrianCatalog> |
MondrianCatalogHelper.getCatalogs(IPentahoSession pentahoSession) |
List<MondrianCatalog> |
IMondrianCatalogService.listCatalogs(IPentahoSession pentahoSession,
boolean jndiOnly)
Lists all catalogs (filtered according to access control rules).
|
List<MondrianCatalog> |
MondrianCatalogHelper.listCatalogs(IPentahoSession pentahoSession,
boolean jndiOnly) |
protected Map<String,MondrianCatalog> |
MondrianCatalogHelper.makeCatalogMap(List<MondrianCatalog> cats) |
protected List<MondrianCatalog> |
MondrianCatalogHelper.transformIntoCatalogList(mondrian.xmla.DataSourcesConfig.DataSources dataSources,
IPentahoSession pentahoSession)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
IMondrianCatalogService.addCatalog(InputStream inputStream,
MondrianCatalog catalog,
boolean overwriteInRepossitory,
IPentahoSession session)
pass the input stream directly from data access PUC and schema workbench
|
void |
MondrianCatalogHelper.addCatalog(InputStream inputStream,
MondrianCatalog catalog,
boolean overwriteInRepossitory,
IPentahoSession session)
pass the input stream directly from data access PUC and schema workbench
|
void |
MondrianCatalogHelper.addCatalog(InputStream schemaInputStream,
MondrianCatalog catalog,
boolean overwrite,
RepositoryFileAcl acl,
IPentahoSession pentahoSession)
new method to pass the input stream directly from data access put and post schema
|
void |
IAclAwareMondrianCatalogService.addCatalog(InputStream inputStream,
MondrianCatalog catalog,
boolean overwriteInRepository,
RepositoryFileAcl acl,
IPentahoSession session)
Pass the input stream directly from data access PUC and schema workbench
|
void |
IMondrianCatalogService.addCatalog(MondrianCatalog catalog,
boolean overwrite,
IPentahoSession pentahoSession)
Adds to the global catalog list and possibly persists this information.
|
void |
MondrianCatalogHelper.addCatalog(MondrianCatalog catalog,
boolean overwrite,
IPentahoSession pentahoSession)
use the in memory session value of input stream (used by test harness)
|
protected boolean |
MondrianCatalogHelper.catalogExists(MondrianCatalog catalog,
IPentahoSession pentahoSession)
Performs a search for an existing catalog based on the datasource info and catalog definition.
|
protected boolean |
MondrianCatalogHelper.hasAccess(MondrianCatalog cat,
RepositoryFilePermission permission)
This (hacky) implementation bases its decision on whether or not the user has the permission (indicated by
CatalogPermission ) based on whether the user has permission on the file in the solution repository
indicated by catalog.getDefinition() . |
Modifier and Type | Method and Description |
---|---|
protected List<MondrianCatalog> |
MondrianCatalogHelper.filter(List<MondrianCatalog> origList,
IPentahoSession pentahoSession,
boolean jndiOnly) |
protected Map<String,MondrianCatalog> |
MondrianCatalogHelper.makeCatalogMap(List<MondrianCatalog> cats) |
Modifier and Type | Method and Description |
---|---|
protected MondrianCatalog |
MondrianImportHandler.createCatalogObject(String catName,
boolean xmlaEnabled,
IPlatformImportBundle bundle)
Helper method to create a catalog object
|
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.