Package mondrian.xmla.impl
Class DmvXmlaRequest
java.lang.Object
mondrian.xmla.impl.DmvXmlaRequest
- All Implemented Interfaces:
 XmlaRequest
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionString[]org.olap4j.metadata.XmlaConstants.MethodIndicate DISCOVER or EXECUTE method.The password to use to open the underlying olap4j connection.Properties of XML/A request.Request type of DISCOVER method.Restrictions of DISCOVER method.Role name binds with this XML/A request.Returns the id of the session this request belongs to.Statement of EXECUTE method.The username to use to open the underlying olap4j connection.booleanIndicate whether statement is a drill through statement of EXECUTE method. 
- 
Constructor Details
- 
DmvXmlaRequest
 
 - 
 - 
Method Details
- 
getMethod
public org.olap4j.metadata.XmlaConstants.Method getMethod()Description copied from interface:XmlaRequestIndicate DISCOVER or EXECUTE method.- Specified by:
 getMethodin interfaceXmlaRequest
 - 
getProperties
Description copied from interface:XmlaRequestProperties of XML/A request.- Specified by:
 getPropertiesin interfaceXmlaRequest
 - 
getRestrictions
Description copied from interface:XmlaRequestRestrictions of DISCOVER method.If the value is a list of strings, the restriction passes if the column has one of the values.
- Specified by:
 getRestrictionsin interfaceXmlaRequest
 - 
getStatement
Description copied from interface:XmlaRequestStatement of EXECUTE method.- Specified by:
 getStatementin interfaceXmlaRequest
 - 
getRoleName
Description copied from interface:XmlaRequestRole name binds with this XML/A request. Maybe null.- Specified by:
 getRoleNamein interfaceXmlaRequest
 - 
getRequestType
Description copied from interface:XmlaRequestRequest type of DISCOVER method.- Specified by:
 getRequestTypein interfaceXmlaRequest
 - 
isDrillThrough
public boolean isDrillThrough()Description copied from interface:XmlaRequestIndicate whether statement is a drill through statement of EXECUTE method.- Specified by:
 isDrillThroughin interfaceXmlaRequest
 - 
getUsername
Description copied from interface:XmlaRequestThe username to use to open the underlying olap4j connection. Can be null.- Specified by:
 getUsernamein interfaceXmlaRequest
 - 
getPassword
Description copied from interface:XmlaRequestThe password to use to open the underlying olap4j connection. Can be null.- Specified by:
 getPasswordin interfaceXmlaRequest
 - 
getSessionId
Description copied from interface:XmlaRequestReturns the id of the session this request belongs to.Not necessarily the same as the HTTP session: the SOAP request contains its own session information.
The session id is used to retrieve existing olap connections. And username / password only need to be passed on the first request in a session.
- Specified by:
 getSessionIdin interfaceXmlaRequest- Returns:
 - Id of the session
 
 - 
getAuthenticatedUser
- Specified by:
 getAuthenticatedUserin interfaceXmlaRequest
 - 
getAuthenticatedUserGroups
- Specified by:
 getAuthenticatedUserGroupsin interfaceXmlaRequest
 
 -