Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES