| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | SequencingManager.NoPreallocation_State
Using NoPreallocation, no transaction, no Accessor. |
| pack-priv class | SequencingManager.Preallocation_NoTransaction_State
Using preallocation, NoTransaction, NoAccessor. |
| pack-priv class | SequencingManager.Preallocation_Transaction_Accessor_State
Uses preallocation, uses transaction, and acquires an accessor. |
| pack-priv class | SequencingManager.Preallocation_Transaction_NoAccessor_State
Uses preallocation, uses transaction, no separate connection. |
| pack-priv abstract static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv boolean | |
| pack-priv boolean | |
| private SequencingCallbackFactory | |
| private Vector | |
| private SequencingConnectionHandler | |
| private ConnectionPool | |
| private int | |
| private Map | |
| private Login | |
| private int | |
| private int | |
| private static final int | |
| private static final int | |
| private final DatabaseSessionImpl | |
| private static final int | |
| private static final int | |
| private static final int | |
| private Map | |
| private Sequencing | |
| private SequencingServer | |
| private boolean | |
| private SequencingManager. | |
| private int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ConcurrencyManager | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected SequencingConnectionHandler | |
| public ConnectionPool | getConnectionPool()
Implements org. |
| private String | |
| protected Sequence | |
| public int | |
| public int | |
| protected Map | |
| public Login | getLogin()
Implements org. |
| public int | getMaxPoolSize()
Implements org. |
| public int | getMinPoolSize()
Implements org. |
| public Object | getNextValue(Class<?>
Class for which the sequencing value is generated. cls)Implements org. |
| public Object | getNextValue(AbstractSession writeSession, Class<?> cls)
Implements org. |
| protected DatabaseSessionImpl | |
| protected PreallocationHandler | |
| public int | |
| protected Sequence | |
| protected Sequence | |
| public Sequencing | |
| public SequencingControl | |
| public SequencingServer | |
| protected SequencingManager. | |
| protected int | |
| public void | initializePreallocated()
Implements org. |
| public void | initializePreallocated(String seqName)
Implements org. |
| protected void | |
| public boolean | isConnected()
Implements org. |
| public boolean | isConnectedUsingSeparateConnection()
Implements org. |
| public boolean | |
| protected void | logDebugLocalPreallocation(AbstractSession writeSession, String seqName, Vector<?> sequences, Accessor accessor)
|
| protected void | |
| protected void | |
| public void | onAddDescriptors(Collection<ClassDescriptor> descriptors)
Implements org. |
| public void | onConnect()
Implements org. |
| protected void | onConnectInternal(Collection<ClassDescriptor>
class descriptors for which to initialize sequencing descriptors)Initialize the sequences on login. |
| protected void | |
| public void | onDisconnect()
Implements org. |
| protected void | |
| public void | resetSequencing()
Implements org. |
| protected void | |
| public void | setConnectionPool(ConnectionPool connectionPool)
Implements org. |
| public void | setInitialPoolSize(int size)
Implements org. |
| protected void | |
| public void | setLogin(Login login)
Implements org. |
| public void | setMaxPoolSize(int size)
Implements org. |
| public void | setMinPoolSize(int size)
Implements org. |
| protected void | |
| protected void | |
| protected void | |
| public void | setShouldUseSeparateConnection(boolean shouldUseSeparateConnection)
Implements org. |
| public boolean | shouldUseSeparateConnection()
Implements org. |
| public int | whenShouldAcquireValueForAll()
Implements org. |