B C E F G I J M N O R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- beginUnit() - Method in class ru.vyarus.guicey.jdbi.unit.UnitManager
-
Starts unit of work.
- bind(Binder, Class<?>, boolean) - Method in class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- bind(Binder, Class<?>, boolean) - Method in class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
C
- ConfigAwareProvider<T,C extends io.dropwizard.Configuration> - Interface in ru.vyarus.guicey.jdbi.dbi
-
Helper for implementing lazy initialization.
- configure() - Method in class ru.vyarus.guicey.jdbi.module.JdbiModule
E
- endUnit() - Method in class ru.vyarus.guicey.jdbi.unit.UnitManager
-
Finish unit of work.
- execute(Handle) - Method in interface ru.vyarus.guicey.jdbi.tx.TxAction
-
Called under transaction.
- extensionBound(Stage, Class<?>) - Method in class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- extensionBound(Stage, Class<?>) - Method in class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
F
- forDatabase(ConfigAwareProvider<PooledDataSourceFactory, C>) - Static method in class ru.vyarus.guicey.jdbi.JdbiBundle
-
Builds bundle, by using only database factory from configuration.
- forDbi(ConfigAwareProvider<DBI, C>) - Static method in class ru.vyarus.guicey.jdbi.JdbiBundle
-
Builds bundle for custom JDBI instance.
G
- get() - Method in class ru.vyarus.guicey.jdbi.unit.UnitManager
- get(C, Environment) - Method in interface ru.vyarus.guicey.jdbi.dbi.ConfigAwareProvider
-
Called to provide required object.
- get(C, Environment) - Method in class ru.vyarus.guicey.jdbi.dbi.SimpleDbiProvider
- getHandle() - Method in class org.skife.jdbi.v2.sqlobject.UnitHandleDing
- getRecognizableSigns() - Method in class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- getRecognizableSigns() - Method in class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
I
- initialize(GuiceyBootstrap) - Method in class ru.vyarus.guicey.jdbi.JdbiBundle
- instance() - Static method in class ru.vyarus.guicey.jdbi.module.NoSyntheticMatcher
- instance(Class<T>, HandleDing) - Static method in class org.skife.jdbi.v2.sqlobject.SqlObjectFactory
- inTransaction(TxAction<T>) - Method in class ru.vyarus.guicey.jdbi.tx.TransactionTemplate
-
Wraps provided action with unit of work and transaction.
- InTransaction - Annotation Type in ru.vyarus.guicey.jdbi.tx
-
Annotation for unit of work and transaction declaration.
- invoke(MethodInvocation) - Method in class ru.vyarus.guicey.jdbi.tx.aop.TransactionalInterceptor
- isUnitStarted() - Method in class ru.vyarus.guicey.jdbi.unit.UnitManager
J
- JdbiBundle - Class in ru.vyarus.guicey.jdbi
-
Bundle activates JDBI support.
- JdbiModule - Class in ru.vyarus.guicey.jdbi.module
-
Jdbi support guice module.
- JdbiModule(DBI, List<Class<? extends Annotation>>) - Constructor for class ru.vyarus.guicey.jdbi.module.JdbiModule
- JdbiRepository - Annotation Type in ru.vyarus.guicey.jdbi.installer.repository
-
Annotation for marking JDBI dao classes (abstract classes or interfaces).
M
- manualBinding(Binder, Class<T>, Binding<T>) - Method in class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- manualBinding(Binder, Class<T>, Binding<T>) - Method in class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
- MapperBinder - Class in ru.vyarus.guicey.jdbi.module
-
Supplements
MapperInstaller: installer recognize and report found mappers and this bean will actually register resolved mappers in dbi instance. - MapperBinder(DBI, Set<ResultSetMapper>) - Constructor for class ru.vyarus.guicey.jdbi.module.MapperBinder
- MapperInstaller - Class in ru.vyarus.guicey.jdbi.installer
-
Recognize classes implementing JDBI's
ResultSetMapperand register them. - MapperInstaller() - Constructor for class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- matches(Class<?>) - Method in class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- matches(Class<?>) - Method in class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
- matches(Method) - Method in class ru.vyarus.guicey.jdbi.module.NoSyntheticMatcher
N
- NoSyntheticMatcher - Class in ru.vyarus.guicey.jdbi.module
-
Matcher to filter synthetic methods (to avoid warnings on aop proxies creation).
- NoSyntheticMatcher() - Constructor for class ru.vyarus.guicey.jdbi.module.NoSyntheticMatcher
O
- org.skife.jdbi.v2.sqlobject - package org.skife.jdbi.v2.sqlobject
R
- release(String) - Method in class org.skife.jdbi.v2.sqlobject.UnitHandleDing
- report() - Method in class ru.vyarus.guicey.jdbi.installer.MapperInstaller
- report() - Method in class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
- RepositoryInstaller - Class in ru.vyarus.guicey.jdbi.installer.repository
-
Recognize classes annotated with
JdbiRepositoryand register them. - RepositoryInstaller() - Constructor for class ru.vyarus.guicey.jdbi.installer.repository.RepositoryInstaller
- retain(String) - Method in class org.skife.jdbi.v2.sqlobject.UnitHandleDing
- ru.vyarus.guicey.jdbi - package ru.vyarus.guicey.jdbi
- ru.vyarus.guicey.jdbi.dbi - package ru.vyarus.guicey.jdbi.dbi
- ru.vyarus.guicey.jdbi.installer - package ru.vyarus.guicey.jdbi.installer
- ru.vyarus.guicey.jdbi.installer.repository - package ru.vyarus.guicey.jdbi.installer.repository
- ru.vyarus.guicey.jdbi.module - package ru.vyarus.guicey.jdbi.module
- ru.vyarus.guicey.jdbi.tx - package ru.vyarus.guicey.jdbi.tx
- ru.vyarus.guicey.jdbi.tx.aop - package ru.vyarus.guicey.jdbi.tx.aop
- ru.vyarus.guicey.jdbi.unit - package ru.vyarus.guicey.jdbi.unit
- run(GuiceyEnvironment) - Method in class ru.vyarus.guicey.jdbi.JdbiBundle
S
- setContext(SqlObjectContext) - Method in class org.skife.jdbi.v2.sqlobject.UnitHandleDing
- SimpleDbiProvider<C extends io.dropwizard.Configuration> - Class in ru.vyarus.guicey.jdbi.dbi
-
Simple DBI configurer, requiring just database configuration.
- SimpleDbiProvider(ConfigAwareProvider<PooledDataSourceFactory, C>) - Constructor for class ru.vyarus.guicey.jdbi.dbi.SimpleDbiProvider
- SqlObjectFactory - Class in org.skife.jdbi.v2.sqlobject
-
Constructs JDBI sql object proxy.
T
- TransactionalInterceptor - Class in ru.vyarus.guicey.jdbi.tx.aop
-
Intercept transaction annotations usage and applies
TransactionTemplatearound method call. - TransactionalInterceptor() - Constructor for class ru.vyarus.guicey.jdbi.tx.aop.TransactionalInterceptor
- TransactionTemplate - Class in ru.vyarus.guicey.jdbi.tx
-
Transaction template used to both declare unit of work and start transaction.
- TransactionTemplate(UnitManager) - Constructor for class ru.vyarus.guicey.jdbi.tx.TransactionTemplate
- TxAction<T> - Interface in ru.vyarus.guicey.jdbi.tx
-
Transaction action passed to transaction template.
U
- UnitHandleDing - Class in org.skife.jdbi.v2.sqlobject
-
Unit of work aware handle ding.
- UnitHandleDing() - Constructor for class org.skife.jdbi.v2.sqlobject.UnitHandleDing
- UnitManager - Class in ru.vyarus.guicey.jdbi.unit
-
Manages JDBI
Handlefor current unit of work. - UnitManager(DBI) - Constructor for class ru.vyarus.guicey.jdbi.unit.UnitManager
W
- withTxAnnotations(Class<? extends Annotation>...) - Method in class ru.vyarus.guicey.jdbi.JdbiBundle
-
By default,
InTransactionannotation registered.
All Classes All Packages