Package com.appliedolap.essbase.impl
package com.appliedolap.essbase.impl
Implementations of the public API interfaces declared in
com.appliedolap.essbase, backed
by the generated REST client in com.appliedolap.essbase.client.
Every public interface (e.g. EssServer,
EssCube) has exactly one implementation here, named by
appending Impl (e.g. EssServerImpl,
EssCubeImpl). Callers should generally program against the
interfaces in com.appliedolap.essbase; the classes in this package are the concrete
entry points (EssServerImpl's constructor is where a client
program starts) and the parent/child relationships every object in the object graph maintains.
-
ClassesClassDescriptionHTTP Basic on every request, never establishing a session.An OAuth-style bearer token.One configuration key on an application: the catalogue entry describing it, and the value this application gives it if any.Represents an Essbase application object.A variable defined on an application.A global connection on the server.The AI capabilities of one cube, spoken to over the
/aiendpoints a 26.1 server adds.Represents an Essbase cube on the server.Deprecated.since 2.1.0.A variable defined on one cube, which shadows an application or server variable of the same name for anything running against that cube.A data source object on the Essbase server, which seems to be a general abstraction for a tabular data source, such as a SQL table, MDX result set, CSV file, and others.A special type of member that represents a dimension.Represents a drill-through report on a given cube.A file or folder in the Essbase server file hierarchy.Represents a folder in the remote Essbase server pseudo-filesystem.Special Type of Member that represents a GenerationRepresents a server job, which is any number of different types of actions that have been performed on the server, such as a dimension build, data load, and others.Special Type of Member that represents a LevelTalks to the MCP server Essbase 26.1 serves from inside its own REST API.Reads the server's own MDX function reference.The grid of an MDX result, with the dimension names from the result's metadata.A member in an Essbase cube.Models the outline for a particular cube.Models a particular scenario in a scenarios-enabled Essbase cube.A calculation or MDX script on a cube.The server-level half of the AI diagnosis, made of exactly the rungs that do not need a cube.Server connection.Database creation options.A variable defined on the server itself.Models a session (connection) on the server.Models a URL object that can be returned from the URLs endpoint.A user entry on the server.Represents one of the downloadable utilities on the Essbase server.What the three scopes of variable have in common: a name, a value, and the fact that the server models all three with the sameVariabledocument.Username and password until the server hands back a session, then the session from then on.An already-established session, presented as cookies.