Top Classes
module org.eclipse.persistence.core

Package org.eclipse.persistence.descriptors.partitioning


Class Summary

Modifier and TypeClass and Description
public class
CustomPartitioningPolicy

PUBLIC: Defines a user defined partitioning policy.

public abstract class
FieldPartitioningPolicy

PUBLIC: FieldPartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's id, location, or tenant.

public class
HashPartitioningPolicy

PUBLIC: HashPartitioningPolicy partitions access to a database cluster by the hash of a field value from the object, such as the object's location, or tenant.

public abstract class
PartitioningPolicy

PUBLIC: A PartitioningPolicy is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC.

public class
PinnedPartitioningPolicy

PUBLIC: PinnedPartitionPolicy pins requests to a single connection pool.

public class
RangePartition

PUBLIC: Represent a specific range partition.

public class
RangePartitioningPolicy

PUBLIC: RangePartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's id, location, or tenant.

public class
ReplicationPartitioningPolicy

PUBLIC: ReplicationPartitioningPolicy sends requests to a set of connection pools.

public class
RoundRobinPartitioningPolicy

PUBLIC: RoundRobinPartitioningPolicy sends requests in a round robin fashion to the set of connection pools.

public class
UnionPartitioningPolicy

PUBLIC: UnionPartitionPolicy sends queries to all connection pools and unions the results.

public class
ValuePartitioningPolicy

PUBLIC: ValuePartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's location, or tenant.