Class PerAdapterProvider<T>

java.lang.Object
org.apache.cayenne.dba.PerAdapterProvider<T>

@Deprecated(since="5.0", forRemoval=true) public class PerAdapterProvider<T> extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
unused, it is trivial to create per-adapter classes without the common superclass
An injectable provider that returns a given service in a context of a specific DbAdapter. This allows modules to create adapter-specific extensions without altering DbAdapter API.
Since:
4.0
  • Constructor Details

    • PerAdapterProvider

      public PerAdapterProvider(Map<String,T> perAdapterValues, T defaultValue)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details