Interface Convertible<T extends RowEntity>
- All Known Implementing Classes:
UserCredentialsConverter
-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<Class<? extends Convertible>> Method allows providing additional queries that needs to be initialised inDataRepositoryfor future usePrincipal query used to retrieve data from source repository.voidinitialise(Converter.ConverterProperties properties) Method is responsible for initialising converter based on ConverterProperties.booleanstoreEntity(T entity) Method storesRowEntityin the destination repositories.
-
Method Details
-
getMainQuery
-
initialise
Method is responsible for initialising converter based on ConverterProperties.- Parameters:
properties- various properties allowing determine appropriate set of queries and applied processing.
-
processResultSet
-
storeEntity
-
getAdditionalQueriesToInitialise
Method allows providing additional queries that needs to be initialised inDataRepositoryfor future use- Returns:
Mapwith key-value pair of query ID and actual query to be initialised
-
getParentBean
-
dependsOn
-