jxUtil 0.6

org.sourceforge.jxutil.net.ddm.qddrdbd
Class PKGISOLVL

java.lang.Object
  |
  +--org.sourceforge.jxutil.net.ddm.qddprmd.DATA
        |
        +--org.sourceforge.jxutil.net.ddm.qddprmd.STRING
              |
              +--org.sourceforge.jxutil.net.ddm.qddrdbd.PKGISOLVL
All Implemented Interfaces:
CodePoints

public class PKGISOLVL
extends STRING
implements CodePoints

Package Isolation Level (PKGISOLVL) String specifies the isolation level used when SQL statements in the package are executed unless some target relational database runtime mechanism overrides them. This parameter does not affect the isolation level used during the package bind process. When the package is created, the target RDB is allowed to promote the specified isolation level to a level that provides more protection. In this respect, the package isolation levels are listed below with the isolation level that provides the most protection listed first and the isolation level that provides the least protection listed last. ISOLVLRR <-- Most protection ISOLVLALL ISOLVLCS ISOLVLCHG ISOLVLNC <-- Least protection The target RDB can promote the specified isolation level to the next higher isolation level in the preceding list that the target RDB supports. The target RDB cannot demote the specified package isolation level. This would result in exposing the requester to data integrity problems.

See Also:
BGNBND, REBIND

Field Summary
static PKGISOLVL ALL
           
static PKGISOLVL CHANGE
           
static short CP
           
static PKGISOLVL CURS
           
static PKGISOLVL NOCOMMIT
           
static PKGISOLVL RR
           
private  CODPNTDR value
           
 
Fields inherited from interface org.sourceforge.jxutil.net.ddm.qddrdbd.CodePoints
BNDCHKONL, BNDERRALW, BNDEXSOPT, BNDEXSRQR, BNDNERALW, CSTBITS, CSTMBCS, CSTSBCS, CSTSYSDFT, DECDELCMA, DECDELPRD, DFTPKG, EURDATFMT, EURTIMFMT, EXPALL, EXPNON, FIXROWPRC, FRCFIXROW, ISODATFMT, ISOLVLALL, ISOLVLCHG, ISOLVLCS, ISOLVLNC, ISOLVLRR, ISOTIMFMT, JISDATFMT, JISTIMFMT, LMTBLKPRC, PKGATHKP, PKGATHRVK, PKGRPLALW, PKGRPLNA, RDBRLSCMM, RDBRLSCNV, STRDELAP, STTASMEUI, STTSCCCLS, STTSTRDEL, USADATFMT, USATIMFMT
 
Constructor Summary
  PKGISOLVL(DDM ddm, int len)
           
private PKGISOLVL(short value)
           
 
Method Summary
 void write(DDM ddm)
          Write out the object.
 
Methods inherited from class org.sourceforge.jxutil.net.ddm.qddprmd.DATA
getCP, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALL

public static final PKGISOLVL ALL
See Also:
CodePoints.ISOLVLALL

CHANGE

public static final PKGISOLVL CHANGE
See Also:
CodePoints.ISOLVLCHG

CP

public static final short CP
See Also:
Constant Field Values

CURS

public static final PKGISOLVL CURS
See Also:
CodePoints.ISOLVLCS

NOCOMMIT

public static final PKGISOLVL NOCOMMIT
See Also:
CodePoints.ISOLVLNC

RR

public static final PKGISOLVL RR
See Also:
CodePoints.ISOLVLRR

value

private final CODPNTDR value
Constructor Detail

PKGISOLVL

public PKGISOLVL(DDM ddm,
                 int len)
          throws IOException

PKGISOLVL

private PKGISOLVL(short value)
Method Detail

write

public void write(DDM ddm)
           throws IOException
Description copied from class: DATA
Write out the object.

Overrides:
write in class DATA
Parameters:
ddm - the DDM stream
IOException

jxUtil 0.6

Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.