Annotation Type PinnedPartitioning


@Target({TYPE,METHOD,FIELD}) @Retention(RUNTIME) public @interface PinnedPartitioning
PinnedPartitionPolicy pins requests to a single connection pool.

Partitioning can be enabled on an Entity, relationship, query, or session/persistence unit. Partition policies are globally named to allow reuse, the partitioning policy must also be set using the @Partitioned annotation to be used.

See Also:
Author:
James Sutherland
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The connection pool name to pin queries to.
    The name of the partition policy, names must be unique for the persistence unit.
  • Element Details

    • name

      String name
      The name of the partition policy, names must be unique for the persistence unit.
    • connectionPool

      String connectionPool
      The connection pool name to pin queries to.