Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.annotations
Annotation Type ReplicationPartitioning


@Target(value={TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface ReplicationPartitioning

ReplicationPartitioning sends requests to a set of connection pools. It is for replicating data across a cluster of database machines. Only modification queries are replicated.

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.

Since:
EclipseLink 2.2
Author:
James Sutherland
See Also:
Partitioned, ReplicationPartitioningPolicy

Required Element Summary
 java.lang.String name
          The name of the partition policy, names must be unique for the persistence unit.

 

Optional Element Summary
 java.lang.String[] connectionPools
          List of connection pool names to load balance across.

 

Element Detail

name

public abstract java.lang.String name
The name of the partition policy, names must be unique for the persistence unit.

connectionPools

public abstract java.lang.String[] connectionPools
List of connection pool names to load balance across. Defaults to all defined pools in the ServerSession.
Default:
{}

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.