A B C D E F G H I J L M N O P R S T

A

AbstractTimeValue - class com.novell.nds.dirxml.driver.jdbc.db.AbstractTimeValue.
A system-independent time value.
addListedColumn(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
addListedColumn(String) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to supply columns that are listed as part of a pending SELECT, INSERT or UPDATE statement.
addLockStatement(DBLockStatement) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBImmutableLock
Does nothing.
addLockStatement(DBLockStatement) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLock
Adds a statement to this lock.
addPrimaryKeyColumn(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
addPrimaryKeyColumn(String) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to supply table primary key info for the table referenced in the pending SQL statement.
addWhereColumn(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
addWhereColumn(String) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to supply columns that are listed as part of the WHERE clause for a pending SELECT, UPDATE, or DELETE statement.
after(Timestamp, Timestamp) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.TimestampUtil
 

B

before(Timestamp, Timestamp) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.TimestampUtil
 

C

CLASS_DATE - Static variable in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
java.sql.Date
CLASS_TIME - Static variable in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
java.sql.Time
CLASS_TIMESTAMP - Static variable in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
java.sql.Timestamp
Close(Connection) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Closes open connection.
Close(Statement) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Closes open statement.
Close(ResultSet) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Closes open results set.
com.novell.nds.dirxml.driver.jdbc.db - package com.novell.nds.dirxml.driver.jdbc.db
Database time formatting and connection state classes.
com.novell.nds.dirxml.driver.jdbc.db.lock - package com.novell.nds.dirxml.driver.jdbc.db.lock
Classes that craft database-specific lock statements.

D

DB2 - class com.novell.nds.dirxml.driver.jdbc.db.DB2.
DB2 JDBC library.
DB2Timestamp - class com.novell.nds.dirxml.driver.jdbc.db.DB2Timestamp.
A DB2 timestamp, default format (e.g. "2002-01-01-00.00.00.000000").
DB2Timestamp(String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.DB2Timestamp
Instantiates a DB2 timestamp, default native format.
DB2Timestamp(String, String, String, String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.DB2Timestamp
Instantiates a DB2 timestamp, default format.
DBConnectionTester - interface com.novell.nds.dirxml.driver.jdbc.db.DBConnectionTester.
Database-independent interface used to determine connection state.
DBImmutableLock - class com.novell.nds.dirxml.driver.jdbc.db.lock.DBImmutableLock.
An immutable database resource lock.
DBImmutableLock() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.DBImmutableLock
Instantiates an immutable database lock with zero statements.
DBImmutableLock(List) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.DBImmutableLock
Instantiates an immutable database lock with zero statements.
DBLib - class com.novell.nds.dirxml.driver.jdbc.db.DBLib.
A database-independent library of useful JDBC methods.
DBLock - class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLock.
A mutable database resource lock.
DBLock() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLock
Instantiates a database lock of zero statements.
DBLockGenerator - class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator.
Default implementation of interface DBLockStatementGenerator.
DBLockGenerator() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
DBLockStatement - class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatement.
A database-native SQL statement that locks a database resource.
DBLockStatement(String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatement
Instantiates a statement.
DBLockStatementGenerator - interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator.
Database-independent interface used to generate proprietary SQL locking statements based upon a pending standardized SQL DML statement.
DBTimeTranslator - interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator.
An interface for implementing custom timestamp, date, and time translators.
DBTimestamp - class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp.
An abstract database timestamp.
DBTimestamp(String, String, String, String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
 
DEFAULT - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
 
DELIMIT(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Encloses undelimited in double quotes "".
DSTime - class com.novell.nds.dirxml.driver.jdbc.db.DSTime.
An abstract directory time value.
DSTime(String, String, String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.DSTime
Instantiates a directory time value.
DSTimeFormat - class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat.
An enumeration of directory time formats.

E

EMPTY_LOCK - Static variable in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
An immutable lock that contains no statements.
equals(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
Is this format equal to the passed String representation?

F

FirstPerReplica(NodeSet, NodeSet, XdsQueryProcessor) - Static method in class com.novell.nds.dirxml.driver.jdbc.util.MappingPolicy
Returns a NodeSet containing a clone of each <add-attr> or <modify-attr> elements passed into it with its corresponding first replica value.

G

GetFormat(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
Translates a String into its corresponding DSTimeFormat representation.
generateDeleteLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
generateDeleteLock() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to request the appropriate database lock for a pending DELETE statement.
generateDeleteLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.OraLockGenerator
 
generateInsertLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
generateInsertLock() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to request the appropriate database lock for a pending INSERT statement.
generateInsertLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.OraLockGenerator
 
generateSelectLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
generateSelectLock() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to request the appropriate database lock for a pending SELECT statement.
generateUpdateLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
generateUpdateLock() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to request the appropriate database lock for a pending UPDATE statement.
generateUpdateLock() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.OraLockGenerator
 
getDBTime() - Method in class com.novell.nds.dirxml.driver.jdbc.db.DSTime
Returns the string representation of a java.sql.Timestamp, java.sql.Date or java.sql.Time instance.
getDSTime() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
Returns this timestamp/date/time value in the directory canonical string format (e.g. CCYYMMDDHHMMSSNNNNNNNNN, CCYYMMDD or HHMMSS) or in the 32-bit integer string format (e.g. "1013368206"), if translation was successful.
getDSTime() - Method in class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
 
getErrorMessage() - Method in class com.novell.nds.dirxml.driver.jdbc.db.AbstractTimeValue
Returns the first parse error message, if any.
getErrorMessage() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
Returns the first parse error message, if any.
getErrorMessage() - Method in class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Returns a parse error message, if any.
getExceptions() - Method in class com.novell.nds.dirxml.driver.jdbc.db.AbstractTimeValue
Returns any exceptions generated while parsing.
getExceptions() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
Returns any exceptions generated while parsing.
getInstance() - Method in class com.novell.nds.dirxml.driver.jdbc.db.DSTime
Returns an instance of java.sql.Timestamp, java.sql.Date or java.sql.Time instance.
getLockStatements() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLock
Retruns the SQL statements that comprise this lock.
getSchemaName() - Method in class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Returns the schema name value in this DN/association.
getSignature() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatement
Returns this statements signature.
getSlashEscapedValue(String) - Method in class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Returns the value of column columnName in this DN/association.
getTableName() - Method in class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Returns the table name value in this DN/association.
getValue(String) - Method in class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Returns the value of column columnName in this DN/association.

H

hashCode() - Method in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
Returns the hashcode of this instance.

I

INT - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
 
IsNotValue(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Is the passed String is null, empty string, or whitespace?
IsValue(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Is the passed String is something other than null, empty string, or whitespace?
isAuthFailure(Connection, SQLException, Trace) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBConnectionTester
Returns whether an authentication error has been encountered.
isBad(Connection, Trace) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBConnectionTester
Deprecated.  
isBad(Connection, SQLException, Trace) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBConnectionTester
Returns the state of connection.
isFatal(Connection, SQLException, Trace) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBConnectionTester
Returns whether a fatal error has been encountered.
isRetry(Connection, SQLException, Trace) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBConnectionTester
Returns whether a timeout or retry condition has been encountered.

J

JAVA - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
 
JDBCDNParser - class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser.
A JDBC shim DN or association (e.g. IDU=1,table=USR,schema=IDM).
JDBCDNParser(String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Instantiates a JDBC shim DN/association.

L

LDAPMustEscapeDelimited(char) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Does a character need to be escaped if included in an LDAP-delimited string?
LEN_TIMESTAMP - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DB2
The length of a default DB2 timestamp (e.g. "2002-01-01-00.00.00.000000")
LastPerReplica(NodeSet, NodeSet, XdsQueryProcessor) - Static method in class com.novell.nds.dirxml.driver.jdbc.util.MappingPolicy
Returns a NodeSet containing a clone of each <add-attr> or <modify-attr> elements passed into it with its corresponding last replica value.

M

MappingPolicy - class com.novell.nds.dirxml.driver.jdbc.util.MappingPolicy.
A collection of methods for mapping multi-valued attributes to single-valued database fields.
MappingPolicy() - Constructor for class com.novell.nds.dirxml.driver.jdbc.util.MappingPolicy
 

N

NewDate(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Instantiates a date object.
NewTime(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Instantiates a time object.
NewTimestamp(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Instantiates a timestamp object.

O

OraLockGenerator - class com.novell.nds.dirxml.driver.jdbc.db.lock.OraLockGenerator.
Default Oracle lock generator implementation.
OraLockGenerator() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.OraLockGenerator
 

P

PROC_CLEANUPLOG(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DB2
Stored Procedure used by preconfigured driver(s) to move processed rows from the log table to the processed table.
PROC_IDG(long[]) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DB2
Stored procedure used by preconfigured driver(s) to retrieve the last generated primary key for table INDIRECT.LAST_IDG.
PROC_IDU(long[]) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DB2
Stored procedure used by preconfigured driver(s) to retrieve the last generated primary key for table INDIRECT.LAST_IDU.
PadPassword(String, String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.Sybase
Ensures a Sybase password is at least 6 characters long.
parseError() - Method in class com.novell.nds.dirxml.driver.jdbc.db.AbstractTimeValue
Indicates whether an error occurred parsing this timestamp/date/time value.
parseError() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
Indicates whether an error occurred parsing this timestamp/date/time value.
parseError() - Method in class com.novell.nds.dirxml.driver.jdbc.util.JDBCDNParser
Indicates whether an error occurred parsing this DN/association.
precisionLost() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
Indicates whether precision was lost translating this timestamp value to the specified directory format.
precisionLost() - Method in class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
Indicates whether precision was lost converting this timestamp to a directory timestamp.

R

reset() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
reset() - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to reset the state of this generator for use with another pending SQL statement.

S

STRING - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
 
Sybase - class com.novell.nds.dirxml.driver.jdbc.db.Sybase.
Sybase JDBC library.
SybaseTimestamp - class com.novell.nds.dirxml.driver.jdbc.db.SybaseTimestamp.
A Sybase timestamp, style 109 (e.g. "Jun 14 2001 1:15:39:583PM").
SybaseTimestamp(String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.SybaseTimestamp
Instantiates a Sybase timestamp, style 109.
SybaseTimestamp(String, String, String, String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.SybaseTimestamp
Instantiates a Sybase timestamp, style 109.
setDSTime(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.DB2Timestamp
 
setDSTime(String) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.DBTimeTranslator
Translates a database-native timestamp/date/time value into an equivalent directory format as per the arguments passed to the constructor.
setDSTime(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
 
setDSTime(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.SybaseTimestamp
 
setTable(String, String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
setTable(String, String) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to supply table name and type info for the pending SQL statement.
setWhereClause(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
setWhereClause(String) - Method in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
Method for caller to supply the WHERE clause signature of the pending SELECT, UPDATE, or DELETE statement.
shouldSubstitute() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLock
Method indicating to the caller whether this lock's statements should replace the ones that generated them.

T

TOBASE64(byte[]) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DB2
Base64-encodes bytes.
TO_ODBC_TIMESTAMP(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DB2
Converts a default DB2 timestamp (e.g. "2002-01-01-00.00.00.000000") to ODBC cannonical format.
TYPE_TABLE - Static variable in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
 
TYPE_VIEW - Static variable in interface com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatementGenerator
 
TimestampUtil - class com.novell.nds.dirxml.driver.jdbc.db.TimestampUtil.
 
TimestampUtil() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.TimestampUtil
 
toString() - Method in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
Returns the String representation of this instance.
toString() - Method in class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockStatement
Returns a String representation of this statement.

A B C D E F G H I J L M N O P R S T