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.
|
getOperationType
boolean 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.