public interface IEssOpRetrieve extends IEssOperation
IEssOperation.EEssOperationType| Modifier and Type | Method and Description |
|---|---|
IEssCubeView.EEssQueryGrammar |
getQueryGrammar()
Gets the grammar for the query/report specification.
|
java.lang.String |
getQuerySpec()
Gets the query/report specification relating to the condition for
retrieval.
|
boolean |
isConditionalRetrieve()
Checks if the operation is conditional retrieve.
|
boolean |
isLockDataBlocks()
Checks if to lock data blocks on retrieval.
|
boolean |
isNoAttributes()
Checks if to obtain attributes for the resulting cell values.
|
void |
setLockDataBlocks(boolean lockDataBlocks)
Sets if to lock data blocks on retrieval.
|
void |
setNoAttributes(boolean noAttributes)
Sets if not to obtain attributes for the resulting cell values.
|
void |
setQuery(java.lang.String querySpec,
IEssCubeView.EEssQueryGrammar queryGrammar)
Sets the query/report specification relating to the condition for
retrieval.
|
getOperationTypeboolean isLockDataBlocks()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.void setLockDataBlocks(boolean lockDataBlocks)
throws com.essbase.api.base.EssException
lockDataBlocks - - true, if to lock associated data blocks.com.essbase.api.base.EssException - if an error occurs.java.lang.String getQuerySpec()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssCubeView.EEssQueryGrammar getQueryGrammar() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.void setQuery(java.lang.String querySpec,
IEssCubeView.EEssQueryGrammar queryGrammar)
throws com.essbase.api.base.EssException
querySpec - The query/report specification.queryGrammar - The query/report specification grammar type.com.essbase.api.base.EssException - if an error occurs.boolean isConditionalRetrieve()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.boolean isNoAttributes()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.void setNoAttributes(boolean noAttributes)
throws com.essbase.api.base.EssException
noAttributes - true, if not to obtain attributes for the resulting cell
values.com.essbase.api.base.EssException - if an error occurs.