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
Method Summary |
void |
write(DDM ddm)
Write out the object. |
Methods inherited from class org.sourceforge.jxutil.net.ddm.qddprmd.DATA |
getCP, toString |
CP
public static final short CP
- See Also:
- Constant Field Values
value
public NAMSYMDR value
PKGOWNID
public PKGOWNID(DDM ddm,
int len)
throws IOException
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.