public class PCollManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
CLOSE_RETAIN_TABLE |
static java.lang.String |
PERSIST_MGR_NONE |
static java.lang.String |
PERSIST_MGR_ORACLE |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
int |
getCollectionIdFromPersistManager() |
java.sql.Connection |
getConnection() |
java.lang.String |
getName() |
long |
getNextObjId() |
long |
getNextObjId(int colId) |
long |
getPersistentNextNodeId(int colId) |
static java.util.Map |
getStateManagerAdapter() |
boolean |
hasPersistMgr() |
boolean |
isEnhancedMode() |
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 |
setEnhancedMode(boolean enhancedMode) |
void |
setEnhancedModeSinkType(java.lang.String enhancedModeType) |
void |
setName(java.lang.String name) |
void |
setSequenceIncrementSize(long seqIncSize) |
void |
setTableCreated(boolean tableCreatedFlag) |
void |
useObjIdUpto(long id)
* Internal: Applications should not use this method.
|
public static final java.lang.String PERSIST_MGR_ORACLE
public static final java.lang.String PERSIST_MGR_NONE
public static final int CLOSE_RETAIN_TABLE
public PCollManager(PCollManagerHelper helper, java.lang.String name, java.lang.String persistMgrName)
public PCollManager(PCollManagerHelper helper, java.lang.String name, java.lang.String persistMgrName, boolean bPersistent)
public PCollManager(PCollManagerHelper helper, java.lang.String name, java.lang.String persistMgrName, boolean bPersistent, boolean tableCreated)
public PCollManager(PCollManagerHelper helper, java.lang.String name, boolean bPersistent)
public PCollManager(java.lang.String dbURL, java.lang.String name, java.lang.String persistMgrName)
public boolean isOpen()
public void reopen(java.lang.String name)
public void close()
public void close(int flags)
public void releaseConnection()
public boolean hasPersistMgr()
public java.lang.String getName()
public void setName(java.lang.String name)
public void overrideObjectNames(java.lang.String tabName, java.lang.String seqName)
public void resolveName()
public long getPersistentNextNodeId(int colId)
public long getNextObjId(int colId)
public long getNextObjId()
public void useObjIdUpto(long id)
public PCollection createCollection(java.lang.String collName, int nodeCapacity)
public PCollection createCollection(java.lang.String collName, int nodeCapacity, int maxActiveLeafNodes, int collId)
public PCollection createCollection(java.lang.String collName, int nodeCapacity, int maxActiveLeafNodes)
public java.sql.Connection getConnection()
public void resetConnection(java.sql.Connection conn)
public int getCollectionIdFromPersistManager()
public void commit()
public void setSequenceIncrementSize(long seqIncSize)
public void setEnhancedMode(boolean enhancedMode)
public void setEnhancedModeSinkType(java.lang.String enhancedModeType)
public static final java.util.Map getStateManagerAdapter()
public boolean isEnhancedMode()
public void setTableCreated(boolean tableCreatedFlag)