A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addBind(SQLParam) - Method in class net.tirasa.connid.commons.db.InsertIntoBuilder
-
Add column name and value pair
- addBind(SQLParam) - Method in class net.tirasa.connid.commons.db.OperationBuilder
- addBind(SQLParam) - Method in class net.tirasa.connid.commons.db.UpdateSetBuilder
-
Add column name and value pair.
- addBind(SQLParam, String) - Method in class net.tirasa.connid.commons.db.UpdateSetBuilder
-
Add column name and expression value pair.
- addBind(SQLParam, String, boolean) - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
-
Add name value pair bindings with operator, this is lazy bindings resolved at
FilterWhereBuilder.getWhereClause() - addNull(String) - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
-
Add null value.
- addValue(SQLParam) - Method in class net.tirasa.connid.commons.db.UpdateSetBuilder
-
Add the update value.
- arrayToProperties(String[], ConnectorMessages) - Static method in class net.tirasa.connid.commons.db.JNDIUtil
-
Parses arrays of string as entries of properties.
- assertBlank(String, String) - Method in class net.tirasa.connid.commons.db.LocalizedAssert
-
Asserts that argument string is blank.
- assertNotBlank(String, String) - Method in class net.tirasa.connid.commons.db.LocalizedAssert
-
Asserts that argument string is not blank.
- assertNotNull(T, String) - Method in class net.tirasa.connid.commons.db.LocalizedAssert
-
Asserts the argument is not null.
- assertNull(T, String) - Method in class net.tirasa.connid.commons.db.LocalizedAssert
-
Asserts the argument is null.
- attribute2jdbcValue(Object, int) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Convert the attribute to expected jdbc type using java conversions Some database strategy sets all attributes as string, other convert them first and than set as native.
B
- blob2ByteArray(Blob) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Make a blob conversion.
C
- closeQuietly(Connection) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Ignores any exception thrown by the
Connectionparameter when closed, it also checks fornull. - closeQuietly(ResultSet) - Static method in class net.tirasa.connid.commons.db.SQLUtil
- closeQuietly(Statement) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Ignores any exception thrown by the
Statement.close()method. - closeQuietly(DatabaseConnection) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Ignores any exception thrown by the
Connectionparameter when closed, it also checks fornull. - commit() - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
commit transaction
- Constants - Class in net.tirasa.connid.commons.db
- createAndExpression(FilterWhereBuilder, FilterWhereBuilder) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createBuilder() - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createContainsExpression(ContainsFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createEndsWithExpression(EndsWithFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createEqualsExpression(EqualsFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createEqualsIgnoreCaseExpression(EqualsIgnoreCaseFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createGreaterThanExpression(GreaterThanFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createGreaterThanOrEqualExpression(GreaterThanOrEqualFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createLessThanExpression(LessThanFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createLessThanOrEqualExpression(LessThanOrEqualFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createOrExpression(FilterWhereBuilder, FilterWhereBuilder) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
- createStartsWithExpression(StartsWithFilter, boolean) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
D
- DatabaseConnection - Class in net.tirasa.connid.commons.db
-
The DatabaseConnection wraps the JDBC connection.
- DatabaseConnection(Connection) - Constructor for class net.tirasa.connid.commons.db.DatabaseConnection
-
Use the
Configurationpassed in to immediately connect to a database. - DatabaseFilterTranslator - Class in net.tirasa.connid.commons.db
-
DatabaseFilterTranslator abstract class translate filters to database WHERE clause The resource specific getAttributeName must be provided in real translator
- DatabaseFilterTranslator(ObjectClass, OperationOptions) - Constructor for class net.tirasa.connid.commons.db.DatabaseFilterTranslator
-
DatabaseFilterTranslator translate filters to database WHERE clause
- DatabaseQueryBuilder - Class in net.tirasa.connid.commons.db
-
The Database Query builder creates the database query.
- DatabaseQueryBuilder(String) - Constructor for class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
DatabaseQuery Constructor which takes advantage of prepared selectFrom SQL clause
- DatabaseQueryBuilder(String, Set<String>) - Constructor for class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
DatabaseQuery Constructor, construct selectFrom from table name, columns and where clause
- DatabaseQueryBuilder.OrderBy - Class in net.tirasa.connid.commons.db
-
The Required order by data subclass
- date2String(Date) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Date to string.
- dispose() - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Closes the internal
Connection.
E
- equals(Object) - Method in class net.tirasa.connid.commons.db.SQLParam
- executeUpdateStatement(Connection, String, SQLParam...) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Executes DML sql statement.
- expect(String) - Method in class net.tirasa.connid.commons.db.ExpectProxy
-
Program the expected method call
- expectAndReturn(String, Object) - Method in class net.tirasa.connid.commons.db.ExpectProxy
-
Program the expected function call
- expectAndThrow(String, Throwable) - Method in class net.tirasa.connid.commons.db.ExpectProxy
-
Program the expected method call
- ExpectProxy<T> - Class in net.tirasa.connid.commons.db
-
This is a Test helper class for testing expected method calls and return values of interfaces
- ExpectProxy() - Constructor for class net.tirasa.connid.commons.db.ExpectProxy
F
- FilterWhereBuilder - Class in net.tirasa.connid.commons.db
-
The Filter Where builder is component intended to be used within subclass of *
AbstractFilterTranslatorto help create the database WHERE query clause. - FilterWhereBuilder() - Constructor for class net.tirasa.connid.commons.db.FilterWhereBuilder
G
- getColumnName() - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder.OrderBy
-
The column name
- getColumnValues(ResultSet) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Read one row from database result set and convert a columns to attribute set.
- getConnection() - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Get the internal JDBC connection.
- getDatasourceConnection(String) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Get the connection from the datasource.
- getDatasourceConnection(String, String, GuardedString) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Get the connection from the dataSource with specified user and password.
- getDatasourceConnection(String, String, GuardedString, Properties) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Get the connection from the dataSource with specified user and password.
- getDatasourceConnection(String, Properties) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Get the connection from the datasource.
- getDriverMangerConnection(String, String, String, GuardedString) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Gets a
Connectionusing the basic driver manager. - getInto() - Method in class net.tirasa.connid.commons.db.InsertIntoBuilder
-
Build the into
- getName() - Method in class net.tirasa.connid.commons.db.SQLParam
-
Accessor for the name property
- getParams() - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
Values in wrapped object
- getParams() - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
- getParams() - Method in class net.tirasa.connid.commons.db.InsertIntoBuilder
- getParams() - Method in class net.tirasa.connid.commons.db.UpdateSetBuilder
- getProxy(Class<T>) - Method in class net.tirasa.connid.commons.db.ExpectProxy
-
Return the Proxy implementation of the Interface
- getQuotedName() - Method in class net.tirasa.connid.commons.db.SQLParam
-
Accessor for the quoted name property
- getSQL() - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
Return full sql statement string
- getSQL() - Method in class net.tirasa.connid.commons.db.UpdateSetBuilder
-
Build the set SQL.
- getSQLAttributeType(int) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Convert database type to connector supported set of attribute types Can be redefined for different databases.
- getSQLParam(ResultSet, int, String, int) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Retrieve the SQL value from result set.
- getSQLParam(Attribute, ObjectClass, OperationOptions) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
-
Get the SQLParam for given attribute
- getSqlType() - Method in class net.tirasa.connid.commons.db.SQLParam
-
Sql Type
- getValue() - Method in class net.tirasa.connid.commons.db.SQLParam
-
The param value
- getValues() - Method in class net.tirasa.connid.commons.db.InsertIntoBuilder
-
Build the values
- getWhere() - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
- getWhereClause() - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
H
- hashCode() - Method in class net.tirasa.connid.commons.db.SQLParam
I
- InsertIntoBuilder - Class in net.tirasa.connid.commons.db
-
The update set builder create the database update statement.
- InsertIntoBuilder() - Constructor for class net.tirasa.connid.commons.db.InsertIntoBuilder
- INVALID_JNDI_ENTRY - Static variable in class net.tirasa.connid.commons.db.JNDIUtil
- invoke(Object, Method, Object[]) - Method in class net.tirasa.connid.commons.db.ExpectProxy
- isAscendent() - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder.OrderBy
-
The ascendent flag
- isDone() - Method in class net.tirasa.connid.commons.db.ExpectProxy
-
Test that all expected was called in the order
- isIn() - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
-
There is a need to put the content into brackets
J
- jdbc2AttributeValue(Object) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
The conversion to required attribute type.
- JNDIUtil - Class in net.tirasa.connid.commons.db
-
Common utility methods regarding JNDI.
- join(String, FilterWhereBuilder, FilterWhereBuilder) - Method in class net.tirasa.connid.commons.db.FilterWhereBuilder
-
Compound join operator
L
- LocalizedAssert - Class in net.tirasa.connid.commons.db
-
Localized asserts is a set of localized asserts utility method that throws localized exception when assert is not true.
- LocalizedAssert(ConnectorMessages) - Constructor for class net.tirasa.connid.commons.db.LocalizedAssert
-
Creates asserts with messages
- LocalizedAssert(ConnectorMessages, boolean) - Constructor for class net.tirasa.connid.commons.db.LocalizedAssert
-
Creates asserts with messages with flag whether to localize argument names
M
- MSG_ACCOUNT_OBJECT_CLASS_REQUIRED - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_DATABASE_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_HOST_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_INVALID_ATTRIBUTE_SET - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_JDBC_DRIVER_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_JDBC_DRIVER_NOT_FOUND - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_JDBC_TEMPLATE_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_PASSWORD_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_PORT_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_RESULT_HANDLER_NULL - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_UID_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
- MSG_USER_BLANK - Static variable in class net.tirasa.connid.commons.db.Constants
N
- net.tirasa.connid.commons.db - package net.tirasa.connid.commons.db
- normalizeNullValues(String, List<SQLParam>, List<SQLParam>) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
The null param vlaue normalizator.
O
- OperationBuilder - Class in net.tirasa.connid.commons.db
- OperationBuilder() - Constructor for class net.tirasa.connid.commons.db.OperationBuilder
- OrderBy(String, Boolean) - Constructor for class net.tirasa.connid.commons.db.DatabaseQueryBuilder.OrderBy
-
One order by column
P
- prepareCall(String, List<SQLParam>) - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Indirect call of prepareCall statement with mapped callable statement parameters
- prepareStatement(String, List<SQLParam>) - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Indirect call of prepare statement with mapped prepare statement parameters
- prepareStatement(DatabaseQueryBuilder) - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Indirect call of prepare statement using the query builder object
- PropertiesResolver - Class in net.tirasa.connid.commons.db
-
Resolver of properties in UNIX/ant style.
R
- resolveProperties(Properties) - Static method in class net.tirasa.connid.commons.db.PropertiesResolver
-
Resolve properties containing already known values
- resolveProperties(Properties, Properties) - Static method in class net.tirasa.connid.commons.db.PropertiesResolver
-
Resolves properties
- rollbackQuietly(Connection) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Ignores any exception thrown by the
Connectionparameter when closed, it also checks fornull. - rollbackQuietly(DatabaseConnection) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Ignores any exception thrown by the
DatabaseConnectionparameter when closed, it also checks fornull.
S
- selectRows(Connection, String, SQLParam...) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Selects all rows from select.
- selectSingleValue(Connection, String, SQLParam...) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Selects single value (first column) from select.
- setColumns(Set<String>) - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
Set the columnNames to get
- setConnection(Connection) - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Set the internal JDBC connection.
- setGuardedStringParam(PreparedStatement, int, GuardedString) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
The helper guardedString bind method.
- setOrderBy(List<DatabaseQueryBuilder.OrderBy>) - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
sET THE ORDER BY CLAUSE
- setParams(CallableStatement, List<SQLParam>) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Binds the "?"
- setParams(PreparedStatement, List<SQLParam>) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Binds the "?"
- setSelectFrom(String) - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
Set selectFrom and from clause
- setSQLParam(PreparedStatement, int, SQLParam) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Set a parameter to statement.
- setTableName(String) - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
Set the table name
- setWhere(FilterWhereBuilder) - Method in class net.tirasa.connid.commons.db.DatabaseQueryBuilder
-
set the where builder
- SQLParam - Class in net.tirasa.connid.commons.db
-
The SQL parameter / util class
- SQLParam(String, Object) - Constructor for class net.tirasa.connid.commons.db.SQLParam
-
The Sql param is a pair of value and its sqlType
- SQLParam(String, Object, int) - Constructor for class net.tirasa.connid.commons.db.SQLParam
-
The Sql param is a pair of value and its sqlType
- SQLParam(String, Object, int, String) - Constructor for class net.tirasa.connid.commons.db.SQLParam
-
The Sql param is a pair of value and its sqlType
- SQLUtil - Class in net.tirasa.connid.commons.db
-
The SQL helper/util class.
- string2Boolean(String) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Convert String to boolean.
- string2Date(String) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
String to Date.
- string2Time(String) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
String to Time.
- string2Timestamp(String) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Convert string to Timestamp
T
- test() - Method in class net.tirasa.connid.commons.db.DatabaseConnection
-
Determines if the underlying JDBC
Connectionis valid. - time2String(Time) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Time to String format.
- timestamp2String(Timestamp) - Static method in class net.tirasa.connid.commons.db.SQLUtil
-
Convert timestamp to string.
- toString() - Method in class net.tirasa.connid.commons.db.SQLParam
U
- UpdateSetBuilder - Class in net.tirasa.connid.commons.db
-
The update set builder create the database update statement.
- UpdateSetBuilder() - Constructor for class net.tirasa.connid.commons.db.UpdateSetBuilder
V
- validateSearchAttribute(Attribute) - Method in class net.tirasa.connid.commons.db.DatabaseFilterTranslator
-
Validate the attribute to supported search types
All Classes All Packages