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

A

AbstractTimeValue - Class in com.novell.nds.dirxml.driver.jdbc.db
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 in com.novell.nds.dirxml.driver.jdbc.db
DB2 JDBC library.
DB2Timestamp - Class in com.novell.nds.dirxml.driver.jdbc.db
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 in com.novell.nds.dirxml.driver.jdbc.db
Database-independent interface used to determine connection state.
DBImmutableLock - Class in com.novell.nds.dirxml.driver.jdbc.db.lock
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 in com.novell.nds.dirxml.driver.jdbc.db
A database-independent library of useful JDBC methods.
DBLock - Class in com.novell.nds.dirxml.driver.jdbc.db.lock
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 in com.novell.nds.dirxml.driver.jdbc.db.lock
Default implementation of interface DBLockStatementGenerator.
DBLockGenerator() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.DBLockGenerator
 
DBLockStatement - Class in com.novell.nds.dirxml.driver.jdbc.db.lock
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 in com.novell.nds.dirxml.driver.jdbc.db.lock
Database-independent interface used to generate proprietary SQL locking statements based upon a pending standardized SQL DML statement.
DBTimestamp - Class in com.novell.nds.dirxml.driver.jdbc.db
An abstract database timestamp.
DBTimestamp(String, String, String, String) - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
 
DBTimeTranslator - Interface in com.novell.nds.dirxml.driver.jdbc.db
An interface for implementing custom timestamp, date, and time translators.
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 in com.novell.nds.dirxml.driver.jdbc.db
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 in com.novell.nds.dirxml.driver.jdbc.db
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

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 class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
 
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.
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.
GetFormat(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
Translates a String into its corresponding DSTimeFormat representation.
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
 
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.
IsNotValue(String) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DBLib
Is the passed String is null, empty string, or whitespace?
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.
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?

J

JAVA - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
 
JDBCDNParser - Class in com.novell.nds.dirxml.driver.jdbc.util
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

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.
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")

M

MappingPolicy - Class in com.novell.nds.dirxml.driver.jdbc.util
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 in com.novell.nds.dirxml.driver.jdbc.db.lock
Default Oracle lock generator implementation.
OraLockGenerator() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.lock.OraLockGenerator
 

P

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 class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
Indicates whether precision was lost converting this timestamp to a directory timestamp.
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.
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.

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

setDSTime(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.DB2Timestamp
 
setDSTime(String) - Method in class com.novell.nds.dirxml.driver.jdbc.db.DBTimestamp
 
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.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.
STRING - Static variable in class com.novell.nds.dirxml.driver.jdbc.db.DSTimeFormat
 
Sybase - Class in com.novell.nds.dirxml.driver.jdbc.db
Sybase JDBC library.
SybaseTimestamp - Class in com.novell.nds.dirxml.driver.jdbc.db
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.

T

TimestampUtil - Class in com.novell.nds.dirxml.driver.jdbc.db
 
TimestampUtil() - Constructor for class com.novell.nds.dirxml.driver.jdbc.db.TimestampUtil
 
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.
TOBASE64(byte[]) - Static method in class com.novell.nds.dirxml.driver.jdbc.db.DB2
Base64-encodes bytes.
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.
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
 
A B C D E F G H I J L M N O P R S T 
Skip navigation links