org.palo.api
Interface VirtualCubeDefinition

All Known Implementing Classes:
DefaultVirtualCubeDefinition

Deprecated. please use CubeViews and Axiss to persist a certain cube state

public interface VirtualCubeDefinition

A so called virtual cube is used to make a certain cube view state persistent. And hence a virtual cube cannot have real dimensions instead it has virtual dimensions. This is because virtual cubes and virtual dimensions are treated specially by the palo server

Version:
$Id$

Method Summary
 java.lang.String getName()
          Deprecated. Returns the name to use for the virtual cube NOTE: the virtual cube name must fulfill the constraints regarding a cube name, namely its uniqueness within its containing database
 Cube getSourceCube()
          Deprecated. Returns the source cube of this virtual cube.
 VirtualDimensionDefinition[] getVirtualDimensionDefinitions()
          Deprecated. Returns the virtual dimension definitions which build up this virtual cube
 

Method Detail

getSourceCube

Cube getSourceCube()
Deprecated. 
Returns the source cube of this virtual cube. The source cube is nothing else than the cube which current state is saved.

Returns:
the source Cube

getName

java.lang.String getName()
Deprecated. 
Returns the name to use for the virtual cube NOTE: the virtual cube name must fulfill the constraints regarding a cube name, namely its uniqueness within its containing database

Returns:
the virtual cube name

getVirtualDimensionDefinitions

VirtualDimensionDefinition[] getVirtualDimensionDefinitions()
Deprecated. 
Returns the virtual dimension definitions which build up this virtual cube

Returns:
the VirtualDimensionDefinitions