Oracle OLAP Analytic Workspace Java API Reference
10g Release 1 (10.1)

B12180-01

Package oracle.AWAction

Contains classes that assign a basic action to an object model and load data into an analytic workspace.

See:
          Description

Class Summary
Alter Alters an object model in an analytic workspace.
Attach Attaches an analytic workspace.
AWAction Defines an action to perform on an object model in the context of a database connection.
BuildDatabase Builds an analytic workspace and loads data from the mapped data source.
Commit Commits the changes to an analytic workspace.
Create Creates an object model in an analytic workspace.
Delete Deletes an object model in an analytic workspace.
Detach Detaches an analytic workspace.
Interaction Assembles a series of actions into a unit of work to be performed on an analytic workspace.

 

Package oracle.AWAction Description

Contains classes that assign a basic action to an object model and load data into an analytic workspace. Basic actions are: Create, Delete, Attach, Detach, and Commit.

Use the following link to view a graphical representation of the action model.

OLAP Analytic Workspace API Action Model

The oracle.AWAction package is required for creating XML that can be implemented within the Database. XML persists the definition of an object, but it cannot capture the notion of an object's state. The XML that represents an object must be wrapped in an AWAction object. Each AWAction must be included in an Interaction object. An Interaction object is a container for a unit of work to be performed on an analytic workspace.

The oracle.AWAction.BuildDatabase class builds an analytic workspace and loads it with data. This class is used for both Java and XML deployments.

The oracle.AWAction.BuildDatabase class is the only class in the AWAction package that is needed by Java applications that execute through JDBC. The AWXML package includes action methods on all the objects in the object model. For example, a Cube object has a Create method and a Delete method. However, you can choose to use the AWAction package to assign actions to object models. In this case, each action object simply invokes the related method on the object model. For example, a Commit action on a cube will simply call the Commit method of the cube object.


Oracle OLAP Analytic Workspace Java API Reference
10g Release 1 (10.1)

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.