| Modifier and Type | Field and Description |
|---|---|
| protected Hashtable | |
| protected RemoteConnection | |
| protected int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getNextValue(Class<?>
Class for which the sequencing value is generated. cls)Implements org. |
| public static boolean | |
| protected Object | |
| public int | whenShouldAcquireValueForAll()
Implements org. |
| classToShouldAcquireValueAfterInsert | back to summary |
|---|---|
| protected Hashtable<K, V> classToShouldAcquireValueAfterInsert | |
| remoteConnection | back to summary |
|---|---|
| protected RemoteConnection remoteConnection | |
| whenShouldAcquireValueForAll | back to summary |
|---|---|
| protected int whenShouldAcquireValueForAll | |
| RemoteConnectionSequencing | back to summary |
|---|---|
| public RemoteConnectionSequencing(RemoteConnection remoteConnection) | |
| getNextValue | back to summary |
|---|---|
| public Object getNextValue(Class<?> cls) Implements org. Doc from org. INTERNAL: Return the newly-generated sequencing value. | |
| masterSequencingExists | back to summary |
|---|---|
| public static boolean masterSequencingExists(RemoteConnection con) | |
| processFunctionCall | back to summary |
|---|---|
| protected Object processFunctionCall(RemoteFunctionCall call) | |
| whenShouldAcquireValueForAll | back to summary |
|---|---|
| public int whenShouldAcquireValueForAll() Implements org. Doc from org. INTERNAL: Indicates when sequencing value should be acquired for all classes. There are just three possible return values: BEFORE_INSERT, UNDEFINED, AFTER_INSERT. Used as a shortcut to avoid individual checks for each class: shouldAcquireValueAfterInsert(Class cls). Currently UNDEFINED only happens in a case of a SessionBroker: session1 - BEFORE_INSERT, session2 - AFTER_INSERT
| |