A B C D E F G H I J L M N O P R S T U V 
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 Connection parameter when closed, it also checks for null.
closeQuietly(ResultSet) - Static method in class net.tirasa.connid.commons.db.SQLUtil
Closes the ResultSet and ignores any Exception that may be thrown by the ResultSet.close() method.
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 Connection parameter when closed, it also checks for null.
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 Configuration passed 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 * AbstractFilterTranslator to 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 Connection using 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 Connection parameter when closed, it also checks for null.
rollbackQuietly(DatabaseConnection) - Static method in class net.tirasa.connid.commons.db.SQLUtil
Ignores any exception thrown by the DatabaseConnection parameter when closed, it also checks for null.

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 Connection is 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
A B C D E F G H I J L M N O P R S T U V 
All Classes All Packages