jxUtil 0.6

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

java.lang.Object
  |
  +--org.sourceforge.jxutil.net.ddm.qddprmd.DATA
        |
        +--org.sourceforge.jxutil.net.ddm.qddprmd.STRING
              |
              +--org.sourceforge.jxutil.net.ddm.qddprmd.NAME
                    |
                    +--org.sourceforge.jxutil.net.ddm.qddrdbd.PKGOWNID

public final class PKGOWNID
extends NAME

Package Owner Identifier (PKGOWNID) specifies the end-user name (identifier) of the user that is the owner of the package. The target SQLAM is responsible to any authentication and/or verification of the end-user name which the DDM architecture does not define. The owner of the package is the end-user name (identifier) the target RDB uses for validation of authority to perform the functions represented by the SQL statements being bound or rebound into the package. It is valid for the PKGOWNID to specify an end-user name (identifier) that is different than the one currently associated with an existing package (however, the package collection identifier cannot be changed). The new end-user name is assigned as the owner of the replaced package: * If the PKGRPLOPT(PKGRPLALW) is specified on BGNBND and the bind process results in the package being replaced (see BNDCRTCTL and ENDBND). * If the rebind process results in the package being replaced. See PKGATHKP and PKGATHRVK (values of the PKGATHOPT parameter) for a description of existing package authorizations.

See Also:
BGNBND, REBIND, CodePoints.PKGATHKP, CodePoints.PKGATHRVK, SQL

Field Summary
static short CP
           
 NAMSYMDR value
           
 
Constructor Summary
PKGOWNID(DDM ddm, int len)
           
 
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

CP

public static final short CP
See Also:
Constant Field Values

value

public NAMSYMDR value
Constructor Detail

PKGOWNID

public PKGOWNID(DDM ddm,
                int len)
         throws IOException
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.