|
Oracle® OLAP Java API Reference 11g Release 1 (11.1) B28128-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
oracle.express.olapi.data.full.ExpressSpecifiedCursorManager
Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by CursorManager.
public class ExpressSpecifiedCursorManager
| 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 |
|---|
public final Cursor createCursor()
throws SpecificationUpdateNeededException
CursorManager.CursorManagerCursor for the Source associated with the CursorManager.createCursor in interface CursorManagerCursor.SpecificationUpdateNeededExceptionpublic final Cursor createCursor(CursorInput[] cursorInputs)
CursorManager.createCursor in interface CursorManager
public final Source[] getInputSources()
throws TransactionalObjectInvalidException,
TransactionTypeUnavailableException,
TransactionInactiveException
CursorManager.SpecifiedCursorManagerSource objects associated with this SpecifiedCursorManager.getInputSources in interface SpecifiedCursorManagerSource objects that are the input Source objects of this SpecifiedCursorManager.TransactionalObjectInvalidExceptionTransactionTypeUnavailableExceptionTransactionInactiveException
public final void setInputSources(Source[] newInputSources)
throws WriteLockException,
TransactionTypeUnavailableException,
TransactionInactiveException
CursorManager.SpecifiedCursorManagerSourceSource objects specified by the newInputSources array.setInputSources in interface SpecifiedCursorManagernewInputSources - An array of SourceSource objects of the SpecifiedCursorManager.WriteLockExceptionTransactionTypeUnavailableExceptionTransactionInactiveException
public final void updateSpecification(CursorManagerSpecification cursorManagerSpecification)
throws CursorManagerSpecificationExpiredException,
java.lang.IllegalArgumentException
CursorManager.SpecifiedCursorManagerCursorManagerSpecification 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.updateSpecification in interface SpecifiedCursorManagercursorManagerSpecification - The CursorManagerSpecification with which you want to replace the existing CursorManagerSpecification for this SpecifiedCursorManager.CursorManagerSpecificationExpiredExceptionjava.lang.IllegalArgumentExceptionpublic final void updateSpecification(CursorInfoSpecification cursorInfoSpec)
CursorManager.CursorManagerCursorInfoSpecification 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.
updateSpecification in interface CursorManagercursorInfoSpec - The CursorInfoSpecification with which to replace the current CursorInfoSpecification for this CursorManager.public final int getFetchSize()
CursorManager.CursorManagerCursor created by this CursorManager.getFetchSize in interface CursorManagerCursorManager.public final void setFetchSize(int fetchSize)
CursorManager.CursorManagerCursor objects created by this CursorManager.setFetchSize in interface CursorManagerfetchSize - An integer that is the fetch size you want to specify for Cursor objects created by this CursorManager.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||