Class Handlers
java.lang.Object
org.jdbi.v3.sqlobject.Handlers
- All Implemented Interfaces:
JdbiConfig<Handlers>
@Deprecated(since="3.38.0",
forRemoval=true)
public class Handlers
extends Object
implements JdbiConfig<Handlers>
Deprecated, for removal: This API element is subject to removal in a future version.
Registry for
handler factories, which produce handlers for SQL object methods.
By default, a factory is registered for methods annotated
with SQL annotations such as @SqlUpdate or SqlQuery. Clients may register additional factories to provide
support for other use cases. In the case that two or more registered factories would support a particular SQL object
method, the last-registered factory takes precedence.-
Constructor Summary
ConstructorsConstructorDescriptionHandlers()Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Returns a copy of this configuration object.Deprecated, for removal: This API element is subject to removal in a future version.register(HandlerFactory factory) Deprecated, for removal: This API element is subject to removal in a future version.Registers the given handler factory with the registry.Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface JdbiConfig
setRegistryModifier and TypeMethodDescriptiondefault voidsetRegistry(ConfigRegistry registry) The registry will inject itself into the configuration object.
-
Constructor Details
-
Handlers
public Handlers()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
register
Deprecated, for removal: This API element is subject to removal in a future version.Registers the given handler factory with the registry.- Parameters:
factory- the factory to register- Returns:
- this
-
findFor
-
createCopy
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:JdbiConfigReturns a copy of this configuration object. Changes to the copy should not modify the original, and vice-versa.- Specified by:
createCopyin interfaceJdbiConfig<Handlers>- Returns:
- a copy of this configuration object.
-
ExtensionHandlerFactoryinstances that are returned from theExtensionFactory.getExtensionHandlerFactories(ConfigRegistry)method.