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

B12180-01

oracle.AWXML
Class Solve

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.Solve
Direct Known Subclasses:
AggregationSolve, AllocationSolve, ForecastSolve

public abstract class Solve
extends BaseObject

Abstract class representing a calculation that can be performed in an analytic workspace. The Solve can be an aggregation, an allocation, or a forecast. A Solve applies to a measure or to a group of measures within a cube.

Limits may be applied to the dimensions of a Solve.

Use the following link to view a graphical representation of oracle.AWXML.Solve.

OLAP Analytic Workspace Multidimensional Solve Model


Fields inherited from class oracle.AWXML.BaseObject
AWNULL, DATABASENULL, m_commandResults, m_commandResultText, m_id, m_listResults, m_longName, m_name, m_owner, m_pluralName, m_schema, m_shortName, s_EndElementTag, s_EndEndTag, s_EndStartTag, s_EndTag, s_Indent, s_JAVA_LINEEND, s_NEWLINE, s_objectCounter, s_StartEndTag, s_StartStartTag

 

Constructor Summary
Solve()
          Default Constructor
Solve(BaseObject input)
          Constructor that takes the owner of this object.

 

Method Summary
 void addDimensionMemberSelection(DimensionMemberSelection input)
           
 DimensionMemberSelection createDimensionMemberSelection()
          Creates a new DimensionMemberSelection for the Solve.
 java.lang.String Delete(AWConnection connection)
          Removes a Solve from the analytic workspace.
 java.util.Vector getDimensionMemberSelection()
           
 java.lang.String getId()
          Returns the full name of the current object.
 java.lang.String getParentId()
          Returns the identifier of the parent of the current object.
 int getSolveOrder()
           
 void readAWMetaData(AWConnection connection)
           
 void removeDimensionMemberSelection(DimensionMemberSelection input)
           
 void setSolveOrder(int input)
           
 void setSolveOrder(java.lang.String input)
           
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

Methods inherited from class oracle.AWXML.BaseObject
Alter, Create, CreateAfter, CreateBefore, CreateFirst, getLongName, getName, getOwner, getPluralName, getSchema, getShortName, setLongName, setName, setPluralName, setSchema, setShortName

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

Solve

public Solve()
Default Constructor

Solve

public Solve(BaseObject input)
Constructor that takes the owner of this object.
Parameters:
input - BaseObject that is the owner of this object in the object model
Method Detail

getId

public java.lang.String getId()
Description copied from class: BaseObject
Returns the full name of the current object. Standard form conventions specify a full name for each logical object, because simple logical names are not unique outside their name space. The full name includes the simple logical name, but also indicates the name space to which the object belongs and its object type.

The following is an example of a full name for an attribute whose simple name is TIME_SPAN and whose parent object is a dimension called TIME.

GLOBAL_AW.TIME.TIME_SPAN.ATTRIBUTE

For more information on standard form naming conventions, see the Oracle OLAP Application Developer's Guide.

Overrides:
getId in class BaseObject
Returns:
String

getParentId

public java.lang.String getParentId()
Description copied from class: BaseObject
Returns the identifier of the parent of the current object. If the current object is a top-level object, such as a cube or a dimension, this method returns the ID of the current object.
Overrides:
getParentId in class BaseObject
Returns:
String

getSolveOrder

public int getSolveOrder()
Returns:
 

setSolveOrder

public void setSolveOrder(int input)
Returns:
 

setSolveOrder

public void setSolveOrder(java.lang.String input)
Returns:
 

addDimensionMemberSelection

public void addDimensionMemberSelection(DimensionMemberSelection input)
Returns:
 

removeDimensionMemberSelection

public void removeDimensionMemberSelection(DimensionMemberSelection input)
Returns:
 

getDimensionMemberSelection

public java.util.Vector getDimensionMemberSelection()
Returns:
 

WriteToXML

public java.lang.String WriteToXML()
Returns the object as an XML string.
Overrides:
WriteToXML in class BaseObject
Returns:
A String containing the XML that represents the object

createDimensionMemberSelection

public DimensionMemberSelection createDimensionMemberSelection()
Creates a new DimensionMemberSelection for the Solve. A DimensionMemberSelection specifies a set of dimension members or levels.
Returns:
DimensionMemberSelection

Delete

public java.lang.String Delete(AWConnection connection)
Removes a Solve from the analytic workspace.
Overrides:
Delete in class BaseObject
Parameters:
connection - AWConnection
Returns:
String containing "success" if successful

readAWMetaData

public void readAWMetaData(AWConnection connection)

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.