Skip navigation links


com.essbase.eas.essbase.api.core
Class DatabaseState

java.lang.Object
  extended by com.essbase.eas.essbase.api.core.DatabaseState


public class DatabaseState
extends java.lang.Object

This class maps to the functional API database state information. In the C API this is the ESS_DBSTATE_T structure.

Warning: there are semantics regarding some of these properties. We have to be careful how we document and expose those semantics.

Version:
1.00, 11/03/2000
Author:
Hank Cox

Field Summary
static int PRIVILEGE_CALC
           
static int PRIVILEGE_DBDESIGN
           
static int PRIVILEGE_NONE
           
static int PRIVILEGE_READ
           
static int PRIVILEGE_WRITE
           

 

Constructor Summary
DatabaseState()
          constructs a DatabaseState object with the default values.

 

Method Summary
 void addVolume(DatabaseVolume value)
           
 int getAccess()
           
 boolean getCacheMemLocking()
           
 boolean getCalcCreateBlock()
           
 boolean getCalcNoAggMissing()
           
 boolean getCalcNoAvgMissing()
           
 boolean getCalcTwoPass()
           
 int getCommitBlocks()
           
 int getCommitRows()
           
 short getCrConvType()
           
 java.lang.String getCrDbName()
           
 java.lang.String getCrTypeMember()
           
 boolean getDataCompress()
           
 short getDataCompressType()
           
 java.lang.String getDescription()
           
 long getIndexPageSize()
           
 short getIndexType()
           
 boolean getIsAutoLoadEnabled()
           
 boolean getIsLoadable()
           
 short getIsolationLevel()
           
 int getMaxMem()
           
 int getMaxMemDataFileCache()
           
 long getMaxMemIndex()
           
 boolean getPreImage()
           
 int getRetrievalBuffer()
           
 int getRetrievalSortBuffer()
           
 int getTimeOut()
           
 java.util.List getVolumes()
           
 void setAccess(int value)
           
 void setCacheMemLocking(boolean value)
           
 void setCaclNoAggMissing(boolean value)
           
 void setCalcCreateBlock(boolean value)
           
 void setCalcNoAvgMissing(boolean value)
           
 void setCalcTwoPass(boolean value)
           
 void setCommitBlocks(int value)
           
 void setCommitRows(int value)
           
 void setCrConvType(short value)
           
 void setCrDbName(java.lang.String value)
           
 void setCrTypeMember(java.lang.String value)
           
 void setDataCompress(boolean value)
           
 void setDataCompressType(short value)
           
 void setDescription(java.lang.String value)
           
 void setIndexPageSize(long value)
           
 void setIndexType(short value)
           
 void setIsAutoLoadEnabled(boolean value)
           
 void setIsLoadable(boolean value)
           
 void setIsolationLevel(short value)
           
 void setMaxMem(int value)
           
 void setMaxMemDataFileCache(int value)
           
 void setMaxMemIndex(long value)
           
 void setPreImage(boolean value)
           
 void setRetrievalBuffer(int value)
           
 void setRetrievalSortBuffer(int value)
           
 void setTimeOut(int value)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

PRIVILEGE_NONE

public static final int PRIVILEGE_NONE
See Also:
Constant Field Values

PRIVILEGE_READ

public static final int PRIVILEGE_READ
See Also:
Constant Field Values

PRIVILEGE_WRITE

public static final int PRIVILEGE_WRITE
See Also:
Constant Field Values

PRIVILEGE_CALC

public static final int PRIVILEGE_CALC
See Also:
Constant Field Values

PRIVILEGE_DBDESIGN

public static final int PRIVILEGE_DBDESIGN
See Also:
Constant Field Values

Constructor Detail

DatabaseState

public DatabaseState()
constructs a DatabaseState object with the default values.

Method Detail

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String value)

getIsLoadable

public boolean getIsLoadable()

setIsLoadable

public void setIsLoadable(boolean value)

getIsAutoLoadEnabled

public boolean getIsAutoLoadEnabled()

setIsAutoLoadEnabled

public void setIsAutoLoadEnabled(boolean value)

getAccess

public int getAccess()

setAccess

public void setAccess(int value)

getIndexType

public short getIndexType()

setIndexType

public void setIndexType(short value)

getMaxMem

public int getMaxMem()

setMaxMem

public void setMaxMem(int value)

getMaxMemDataFileCache

public int getMaxMemDataFileCache()

setMaxMemDataFileCache

public void setMaxMemDataFileCache(int value)

getCalcNoAggMissing

public boolean getCalcNoAggMissing()

setCaclNoAggMissing

public void setCaclNoAggMissing(boolean value)

getCalcNoAvgMissing

public boolean getCalcNoAvgMissing()

setCalcNoAvgMissing

public void setCalcNoAvgMissing(boolean value)

getCalcTwoPass

public boolean getCalcTwoPass()

setCalcTwoPass

public void setCalcTwoPass(boolean value)

getCalcCreateBlock

public boolean getCalcCreateBlock()

setCalcCreateBlock

public void setCalcCreateBlock(boolean value)

getCrDbName

public java.lang.String getCrDbName()

setCrDbName

public void setCrDbName(java.lang.String value)

getCrTypeMember

public java.lang.String getCrTypeMember()

setCrTypeMember

public void setCrTypeMember(java.lang.String value)

getCrConvType

public short getCrConvType()

setCrConvType

public void setCrConvType(short value)

getMaxMemIndex

public long getMaxMemIndex()

setMaxMemIndex

public void setMaxMemIndex(long value)

getIndexPageSize

public long getIndexPageSize()

setIndexPageSize

public void setIndexPageSize(long value)

getCacheMemLocking

public boolean getCacheMemLocking()

setCacheMemLocking

public void setCacheMemLocking(boolean value)

getDataCompress

public boolean getDataCompress()

setDataCompress

public void setDataCompress(boolean value)

getDataCompressType

public short getDataCompressType()

setDataCompressType

public void setDataCompressType(short value)

getRetrievalBuffer

public int getRetrievalBuffer()

setRetrievalBuffer

public void setRetrievalBuffer(int value)

getRetrievalSortBuffer

public int getRetrievalSortBuffer()

setRetrievalSortBuffer

public void setRetrievalSortBuffer(int value)

getIsolationLevel

public short getIsolationLevel()

setIsolationLevel

public void setIsolationLevel(short value)

getPreImage

public boolean getPreImage()

setPreImage

public void setPreImage(boolean value)

getTimeOut

public int getTimeOut()

setTimeOut

public void setTimeOut(int value)

getCommitBlocks

public int getCommitBlocks()

setCommitBlocks

public void setCommitBlocks(int value)

getCommitRows

public int getCommitRows()

setCommitRows

public void setCommitRows(int value)

getVolumes

public java.util.List getVolumes()

addVolume

public void addVolume(DatabaseVolume value)

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.