Class DefaultCubeFileProvider
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.DefaultCubeFileProvider
-
- All Implemented Interfaces:
Serializable
,CubeFileProvider
public class DefaultCubeFileProvider extends Object implements CubeFileProvider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultCubeFileProvider()
DefaultCubeFileProvider(String mondrianCubeFile)
DefaultCubeFileProvider(String mondrianCubeFile, String cubeConnectionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getConnectionHash()
String
getCubeConnectionName()
String
getCubeFile(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey)
String
getDesignTimeFile()
String
getMondrianCubeFile()
void
setCubeConnectionName(String cubeConnectionName)
void
setDesignTimeFile(String name)
void
setMondrianCubeFile(String mondrianCubeFile)
-
-
-
Method Detail
-
getDesignTimeFile
public String getDesignTimeFile()
- Specified by:
getDesignTimeFile
in interfaceCubeFileProvider
-
setDesignTimeFile
public void setDesignTimeFile(String name)
- Specified by:
setDesignTimeFile
in interfaceCubeFileProvider
-
getMondrianCubeFile
public String getMondrianCubeFile()
-
setMondrianCubeFile
public void setMondrianCubeFile(String mondrianCubeFile)
-
getCubeFile
public String getCubeFile(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
- Specified by:
getCubeFile
in interfaceCubeFileProvider
- Throws:
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
-
getCubeConnectionName
public String getCubeConnectionName()
- Specified by:
getCubeConnectionName
in interfaceCubeFileProvider
-
setCubeConnectionName
public void setCubeConnectionName(String cubeConnectionName)
- Specified by:
setCubeConnectionName
in interfaceCubeFileProvider
-
getConnectionHash
public Object getConnectionHash()
- Specified by:
getConnectionHash
in interfaceCubeFileProvider
-
-