public class GridLinkDataPartitioningCallback extends UCPDataPartitioningCallback
PartitioningPolicy| Modifier and Type | Field and Description |
|---|---|
static boolean |
isRegistered |
| Constructor and Description |
|---|
GridLinkDataPartitioningCallback() |
| Modifier and Type | Method and Description |
|---|---|
int |
getPartitionId() |
void |
register(javax.sql.DataSource datSource,
Session session)
Registration only occurs once in WLS (against all data sources), so must be static registered.
|
static void |
register(Session session)
Register with WLS through reflection.
|
void |
setPartitionId(int id)
Set the partition id for this thread.
|
getAffinityPolicy, getConnectionAffinityContext, setAffinityPolicy, setConnectionAffinityContext, setDataKeypublic void register(javax.sql.DataSource datSource,
Session session)
register in interface DataPartitioningCallbackregister in class UCPDataPartitioningCallbackpublic static void register(Session session)
public void setPartitionId(int id)
setPartitionId in interface DataPartitioningCallbacksetPartitionId in class UCPDataPartitioningCallbackpublic int getPartitionId()
getPartitionId in interface oracle.ucp.jdbc.oracle.DataBasedConnectionAffinityCallbackgetPartitionId in class UCPDataPartitioningCallback