Skip navigation links

Oracle® OLAP Java API Reference
11g Release 1 (11.1)

B28128-01


oracle.express.olapi.data.full
Class ExpressSpecifiedCursorManager

oracle.express.olapi.data.full.ExpressSpecifiedCursorManager
All Implemented Interfaces:
CursorManager, SpecifiedCursorManager

Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.

public class ExpressSpecifiedCursorManager
implements SpecifiedCursorManager

Method Summary
 Cursor createCursor()
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 Cursor createCursor(CursorInput[] cursorInputs)
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 int getFetchSize()
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 Source[] getInputSources()
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 void setFetchSize(int fetchSize)
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 void setInputSources(Source[] newInputSources)
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 void updateSpecification(CursorInfoSpecification cursorInfoSpec)
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
 void updateSpecification(CursorManagerSpecification cursorManagerSpecification)
          Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.

 

Methods inherited from interface oracle.olapi.data.source.SpecifiedCursorManager
isOpen

 

Methods inherited from interface oracle.olapi.data.cursor.CursorManager
addCursorManagerUpdateListener, close, getSource, isSpecificationUpdateNeeded, removeCursorManagerUpdateListener

 

Method Detail

createCursor

public final Cursor createCursor()
                          throws SpecificationUpdateNeededException
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: CursorManager
Creates a Cursor for the Source associated with the CursorManager.
Specified by:
createCursor in interface CursorManager
Returns:
A Cursor.
Throws:
SpecificationUpdateNeededException

createCursor

public final Cursor createCursor(CursorInput[] cursorInputs)
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Specified by:
createCursor in interface CursorManager

getInputSources

public final Source[] getInputSources()
                               throws TransactionalObjectInvalidException,
                                      TransactionTypeUnavailableException,
                                      TransactionInactiveException
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: SpecifiedCursorManager
Returns an array that has the input Source objects associated with this SpecifiedCursorManager.
Specified by:
getInputSources in interface SpecifiedCursorManager
Returns:
An array of Source objects that are the input Source objects of this SpecifiedCursorManager.
Throws:
TransactionalObjectInvalidException
TransactionTypeUnavailableException
TransactionInactiveException

setInputSources

public final void setInputSources(Source[] newInputSources)
                           throws WriteLockException,
                                  TransactionTypeUnavailableException,
                                  TransactionInactiveException
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: SpecifiedCursorManager
Replaces the existing input SourceSource objects specified by the newInputSources array.
Specified by:
setInputSources in interface SpecifiedCursorManager
Parameters:
newInputSources - An array of SourceSource objects of the SpecifiedCursorManager.
Throws:
WriteLockException
TransactionTypeUnavailableException
TransactionInactiveException

updateSpecification

public final void updateSpecification(CursorManagerSpecification cursorManagerSpecification)
                               throws CursorManagerSpecificationExpiredException,
                                      java.lang.IllegalArgumentException
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: SpecifiedCursorManager
Replaces the CursorManagerSpecification for the SpecifiedCursorManager with the specified CursorManagerSpecification. When you change the structure of the Source for a CursorManagerSpecification, the CursorManagerSpecification becomes outdated. To continue to use a SpecifiedCursorManager that you created using the CursorManagerSpecification, you must create a new CursorManagerSpecification and call this method to pass it to the SpecifiedCursorManager. You can then create new Cursor objects using the SpecifiedCursorManager. The Source produced by a Template is the only OLAP API Source that can change.
Specified by:
updateSpecification in interface SpecifiedCursorManager
Parameters:
cursorManagerSpecification - The CursorManagerSpecification with which you want to replace the existing CursorManagerSpecification for this SpecifiedCursorManager.
Throws:
CursorManagerSpecificationExpiredException
java.lang.IllegalArgumentException

updateSpecification

public final void updateSpecification(CursorInfoSpecification cursorInfoSpec)
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: CursorManager
Replaces the CursorInfoSpecification for this CursorManager with the specified CursorInfoSpecification. When you change the structure of the Source for a CursorManager, the CursorInfoSpecification becomes outdated.

To continue to use this CursorManager, you must create a new CursorInfoSpecification, and call this method and pass in the new CursorInfoSpecification. You can then create new Cursor objects the CursorManager.

Specified by:
updateSpecification in interface CursorManager
Parameters:
cursorInfoSpec - The CursorInfoSpecification with which to replace the current CursorInfoSpecification for this CursorManager.

getFetchSize

public final int getFetchSize()
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: CursorManager
Gets the fetch size for a Cursor created by this CursorManager.
Specified by:
getFetchSize in interface CursorManager
Returns:
An integer that is the fetch size for Cursor objects created by this CursorManager.

setFetchSize

public final void setFetchSize(int fetchSize)
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
Description copied from interface: CursorManager
Specifies the fetch size for Cursor objects created by this CursorManager.
Specified by:
setFetchSize in interface CursorManager
Parameters:
fetchSize - An integer that is the fetch size you want to specify for Cursor objects created by this CursorManager.

Skip navigation links

Copyright © 2002, 2007, Oracle. All rights reserved.