org.seasar.doma.jdbc.id
クラス AbstractPreGenerateIdGenerator.IdContext
java.lang.Object
org.seasar.doma.jdbc.id.AbstractPreGenerateIdGenerator.IdContext
- 含まれているクラス:
- AbstractPreGenerateIdGenerator
public class AbstractPreGenerateIdGenerator.IdContext
- extends Object
識別子コンテキストです。
識別子の増分と保持を行います。識別子の増分処理は同期化されます。
- 作成者:
- taedium
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initValue
protected long initValue
- 初期値
allocated
protected long allocated
- 割り当てサイズ
AbstractPreGenerateIdGenerator.IdContext
public AbstractPreGenerateIdGenerator.IdContext()
getNextValue
public long getNextValue(IdGenerationConfig config)
- 次の識別子を返します。
- パラメータ:
config
- 識別子生成の設定
- 戻り値:
- 次の識別子
- 例外:
JdbcException
- 次の識別子の生成に失敗した場合
Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.