com.ibm.jtopenlite.database
Class DatabaseRequestAttributes

java.lang.Object
  extended by com.ibm.jtopenlite.database.DatabaseRequestAttributes
All Implemented Interfaces:
DatabaseChangeDescriptorAttributes, DatabaseCloseCursorAttributes, DatabaseCreateRequestParameterBlockAttributes, DatabaseDeleteDescriptorAttributes, DatabaseDeleteRequestParameterBlockAttributes, DatabaseDescribeAttributes, DatabaseDescribeParameterMarkerAttributes, DatabaseEndStreamFetchAttributes, DatabaseExecuteAttributes, DatabaseExecuteImmediateAttributes, DatabaseExecuteOrOpenAndDescribeAttributes, DatabaseFetchAttributes, DatabaseOpenAndDescribeAttributes, DatabaseOpenDescribeFetchAttributes, DatabasePackageAttributes, DatabasePrepareAndDescribeAttributes, DatabasePrepareAndExecuteAttributes, DatabasePrepareAttributes, DatabaseRetrieveLOBDataAttributes, DatabaseRetrievePackageAttributes, DatabaseStreamFetchAttributes

public class DatabaseRequestAttributes
extends Object
implements DatabaseCloseCursorAttributes, DatabaseFetchAttributes, DatabaseCreateRequestParameterBlockAttributes, DatabaseDeleteRequestParameterBlockAttributes, DatabasePackageAttributes, DatabaseDescribeAttributes, DatabaseDescribeParameterMarkerAttributes, DatabaseRetrievePackageAttributes, DatabaseExecuteAttributes, DatabaseExecuteImmediateAttributes, DatabaseExecuteOrOpenAndDescribeAttributes, DatabaseOpenAndDescribeAttributes, DatabaseOpenDescribeFetchAttributes, DatabasePrepareAttributes, DatabasePrepareAndDescribeAttributes, DatabasePrepareAndExecuteAttributes, DatabaseChangeDescriptorAttributes, DatabaseDeleteDescriptorAttributes, DatabaseStreamFetchAttributes, DatabaseEndStreamFetchAttributes, DatabaseRetrieveLOBDataAttributes


Constructor Summary
DatabaseRequestAttributes()
           
 
Method Summary
 void clear()
           
 DatabaseRequestAttributes copy()
           
 long getBlockingFactor()
           
 int getColumnIndex()
           
 int getCompressionIndicator()
           
 String getCursorName()
           
 int getDescribeOption()
           
 int getExtendedColumnDescriptorOption()
           
 byte[] getExtendedSQLParameterMarkerDataFormat()
           
 String getExtendedSQLStatementText()
           
 long getFetchBufferSize()
           
 int getFetchScrollOption()
           
 int getFetchScrollOptionRelativeValue()
           
 int getHoldIndicator()
           
 int getLOBLocatorHandle()
           
 int getOpenAttributes()
           
 String getPackageLibrary()
           
 String getPackageName()
           
 int getPrepareOption()
           
 String getPrepareStatementName()
           
 int getQueryTimeoutLimit()
           
 int getRequestedSize()
           
 int getResultSetHoldabilityOption()
           
 int getReturnCurrentLengthIndicator()
           
 int getReturnOptimisticLockingColumns()
           
 int getReturnSize()
           
 int getReuseIndicator()
           
 byte[] getRLECompressedFunctionParameters()
           
 int getScrollableCursorFlag()
           
 int getServerSideStaticCursorResultSetSize()
           
 byte[] getSQLExtendedParameterMarkerData()
           
 int getSQLParameterMarkerBlockIndicator()
           
 byte[] getSQLParameterMarkerData()
           
 byte[] getSQLParameterMarkerDataFormat()
           
 String getSQLStatementText()
           
 int getSQLStatementType()
           
 int getStartOffset()
           
 int getSyncPointCount()
           
 int getTranslateIndicator()
           
 int getVariableFieldCompression()
           
 boolean isBlockingFactorSet()
           
 boolean isColumnIndexSet()
           
 boolean isCompressionIndicatorSet()
           
 boolean isCursorNameSet()
           
 boolean isDescribeOptionSet()
           
 boolean isExtendedColumnDescriptorOptionSet()
           
 boolean isExtendedSQLParameterMarkerDataFormatSet()
           
 boolean isExtendedSQLStatementTextSet()
           
 boolean isFetchBufferSizeSet()
           
 boolean isFetchScrollOptionSet()
           
 boolean isHoldIndicatorSet()
           
 boolean isLOBLocatorHandleSet()
           
 boolean isOpenAttributesSet()
           
 boolean isPackageLibrarySet()
           
 boolean isPackageNameSet()
           
 boolean isPrepareOptionSet()
           
 boolean isPrepareStatementNameSet()
           
 boolean isQueryTimeoutLimitSet()
           
 boolean isRequestedSizeSet()
           
 boolean isResultSetHoldabilityOptionSet()
           
 boolean isReturnCurrentLengthIndicatorSet()
           
 boolean isReturnOptimisticLockingColumnsSet()
           
 boolean isReturnSizeSet()
           
 boolean isReuseIndicatorSet()
           
 boolean isRLECompressedFunctionParametersSet()
           
 boolean isScrollableCursorFlagSet()
           
 boolean isServerSideStaticCursorResultSetSizeSet()
           
 boolean isSQLExtendedParameterMarkerDataSet()
           
 boolean isSQLParameterMarkerBlockIndicatorSet()
           
 boolean isSQLParameterMarkerDataFormatSet()
           
 boolean isSQLParameterMarkerDataSet()
           
 boolean isSQLStatementTextSet()
           
 boolean isSQLStatementTypeSet()
           
 boolean isStartOffsetSet()
           
 boolean isSyncPointCountSet()
           
 boolean isTranslateIndicatorSet()
           
 boolean isVariableFieldCompressionSet()
           
 void setBlockingFactor(long value)
           
 void setColumnIndex(int value)
           
 void setCompressionIndicator(int value)
           
 void setCursorName(String value)
           
 void setDescribeOption(int value)
           
 void setExtendedColumnDescriptorOption(int value)
           
 void setExtendedSQLParameterMarkerDataFormat(byte[] value)
           
 void setExtendedSQLStatementText(String value)
           
 void setFetchBufferSize(long value)
           
 void setFetchScrollOption(int fetchScrollOption, int fetchScrollOptionRelativeValue)
           
 void setHoldIndicator(int value)
           
 void setLOBLocatorHandle(int value)
           
 void setOpenAttributes(int value)
           
 void setPackageLibrary(String name)
           
 void setPackageName(String name)
           
 void setPrepareOption(int value)
           
 void setPrepareStatementName(String value)
           
 void setQueryTimeoutLimit(int value)
           
 void setRequestedSize(int value)
           
 void setResultSetHoldabilityOption(int value)
           
 void setReturnCurrentLengthIndicator(int value)
           
 void setReturnOptimisticLockingColumns(int value)
           
 void setReturnSize(int value)
           
 void setReuseIndicator(int value)
           
 void setRLECompressedFunctionParameters(byte[] value)
           
 void setScrollableCursorFlag(int value)
           
 void setServerSideStaticCursorResultSetSize(int value)
           
 void setSQLExtendedParameterMarkerData(byte[] value)
           
 void setSQLParameterMarkerBlockIndicator(int value)
           
 void setSQLParameterMarkerData(byte[] value)
           
 void setSQLParameterMarkerDataFormat(byte[] value)
           
 void setSQLStatementText(String value)
           
 void setSQLStatementType(int value)
           
 void setStartOffset(int value)
           
 void setSyncPointCount(int value)
           
 void setTranslateIndicator(int value)
           
 void setVariableFieldCompression(int value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseRequestAttributes

public DatabaseRequestAttributes()
Method Detail

clear

public void clear()

copy

public DatabaseRequestAttributes copy()

getCursorName

public String getCursorName()

isCursorNameSet

public boolean isCursorNameSet()

setCursorName

public void setCursorName(String value)

getReuseIndicator

public int getReuseIndicator()

isReuseIndicatorSet

public boolean isReuseIndicatorSet()

setReuseIndicator

public void setReuseIndicator(int value)

getTranslateIndicator

public int getTranslateIndicator()

isTranslateIndicatorSet

public boolean isTranslateIndicatorSet()

setTranslateIndicator

public void setTranslateIndicator(int value)

getRLECompressedFunctionParameters

public byte[] getRLECompressedFunctionParameters()

isRLECompressedFunctionParametersSet

public boolean isRLECompressedFunctionParametersSet()

setRLECompressedFunctionParameters

public void setRLECompressedFunctionParameters(byte[] value)

getBlockingFactor

public long getBlockingFactor()

isBlockingFactorSet

public boolean isBlockingFactorSet()

setBlockingFactor

public void setBlockingFactor(long value)

getFetchScrollOption

public int getFetchScrollOption()

getFetchScrollOptionRelativeValue

public int getFetchScrollOptionRelativeValue()

isFetchScrollOptionSet

public boolean isFetchScrollOptionSet()

setFetchScrollOption

public void setFetchScrollOption(int fetchScrollOption,
                                 int fetchScrollOptionRelativeValue)

getFetchBufferSize

public long getFetchBufferSize()

isFetchBufferSizeSet

public boolean isFetchBufferSizeSet()

setFetchBufferSize

public void setFetchBufferSize(long value)

getPackageLibrary

public String getPackageLibrary()

isPackageLibrarySet

public boolean isPackageLibrarySet()

setPackageLibrary

public void setPackageLibrary(String name)

getPackageName

public String getPackageName()

isPackageNameSet

public boolean isPackageNameSet()

setPackageName

public void setPackageName(String name)

getPrepareStatementName

public String getPrepareStatementName()

isPrepareStatementNameSet

public boolean isPrepareStatementNameSet()

setPrepareStatementName

public void setPrepareStatementName(String value)

getSQLStatementText

public String getSQLStatementText()

isSQLStatementTextSet

public boolean isSQLStatementTextSet()

setSQLStatementText

public void setSQLStatementText(String value)

getPrepareOption

public int getPrepareOption()

isPrepareOptionSet

public boolean isPrepareOptionSet()

setPrepareOption

public void setPrepareOption(int value)

getOpenAttributes

public int getOpenAttributes()

isOpenAttributesSet

public boolean isOpenAttributesSet()

setOpenAttributes

public void setOpenAttributes(int value)

getDescribeOption

public int getDescribeOption()

isDescribeOptionSet

public boolean isDescribeOptionSet()

setDescribeOption

public void setDescribeOption(int value)

getScrollableCursorFlag

public int getScrollableCursorFlag()

isScrollableCursorFlagSet

public boolean isScrollableCursorFlagSet()

setScrollableCursorFlag

public void setScrollableCursorFlag(int value)

getHoldIndicator

public int getHoldIndicator()

isHoldIndicatorSet

public boolean isHoldIndicatorSet()

setHoldIndicator

public void setHoldIndicator(int value)

getSQLStatementType

public int getSQLStatementType()

isSQLStatementTypeSet

public boolean isSQLStatementTypeSet()

setSQLStatementType

public void setSQLStatementType(int value)

getSQLParameterMarkerBlockIndicator

public int getSQLParameterMarkerBlockIndicator()

isSQLParameterMarkerBlockIndicatorSet

public boolean isSQLParameterMarkerBlockIndicatorSet()

setSQLParameterMarkerBlockIndicator

public void setSQLParameterMarkerBlockIndicator(int value)

getQueryTimeoutLimit

public int getQueryTimeoutLimit()

isQueryTimeoutLimitSet

public boolean isQueryTimeoutLimitSet()

setQueryTimeoutLimit

public void setQueryTimeoutLimit(int value)

getServerSideStaticCursorResultSetSize

public int getServerSideStaticCursorResultSetSize()

isServerSideStaticCursorResultSetSizeSet

public boolean isServerSideStaticCursorResultSetSizeSet()

setServerSideStaticCursorResultSetSize

public void setServerSideStaticCursorResultSetSize(int value)

getExtendedColumnDescriptorOption

public int getExtendedColumnDescriptorOption()

isExtendedColumnDescriptorOptionSet

public boolean isExtendedColumnDescriptorOptionSet()

setExtendedColumnDescriptorOption

public void setExtendedColumnDescriptorOption(int value)

getResultSetHoldabilityOption

public int getResultSetHoldabilityOption()

isResultSetHoldabilityOptionSet

public boolean isResultSetHoldabilityOptionSet()

setResultSetHoldabilityOption

public void setResultSetHoldabilityOption(int value)

getExtendedSQLStatementText

public String getExtendedSQLStatementText()

isExtendedSQLStatementTextSet

public boolean isExtendedSQLStatementTextSet()

setExtendedSQLStatementText

public void setExtendedSQLStatementText(String value)

getVariableFieldCompression

public int getVariableFieldCompression()

isVariableFieldCompressionSet

public boolean isVariableFieldCompressionSet()

setVariableFieldCompression

public void setVariableFieldCompression(int value)

getReturnOptimisticLockingColumns

public int getReturnOptimisticLockingColumns()

isReturnOptimisticLockingColumnsSet

public boolean isReturnOptimisticLockingColumnsSet()

setReturnOptimisticLockingColumns

public void setReturnOptimisticLockingColumns(int value)

getReturnSize

public int getReturnSize()

isReturnSizeSet

public boolean isReturnSizeSet()

setReturnSize

public void setReturnSize(int value)

getSQLParameterMarkerData

public byte[] getSQLParameterMarkerData()

isSQLParameterMarkerDataSet

public boolean isSQLParameterMarkerDataSet()

setSQLParameterMarkerData

public void setSQLParameterMarkerData(byte[] value)

getSQLExtendedParameterMarkerData

public byte[] getSQLExtendedParameterMarkerData()

isSQLExtendedParameterMarkerDataSet

public boolean isSQLExtendedParameterMarkerDataSet()

setSQLExtendedParameterMarkerData

public void setSQLExtendedParameterMarkerData(byte[] value)

getSQLParameterMarkerDataFormat

public byte[] getSQLParameterMarkerDataFormat()

isSQLParameterMarkerDataFormatSet

public boolean isSQLParameterMarkerDataFormatSet()

setSQLParameterMarkerDataFormat

public void setSQLParameterMarkerDataFormat(byte[] value)

getExtendedSQLParameterMarkerDataFormat

public byte[] getExtendedSQLParameterMarkerDataFormat()

isExtendedSQLParameterMarkerDataFormatSet

public boolean isExtendedSQLParameterMarkerDataFormatSet()

setExtendedSQLParameterMarkerDataFormat

public void setExtendedSQLParameterMarkerDataFormat(byte[] value)

getSyncPointCount

public int getSyncPointCount()

isSyncPointCountSet

public boolean isSyncPointCountSet()

setSyncPointCount

public void setSyncPointCount(int value)

getLOBLocatorHandle

public int getLOBLocatorHandle()

isLOBLocatorHandleSet

public boolean isLOBLocatorHandleSet()

setLOBLocatorHandle

public void setLOBLocatorHandle(int value)

getRequestedSize

public int getRequestedSize()

isRequestedSizeSet

public boolean isRequestedSizeSet()

setRequestedSize

public void setRequestedSize(int value)

getStartOffset

public int getStartOffset()

isStartOffsetSet

public boolean isStartOffsetSet()

setStartOffset

public void setStartOffset(int value)

getCompressionIndicator

public int getCompressionIndicator()

isCompressionIndicatorSet

public boolean isCompressionIndicatorSet()

setCompressionIndicator

public void setCompressionIndicator(int value)

getReturnCurrentLengthIndicator

public int getReturnCurrentLengthIndicator()

isReturnCurrentLengthIndicatorSet

public boolean isReturnCurrentLengthIndicatorSet()

setReturnCurrentLengthIndicator

public void setReturnCurrentLengthIndicator(int value)

getColumnIndex

public int getColumnIndex()

isColumnIndexSet

public boolean isColumnIndexSet()

setColumnIndex

public void setColumnIndex(int value)