| 
 | Oracle OLAP Analytic Workspace Java API Reference 10g Release 1 (10.1) B12180-01 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--oracle.AWAction.Interaction
Assembles a series of actions into a unit of work to be performed on an analytic workspace. The Interaction class includes methods for creating AWAction objects and adding and removing them from the interaction.
Interaction objects also have methods for associating a connection object with the interaction. A connection object defines a database connection and an OLAP session.
AWAction| Constructor Summary | |
| Interaction()Constructor for an Interaction. | |
| Method Summary | |
|  void | addAWAction(AWAction input)Adds an AWActionto theInteraction. | 
|  AWAction | createAction(java.lang.String actionType)Creates a new AWAction. | 
|  void | execute()Execute the current Interaction. | 
| static java.lang.String | Execute(oracle.sql.CLOB input)Executes a CLOB containing an XML string. | 
|  java.util.Vector | getAWActions()Returns all the AWActionobjects associated with thisInteraction. | 
|  AWConnection | getConnection()Returns the current connection to the current analytic workspace. | 
|  java.lang.String | getResult()Returns the result of the Interaction. | 
|  void | removeAllAWActions()Removes all AWActionobjects from theInteraction. | 
|  void | removeAWAction(AWAction input)Removes an AWActionfrom theInteraction. | 
|  void | setConnection(AWConnection input)Initiates a connection to the Database and establishes an OLAP session. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public Interaction()
Interaction.| Method Detail | 
public AWConnection getConnection()
AWConnectionpublic void setConnection(AWConnection input)
input - AWConnectionpublic void addAWAction(AWAction input)
AWAction to the Interaction. An AWAction describes a basic operation to perform on an object model.input - AWActionpublic void removeAWAction(AWAction input)
AWAction from the Interaction.input - AWActionpublic void removeAllAWActions()
AWAction objects from the Interaction.public java.util.Vector getAWActions()
AWAction objects associated with this Interaction.Vectorpublic java.lang.String getResult()
Interaction.Stringpublic AWAction createAction(java.lang.String actionType)
AWAction.actionType - A String whose values can be Alter, Attach, Commit, Create, Delete, Detach, or BuildDatabaseAWActionpublic void execute()
Interaction.public static java.lang.String Execute(oracle.sql.CLOB input)
input - CLOB| 
 | Oracle OLAP Analytic Workspace Java API Reference 10g Release 1 (10.1) B12180-01 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||