public class CustomPartitioningPolicy extends PartitioningPolicy
| Constructor and Description |
|---|
CustomPartitioningPolicy() |
| Modifier and Type | Method and Description |
|---|---|
void |
convertClassNamesToClasses(java.lang.ClassLoader classLoader)
INTERNAL:
Convert all the class-name-based settings to actual class-based
settings.
|
java.util.List<Accessor> |
getConnectionsForQuery(AbstractSession session,
DatabaseQuery query,
AbstractRecord arguments)
INTERNAL:
Forward to custom policy
|
java.lang.String |
getPartitioningClasName() |
PartitioningPolicy |
getPolicy() |
void |
initialize(AbstractSession session)
INTERNAL:
Initialize the policy.
|
void |
setPartitioningClasName(java.lang.String partitioningClasName) |
void |
setPolicy(PartitioningPolicy policy) |
acquireAccessor, getAccessor, getName, partitionPersist, setNamepublic void initialize(AbstractSession session)
initialize in class PartitioningPolicypublic void convertClassNamesToClasses(java.lang.ClassLoader classLoader)
convertClassNamesToClasses in class PartitioningPolicypublic java.util.List<Accessor> getConnectionsForQuery(AbstractSession session, DatabaseQuery query, AbstractRecord arguments)
getConnectionsForQuery in class PartitioningPolicypublic java.lang.String getPartitioningClasName()
public void setPartitioningClasName(java.lang.String partitioningClasName)
public PartitioningPolicy getPolicy()
public void setPolicy(PartitioningPolicy policy)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference