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

B10994-01

oracle.olapi.data.source
Class SourceDefinition

java.lang.Object
  |
  +--oracle.olapi.data.source.SourceDefinition
Direct Known Subclasses:
DynamicDefinition, HiddenDefinition, ImmutableDefinition

public abstract class SourceDefinition
extends java.lang.Object
implements TransactionalObject

Contains information about the origins of the Source for which it was created. Whenever a Source is created, Oracle OLAP also creates a SourceDefinition for that Source. Every Source has a paired SourceDefinition.


Method Summary
 Source findOrCreateSource(Transaction transaction)
           
 DataProvider getDataProvider()
          Returns the DataProvider that you or Oracle OLAP used to produce the Source that is paired to this SourceDefinition.
 Source getSource()
          Gets the Source for this SourceDefinition.

 

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

 

Method Detail

findOrCreateSource

public Source findOrCreateSource(Transaction transaction)

getDataProvider

public final DataProvider getDataProvider()
Returns the DataProvider that you or Oracle OLAP used to produce the Source that is paired to this SourceDefinition.
Returns:
The DataProvider that you or Oracle OLAP used to produce the Source that is paired to this SourceDefinition.

getSource

public final Source getSource()
Gets the Source for this SourceDefinition.
Returns:
The Source for this SourceDefinition.

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

B10994-01

Copyright © 2002, 2003, Oracle. All Rights Reserved.