Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.0.0)

E17483-01

oracle.jbo.pcoll
Class PCollManager

java.lang.Object
  extended by oracle.jbo.pcoll.PCollManager

public class PCollManager
extends java.lang.Object


Field Summary
static int CLOSE_RETAIN_TABLE
           
static java.lang.String PERSIST_MGR_NONE
           
static java.lang.String PERSIST_MGR_ORACLE
           
 
Constructor Summary
PCollManager(PCollManagerHelper helper, java.lang.String name, boolean bPersistent)
           
PCollManager(PCollManagerHelper helper, java.lang.String name, java.lang.String persistMgrName)
           
PCollManager(PCollManagerHelper helper, java.lang.String name, java.lang.String persistMgrName, boolean bPersistent)
           
PCollManager(PCollManagerHelper helper, java.lang.String name, java.lang.String persistMgrName, boolean bPersistent, boolean tableCreated)
           
PCollManager(java.lang.String dbURL, java.lang.String name, java.lang.String persistMgrName)
           
 
Method Summary
 void close()
           
 void close(int flags)
           
 void commit()
           
 PCollection createCollection(java.lang.String collName, int nodeCapacity)
           
 PCollection createCollection(java.lang.String collName, int nodeCapacity, int maxActiveLeafNodes)
           
 PCollection createCollection(java.lang.String collName, int nodeCapacity, int maxActiveLeafNodes, int collId)
           
 java.sql.Connection getConnection()
           
 java.lang.String getName()
           
 long getNextObjId()
           
 long getNextObjId(int colId)
           
 long getPersistentNextNodeId(int colId)
           
 boolean hasPersistMgr()
           
 boolean isOpen()
           
 void overrideObjectNames(java.lang.String tabName, java.lang.String seqName)
           
 void releaseConnection()
           
 void reopen(java.lang.String name)
           
 void resetConnection(java.sql.Connection conn)
           
 void resolveName()
           
 void setName(java.lang.String name)
           
 void setSequenceIncrementSize(long seqIncSize)
           
 void useObjIdUpto(long id)
          * Internal: Applications should not use this method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERSIST_MGR_ORACLE

public static final java.lang.String PERSIST_MGR_ORACLE
See Also:
Constant Field Values

PERSIST_MGR_NONE

public static final java.lang.String PERSIST_MGR_NONE
See Also:
Constant Field Values

CLOSE_RETAIN_TABLE

public static final int CLOSE_RETAIN_TABLE
See Also:
Constant Field Values
Constructor Detail

PCollManager

public PCollManager(PCollManagerHelper helper,
                    java.lang.String name,
                    java.lang.String persistMgrName)

PCollManager

public PCollManager(PCollManagerHelper helper,
                    java.lang.String name,
                    java.lang.String persistMgrName,
                    boolean bPersistent)

PCollManager

public PCollManager(PCollManagerHelper helper,
                    java.lang.String name,
                    java.lang.String persistMgrName,
                    boolean bPersistent,
                    boolean tableCreated)

PCollManager

public PCollManager(PCollManagerHelper helper,
                    java.lang.String name,
                    boolean bPersistent)

PCollManager

public PCollManager(java.lang.String dbURL,
                    java.lang.String name,
                    java.lang.String persistMgrName)
Method Detail

isOpen

public boolean isOpen()

reopen

public void reopen(java.lang.String name)

close

public void close()

close

public void close(int flags)

releaseConnection

public void releaseConnection()

hasPersistMgr

public boolean hasPersistMgr()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

overrideObjectNames

public void overrideObjectNames(java.lang.String tabName,
                                java.lang.String seqName)

resolveName

public void resolveName()

getPersistentNextNodeId

public long getPersistentNextNodeId(int colId)

getNextObjId

public long getNextObjId(int colId)

getNextObjId

public long getNextObjId()

useObjIdUpto

public void useObjIdUpto(long id)
* Internal: Applications should not use this method.


createCollection

public PCollection createCollection(java.lang.String collName,
                                    int nodeCapacity)

createCollection

public PCollection createCollection(java.lang.String collName,
                                    int nodeCapacity,
                                    int maxActiveLeafNodes,
                                    int collId)

createCollection

public PCollection createCollection(java.lang.String collName,
                                    int nodeCapacity,
                                    int maxActiveLeafNodes)

getConnection

public java.sql.Connection getConnection()

resetConnection

public void resetConnection(java.sql.Connection conn)

commit

public void commit()

setSequenceIncrementSize

public void setSequenceIncrementSize(long seqIncSize)

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.0.0)

E17483-01

Copyright © 1997, 2011, Oracle. All rights reserved.