Package mondrian.rolap

Examples of mondrian.rolap.RolapSchema$RolapStarRegistry


     */
    protected List<RolapCube> findCubes() {
        String name = dbFactTable.getName();

        List<RolapCube> list = new ArrayList<RolapCube>();
        RolapSchema schema = star.getSchema();
        for (RolapCube cube : schema.getCubeList()) {
            if (cube.isVirtual()) {
                continue;
            }
            RolapStar cubeStar = cube.getStar();
            String factTableName = cubeStar.getFactTable().getAlias();
View Full Code Here


    }

    void flushCatalog(String catalogName) {
        Iterator schemas = RolapSchema.getRolapSchemas();
        while (schemas.hasNext()) {
            RolapSchema curSchema = (RolapSchema) schemas.next();
            if (curSchema.getName().equals(catalogName)) {
                new CacheControlImpl().flushSchema(curSchema);
            }
        }
    }
View Full Code Here

    public Map<String, RolapSchema> getRolapSchemas(
        RolapConnection connection,
        String databaseName,
        String catalogName)
    {
        final RolapSchema schema = connection.getSchema();
        assert schema.getName().equals(catalogName);
        return Collections.singletonMap(schema.getName(), schema);
    }
View Full Code Here

TOP

Related Classes of mondrian.rolap.RolapSchema$RolapStarRegistry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.