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
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 |
Method Summary |
void |
write(DDM ddm)
Write out the object. |
Methods inherited from class org.sourceforge.jxutil.net.ddm.qddprmd.DATA |
getCP, toString |
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
PKGISOLVL
public PKGISOLVL(DDM ddm,
int len)
throws IOException
PKGISOLVL
private PKGISOLVL(short value)
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
Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.