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.
Partitioned, org.eclipse.persistence.descriptors.partitioning.UnionPartitioningPolicy
| Modifier and Type | Method and Description |
|---|---|
| public String[] | |
| public String | |
| public boolean |
| connectionPools | back to summary |
|---|---|
| public String[] connectionPools() List of connection pool names to load balance across. Defaults to all defined pools in the ServerSession. | |
| name | back to summary |
|---|---|
| public String name() The name of the partition policy, names must be unique for the persistence unit. | |
| replicateWrites | back to summary |
|---|---|
| public boolean replicateWrites() Defines if write queries should be replicated. Writes are normally not replicated when unioning, but can be for ManyToMany relationships, when the join table needs to be replicated. | |