A C D E G H I M P Q R S T U V 
All Classes All Packages

A

Activator - Class in tigase.db.converter
 
Activator() - Constructor for class tigase.db.converter.Activator
 
addRepo(DataRepository) - Method in class tigase.db.converter.DataRepoPool
 
addRosterItem(UserRosterItem) - Method in class tigase.db.converter.converters.UserEntity
 
addRosterItems(List<UserRosterItem>) - Method in class tigase.db.converter.converters.UserEntity
 
apply(T) - Method in interface tigase.db.converter.QueryExecutor.QueryFunction
 
automaticSchemaManagement() - Method in class tigase.db.converter.DataRepoPool
 

C

checkConnectivity(Duration) - Method in class tigase.db.converter.DataRepoPool
 
checkSchemaVersion(DataSourceAware<? extends DataSource>, boolean) - Method in class tigase.db.converter.DataRepoPool
 
checkTable(String) - Method in class tigase.db.converter.DataRepoPool
 
checkTable(String, String) - Method in class tigase.db.converter.DataRepoPool
 
commit() - Method in class tigase.db.converter.DataRepoPool
 
Converter - Class in tigase.db.converter
 
Converter(Properties) - Constructor for class tigase.db.converter.Converter
 
Converter.ConverterProperties - Class in tigase.db.converter
 
Converter.SERVER - Enum in tigase.db.converter
 
ConverterProperties() - Constructor for class tigase.db.converter.Converter.ConverterProperties
 
ConverterUtil - Class in tigase.db.converter
 
ConverterUtil() - Constructor for class tigase.db.converter.ConverterUtil
 
Convertible<T extends RowEntity> - Interface in tigase.db.converter
Interface for all converters of data from other servers.
createStatement(BareJID) - Method in class tigase.db.converter.DataRepoPool
 

D

DataRepoPool - Class in tigase.db.converter
 
DataRepoPool() - Constructor for class tigase.db.converter.DataRepoPool
 
dependsOn() - Method in interface tigase.db.converter.Convertible
 

E

ejabberd - tigase.db.converter.Converter.SERVER
 
ejabberd_new - tigase.db.converter.Converter.SERVER
 
endTransaction() - Method in class tigase.db.converter.DataRepoPool
 
equals(Object) - Method in class tigase.db.converter.converters.UserEntity
 
executeQuery(String, QueryExecutor.QueryFunction<PreparedStatement, X>) - Method in class tigase.db.converter.QueryExecutor
 

G

getAdditionalQueriesToInitialise() - Method in class tigase.db.converter.converters.UserCredentialsConverter
 
getAdditionalQueriesToInitialise() - Method in interface tigase.db.converter.Convertible
Method allows providing additional queries that needs to be initialised in DataRepository for future use
getDatabaseType() - Method in class tigase.db.converter.Converter.ConverterProperties
 
getDatabaseType() - Method in class tigase.db.converter.DataRepoPool
 
getID() - Method in class tigase.db.converter.converters.UserEntity
 
getID() - Method in interface tigase.db.converter.RowEntity
 
getJid() - Method in class tigase.db.converter.converters.UserEntity
 
getMainQuery() - Method in class tigase.db.converter.converters.UserCredentialsConverter
 
getMainQuery() - Method in interface tigase.db.converter.Convertible
Principal query used to retrieve data from source repository.
getParentBean() - Method in interface tigase.db.converter.Convertible
 
getPassword() - Method in class tigase.db.converter.converters.UserEntity
 
getPoolSize() - Method in class tigase.db.converter.DataRepoPool
 
getPreparedStatement(int, String) - Method in class tigase.db.converter.DataRepoPool
 
getPreparedStatement(BareJID, String) - Method in class tigase.db.converter.DataRepoPool
 
getResourceUri() - Method in class tigase.db.converter.DataRepoPool
 
getRosterItems() - Method in class tigase.db.converter.converters.UserEntity
 
getSchemaVersion(String) - Method in class tigase.db.converter.DataRepoPool
 
getServerType() - Method in class tigase.db.converter.Converter.ConverterProperties
 
getVHost() - Method in class tigase.db.converter.Converter.ConverterProperties
 

H

hashCode() - Method in class tigase.db.converter.converters.UserEntity
 

I

initialise(Converter.ConverterProperties) - Method in class tigase.db.converter.converters.UserCredentialsConverter
 
initialise(Converter.ConverterProperties) - Method in interface tigase.db.converter.Convertible
Method is responsible for initialising converter based on ConverterProperties.
initialize(String) - Method in class tigase.db.converter.DataRepoPool
 
initPreparedStatement(String, String) - Method in class tigase.db.converter.DataRepoPool
 
initPreparedStatement(String, String, int) - Method in class tigase.db.converter.DataRepoPool
 

M

main(String[]) - Static method in class tigase.db.converter.Converter
 

P

processResultSet(ResultSet) - Method in class tigase.db.converter.converters.UserCredentialsConverter
 
processResultSet(ResultSet) - Method in interface tigase.db.converter.Convertible
Process ResultSet to produce object extending RowEntity

Q

QueryExecutor - Class in tigase.db.converter
 
QueryExecutor() - Constructor for class tigase.db.converter.QueryExecutor
 
QueryExecutor.QueryFunction<T,​R> - Interface in tigase.db.converter
 

R

release(Statement, ResultSet) - Method in class tigase.db.converter.DataRepoPool
 
releaseRepoHandle(DataRepository) - Method in class tigase.db.converter.DataRepoPool
 
rollback() - Method in class tigase.db.converter.DataRepoPool
 
RowEntity - Interface in tigase.db.converter
 

S

startTransaction() - Method in class tigase.db.converter.DataRepoPool
 
storeEntity(T) - Method in interface tigase.db.converter.Convertible
Method stores RowEntity in the destination repositories.
storeEntity(UserEntity) - Method in class tigase.db.converter.converters.UserCredentialsConverter
 
strings - Static variable in enum tigase.db.converter.Converter.SERVER
 

T

takeRepoHandle(BareJID) - Method in class tigase.db.converter.DataRepoPool
 
tigase.db.converter - package tigase.db.converter
 
tigase.db.converter.converters - package tigase.db.converter.converters
 
toString() - Method in class tigase.db.converter.Converter.ConverterProperties
 
toString() - Method in class tigase.db.converter.converters.UserEntity
 

U

UserCredentialsConverter - Class in tigase.db.converter.converters
Class responsible for converting user-data Based on: https://docs.ejabberd.im/developer/sql-schema/ https://github.com/processone/ejabberd/tree/master/sql
UserCredentialsConverter() - Constructor for class tigase.db.converter.converters.UserCredentialsConverter
 
UserEntity - Class in tigase.db.converter.converters
 
UserEntity(BareJID, String) - Constructor for class tigase.db.converter.converters.UserEntity
 

V

valueOf(String) - Static method in enum tigase.db.converter.Converter.SERVER
Returns the enum constant of this type with the specified name.
values() - Static method in enum tigase.db.converter.Converter.SERVER
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I M P Q R S T U V 
All Classes All Packages