static class RowsetDefinition.MdschemaLevelsRowset extends Rowset
Rowset.Row, Rowset.XmlElement| Modifier and Type | Field and Description | 
|---|---|
static int | 
MDLEVEL_TYPE_ALL  | 
static int | 
MDLEVEL_TYPE_CALCULATED  | 
static int | 
MDLEVEL_TYPE_REGULAR  | 
static int | 
MDLEVEL_TYPE_RESERVED1  | 
static int | 
MDLEVEL_TYPE_TIME  | 
static int | 
MDLEVEL_TYPE_TIME_DAYS  | 
static int | 
MDLEVEL_TYPE_TIME_HALF_YEAR  | 
static int | 
MDLEVEL_TYPE_TIME_HOURS  | 
static int | 
MDLEVEL_TYPE_TIME_MINUTES  | 
static int | 
MDLEVEL_TYPE_TIME_MONTHS  | 
static int | 
MDLEVEL_TYPE_TIME_QUARTERS  | 
static int | 
MDLEVEL_TYPE_TIME_SECONDS  | 
static int | 
MDLEVEL_TYPE_TIME_UNDEFINED  | 
static int | 
MDLEVEL_TYPE_TIME_WEEKS  | 
static int | 
MDLEVEL_TYPE_TIME_YEARS  | 
static int | 
MDLEVEL_TYPE_UNKNOWN  | 
deep, extraProperties, handler, LOGGER, properties, request, restrictions, rowsetDefinitionCHH_AUTHORIZATION_CODE, CHH_AUTHORIZATION_FAULT_FS, CHH_CODE, CHH_FAULT_FS, CLIENT_FAULT_FC, CONTEXT_MIME_TYPE, CONTEXT_ROLE_NAME, CONTEXT_XMLA_PASSWORD, CONTEXT_XMLA_SESSION_ID, CONTEXT_XMLA_SESSION_STATE, CONTEXT_XMLA_SESSION_STATE_BEGIN, CONTEXT_XMLA_SESSION_STATE_END, CONTEXT_XMLA_SESSION_STATE_WITHIN, CONTEXT_XMLA_USERNAME, CPOSTA_CODE, CPOSTA_FAULT_FS, CPREA_CODE, CPREA_FAULT_FS, FAULT_ACTOR, FAULT_FC_PREFIX, FAULT_FS_PREFIX, FAULT_NS_PREFIX, HSB_ACCESS_DENIED_CODE, HSB_ACCESS_DENIED_FAULT_FS, HSB_BAD_COMMAND_CODE, HSB_BAD_COMMAND_FAULT_FS, HSB_BAD_METHOD_CODE, HSB_BAD_METHOD_FAULT_FS, HSB_BAD_METHOD_NS_CODE, HSB_BAD_METHOD_NS_FAULT_FS, HSB_BAD_NON_NULLABLE_COLUMN_CODE, HSB_BAD_NON_NULLABLE_COLUMN_FAULT_FS, HSB_BAD_PROPERTIES_CODE, HSB_BAD_PROPERTIES_FAULT_FS, HSB_BAD_PROPERTIES_LIST_CODE, HSB_BAD_PROPERTIES_LIST_FAULT_FS, HSB_BAD_REQUEST_TYPE_CODE, HSB_BAD_REQUEST_TYPE_FAULT_FS, HSB_BAD_RESTRICTION_LIST_CODE, HSB_BAD_RESTRICTION_LIST_FAULT_FS, HSB_BAD_RESTRICTIONS_CODE, HSB_BAD_RESTRICTIONS_FAULT_FS, HSB_BAD_SOAP_BODY_CODE, HSB_BAD_SOAP_BODY_FAULT_FS, HSB_BAD_STATEMENT_CODE, HSB_BAD_STATEMENT_FAULT_FS, HSB_CONNECTION_DATA_SOURCE_CODE, HSB_CONNECTION_DATA_SOURCE_FAULT_FS, HSB_DISCOVER_FORMAT_CODE, HSB_DISCOVER_FORMAT_FAULT_FS, HSB_DISCOVER_UNPARSE_CODE, HSB_DISCOVER_UNPARSE_FAULT_FS, HSB_DRILL_THROUGH_FORMAT_CODE, HSB_DRILL_THROUGH_FORMAT_FAULT_FS, HSB_DRILL_THROUGH_NOT_ALLOWED_CODE, HSB_DRILL_THROUGH_NOT_ALLOWED_FAULT_FS, HSB_DRILL_THROUGH_SQL_CODE, HSB_DRILL_THROUGH_SQL_FAULT_FS, HSB_EXECUTE_QUERY_CODE, HSB_EXECUTE_QUERY_FAULT_FS, HSB_EXECUTE_UNPARSE_CODE, HSB_EXECUTE_UNPARSE_FAULT_FS, HSB_PARSE_QUERY_CODE, HSB_PARSE_QUERY_FAULT_FS, HSB_PROCESS_CODE, HSB_PROCESS_FAULT_FS, HSB_UNKNOWN_CODE, HSB_UNKNOWN_FAULT_FS, HSH_BAD_SESSION_ID_CODE, HSH_BAD_SESSION_ID_FAULT_FS, HSH_MUST_UNDERSTAND_CODE, HSH_MUST_UNDERSTAND_FAULT_FS, HSH_UNKNOWN_CODE, HSH_UNKNOWN_FAULT_FS, MONDRIAN_NAMESPACE, MSM_UNKNOWN_CODE, MSM_UNKNOWN_FAULT_FS, MUST_UNDERSTAND_FAULT_FC, NS_SOAP_ENC_1_1, NS_SOAP_ENC_1_2, NS_SOAP_ENV_1_1, NS_SOAP_ENV_1_2, NS_SOAP_SECEXT, NS_SQL, NS_XMLA, NS_XMLA_EMPTY, NS_XMLA_EX, NS_XMLA_MDDATASET, NS_XMLA_ROWSET, NS_XSD, NS_XSI, SERVER_FAULT_FC, SOAP_MUST_UNDERSTAND_ATTR, SOAP_PREFIX, UNKNOWN_ERROR_CODE, UNKNOWN_ERROR_FAULT_FS, USM_DOM_FACTORY_CODE, USM_DOM_FACTORY_FAULT_FS, USM_DOM_PARSE_CODE, USM_DOM_PARSE_FAULT_FS, USM_DOM_PARSE_IO_CODE, USM_DOM_PARSE_IO_FAULT_FS, USM_REQUEST_INPUT_CODE, USM_REQUEST_INPUT_FAULT_FS, USM_REQUEST_STATE_CODE, USM_REQUEST_STATE_FAULT_FS, USM_UNKNOWN_CODE, USM_UNKNOWN_FAULT_FS, VERSION_MISSMATCH_FAULT_FC, XMLA_BEGIN_SESSION, XMLA_END_SESSION, XMLA_SECURITY, XMLA_SESSION, XMLA_SESSION_ID| Constructor and Description | 
|---|
MdschemaLevelsRowset(XmlaRequest request,
                    XmlaHandler handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
outputLevel(OlapConnection connection,
           Catalog catalog,
           Cube cube,
           Hierarchy hierarchy,
           Level level,
           List<Rowset.Row> rows)
Outputs a level. 
 | 
protected void | 
populateCatalog(OlapConnection connection,
               Catalog catalog,
               List<Rowset.Row> rows)  | 
protected void | 
populateCube(OlapConnection connection,
            Catalog catalog,
            Cube cube,
            List<Rowset.Row> rows)  | 
protected void | 
populateDimension(OlapConnection connection,
                 Catalog catalog,
                 Cube cube,
                 Dimension dimension,
                 List<Rowset.Row> rows)  | 
protected void | 
populateHierarchy(OlapConnection connection,
                 Catalog catalog,
                 Cube cube,
                 Hierarchy hierarchy,
                 List<Rowset.Row> rows)  | 
void | 
populateImpl(XmlaResponse response,
            OlapConnection connection,
            List<Rowset.Row> rows)
Gathers the set of rows which match a given set of the criteria. 
 | 
protected void | 
setProperty(PropertyDefinition propertyDef,
           String value)
Sets a property for this rowset. 
 | 
addRow, catNameCond, emit, getRestrictionValueAsInt, getRestrictionValueAsString, isRestricted, makeCondition, makeCondition, needConnection, populate, populate, pruneRestrictions, unparsepublic static final int MDLEVEL_TYPE_UNKNOWN
public static final int MDLEVEL_TYPE_REGULAR
public static final int MDLEVEL_TYPE_ALL
public static final int MDLEVEL_TYPE_CALCULATED
public static final int MDLEVEL_TYPE_TIME
public static final int MDLEVEL_TYPE_RESERVED1
public static final int MDLEVEL_TYPE_TIME_YEARS
public static final int MDLEVEL_TYPE_TIME_HALF_YEAR
public static final int MDLEVEL_TYPE_TIME_QUARTERS
public static final int MDLEVEL_TYPE_TIME_MONTHS
public static final int MDLEVEL_TYPE_TIME_WEEKS
public static final int MDLEVEL_TYPE_TIME_DAYS
public static final int MDLEVEL_TYPE_TIME_HOURS
public static final int MDLEVEL_TYPE_TIME_MINUTES
public static final int MDLEVEL_TYPE_TIME_SECONDS
public static final int MDLEVEL_TYPE_TIME_UNDEFINED
MdschemaLevelsRowset(XmlaRequest request, XmlaHandler handler)
public void populateImpl(XmlaResponse response, OlapConnection connection, List<Rowset.Row> rows) throws XmlaException, SQLException
RowsetpopulateImpl in class RowsetXmlaExceptionSQLExceptionprotected void populateCatalog(OlapConnection connection, Catalog catalog, List<Rowset.Row> rows) throws XmlaException, SQLException
XmlaExceptionSQLExceptionprotected void populateCube(OlapConnection connection, Catalog catalog, Cube cube, List<Rowset.Row> rows) throws XmlaException, SQLException
XmlaExceptionSQLExceptionprotected void populateDimension(OlapConnection connection, Catalog catalog, Cube cube, Dimension dimension, List<Rowset.Row> rows) throws XmlaException, SQLException
XmlaExceptionSQLExceptionprotected void populateHierarchy(OlapConnection connection, Catalog catalog, Cube cube, Hierarchy hierarchy, List<Rowset.Row> rows) throws XmlaException, SQLException
XmlaExceptionSQLExceptionprotected boolean outputLevel(OlapConnection connection, Catalog catalog, Cube cube, Hierarchy hierarchy, Level level, List<Rowset.Row> rows) throws XmlaException, SQLException
catalog - Catalog namecube - Cube definitionhierarchy - Hierarchylevel - Levelrows - List of rows to output toXmlaException - If error occursSQLExceptionprotected void setProperty(PropertyDefinition propertyDef, String value)
RowsetsetProperty in class Rowset