Top Description Fields Constructors Methods
org.eclipse.persistence.descriptors.partitioning

public Class PinnedPartitioningPolicy

extends PartitioningPolicy
Class Inheritance
Imports
java.util.ArrayList, .List, org.eclipse.persistence.internal.databaseaccess.Accessor, org.eclipse.persistence.internal.sessions.AbstractRecord, .AbstractSession, org.eclipse.persistence.queries.DatabaseQuery

PUBLIC: PinnedPartitionPolicy pins requests to a single connection pool.
Author
James Sutherland
Since
EclipseLink 2.2

Field Summary

Modifier and TypeField and Description
protected String
Inherited from org.eclipse.persistence.descriptors.partitioning.PartitioningPolicy:
name

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public String
getConnectionPool()

PUBLIC: Return the connection pool to pin queries to.

public List<Accessor>
public void
setConnectionPool(String connectionPool)

PUBLIC: Set the connection pool to pin queries to.

Inherited from org.eclipse.persistence.descriptors.partitioning.PartitioningPolicy:
acquireAccessorconvertClassNamesToClassesgetAccessorgetNameinitializepartitionPersistsetName

Field Detail

connectionPoolback to summary
protected String connectionPool

Constructor Detail

PinnedPartitioningPolicyback to summary
public PinnedPartitioningPolicy()
PinnedPartitioningPolicyback to summary
public PinnedPartitioningPolicy(String pool)

Method Detail

getConnectionPoolback to summary
public String getConnectionPool()

PUBLIC: Return the connection pool to pin queries to.

getConnectionsForQueryback to summary
public List<Accessor> getConnectionsForQuery(AbstractSession session, DatabaseQuery query, AbstractRecord arguments)

Implements abstract org.eclipse.persistence.descriptors.partitioning.PartitioningPolicy.getConnectionsForQuery.

INTERNAL: Get a connection from each pool.

Annotations
@Override
setConnectionPoolback to summary
public void setConnectionPool(String connectionPool)

PUBLIC: Set the connection pool to pin queries to.