public XDimensionTable getXDimensionTable(String dimTable) throws LensException { return getXDimensionTable(getDimensionTable(dimTable)); } public XDimensionTable getXDimensionTable(CubeDimensionTable dimTable) throws LensException {
public XDimensionTable getXDimensionTable(String dimTable) throws LensException { return getXDimensionTable(getDimensionTable(dimTable)); }
@Override public XDimensionTable getDimensionTable(LensSessionHandle sessionid, String dimTblName) throws LensException { try (SessionContext ignored = new SessionContext(sessionid)){ return getClient(sessionid).getXDimensionTable(dimTblName); } }
try(BufferedWriter bw = new BufferedWriter(new FileWriter(getClass() .getResource("/schema/dimtables").getPath()+"/"+dim.getName()+".xml"))) { bw.write(ToXMLString.toString(client.getXDimensionTable(dim)));