
280 • Developing Essbase Applications: Advanced Techniques for Finance and IT Professionals
sense that an Essbase operation applies to an Essbase database. e standard Essbase
operations also are represented as objects in the Java API. For example, the IEssCubeView
interface contains a createIEssOpRetrieve method that returns, naturally, an instance of
the IEssOpRetrieve object. e IEssOpRetrieve instance is then passed as an argument to
the IEssCubeView.performOperation.
When you rst consider the idea that Essbase operations are represented as objects,
it may seem counterintuitive. Once you start looking at the interface denitions for
t