Objectivity for Java Reference

com.objy.db.iapp
Interface PSession


public interface PSession

Reserved for internal use.


Method Summary
 void abort()
           
 void begin()
           
 void checkpoint(int downGradeMode)
           
 void clearSpecialReferences()
           
 void commit()
           
 void dropCachedObject(Object object)
           
 int getCacheInitialPages()
           
 int getCacheMaximumPages()
           
 ClusterStrategy getClusterStrategy()
           
 Connection getConnection()
           
 ooFDObj getFD()
           
 int getIndexMode()
           
 int getMrowMode()
           
 int getOfflineMode()
           
 int getOpenMode()
           
 int getThreadPolicy()
           
 Transaction getTransaction()
           
 int getWaitOption()
           
 boolean isJoined()
           
 boolean isJoined(Thread t)
           
 boolean isOpen()
           
 boolean isRecoveryAutomatic()
           
 boolean isTerminated()
           
 void join()
           
 void leave()
           
 void printRunStatus()
           
 Object reloadCachedObject(Object object)
           
 void requestCluster(Object requestObject, ClusterReason reason, Object obj)
           
 ClusterStrategy setClusterStrategy(ClusterStrategy _clusterStrategy)
           
 void setFlushCacheAfterCommit(boolean mode)
           
 void setFlushCacheAndDeadenObjectsAfterCommit(boolean mode)
           
 void setHotMode(boolean hotMode)
           
 void setIndexMode(int indexMode)
           
 void setLargeObjectMemoryLimit(long size)
           
 void setMrowMode(int mrowMode)
           
 void setOfflineMode(int offlineMode)
           
 void setOpenMode(int _openMode)
           
 void setRecoveryAutomatic(boolean _recoveryAutomatic)
           
 void setRPCTimeout(long time)
           
 void setThreadPolicy(int _threadPolicy)
           
 void setUseIndex(boolean useIndex)
           
 void setWaitOption(int waitOption)
           
 void terminate()
           
 Vector threads()
           
 void upgrade()
           
 

Method Detail

getConnection

public Connection getConnection()

getTransaction

public Transaction getTransaction()

getFD

public ooFDObj getFD()

setOfflineMode

public void setOfflineMode(int offlineMode)

getOfflineMode

public int getOfflineMode()

isOpen

public boolean isOpen()

begin

public void begin()

abort

public void abort()

commit

public void commit()

checkpoint

public void checkpoint(int downGradeMode)

getClusterStrategy

public ClusterStrategy getClusterStrategy()

setClusterStrategy

public ClusterStrategy setClusterStrategy(ClusterStrategy _clusterStrategy)

requestCluster

public void requestCluster(Object requestObject,
                           ClusterReason reason,
                           Object obj)

isTerminated

public boolean isTerminated()

terminate

public void terminate()

threads

public Vector threads()

setThreadPolicy

public void setThreadPolicy(int _threadPolicy)

getThreadPolicy

public int getThreadPolicy()

upgrade

public void upgrade()

dropCachedObject

public void dropCachedObject(Object object)

clearSpecialReferences

public void clearSpecialReferences()

reloadCachedObject

public Object reloadCachedObject(Object object)

setRPCTimeout

public void setRPCTimeout(long time)

getCacheInitialPages

public int getCacheInitialPages()

getCacheMaximumPages

public int getCacheMaximumPages()

getMrowMode

public int getMrowMode()

getWaitOption

public int getWaitOption()

getIndexMode

public int getIndexMode()

setMrowMode

public void setMrowMode(int mrowMode)

setWaitOption

public void setWaitOption(int waitOption)

setIndexMode

public void setIndexMode(int indexMode)

getOpenMode

public int getOpenMode()

setOpenMode

public void setOpenMode(int _openMode)

isRecoveryAutomatic

public boolean isRecoveryAutomatic()

setRecoveryAutomatic

public void setRecoveryAutomatic(boolean _recoveryAutomatic)

join

public void join()

isJoined

public boolean isJoined()

isJoined

public boolean isJoined(Thread t)

leave

public void leave()

printRunStatus

public void printRunStatus()

setLargeObjectMemoryLimit

public void setLargeObjectMemoryLimit(long size)

setHotMode

public void setHotMode(boolean hotMode)

setFlushCacheAfterCommit

public void setFlushCacheAfterCommit(boolean mode)

setFlushCacheAndDeadenObjectsAfterCommit

public void setFlushCacheAndDeadenObjectsAfterCommit(boolean mode)

setUseIndex

public void setUseIndex(boolean useIndex)

Objectivity for Java Reference

Copyright © 2000 Objectivity, Inc. All rights reserved.