Interface Concurrency
-
- All Known Implementing Classes:
ConcurrencyCheckDirty,ConcurrencyDBExplicit,ConcurrencyDBNative,ConcurrencyOptVerify
public interface Concurrency
-
-
Field Summary
Fields Modifier and Type Field Description static intCUSTOMstatic intDB_EXPLICITstatic intDB_NATIVEstatic intNONEstatic intOPT_MASKstatic intOPT_UNIQUE_IDstatic intOPT_VERIFY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectclone()voidcommit(UpdateObjectDesc updateDesc, SQLStateManager beforeImage, SQLStateManager afterImage, int logReason)voidconfigPersistence(ClassDesc config)voidresume(Transaction t)voidselect(SelectQueryPlan plan)Transactionsuspend()voidupdate(UpdateQueryPlan plan)
-
-
-
Field Detail
-
CUSTOM
static final int CUSTOM
- See Also:
- Constant Field Values
-
DB_EXPLICIT
static final int DB_EXPLICIT
- See Also:
- Constant Field Values
-
DB_NATIVE
static final int DB_NATIVE
- See Also:
- Constant Field Values
-
NONE
static final int NONE
- See Also:
- Constant Field Values
-
OPT_MASK
static final int OPT_MASK
- See Also:
- Constant Field Values
-
OPT_UNIQUE_ID
static final int OPT_UNIQUE_ID
- See Also:
- Constant Field Values
-
OPT_VERIFY
static final int OPT_VERIFY
- See Also:
- Constant Field Values
-
-
Method Detail
-
suspend
Transaction suspend()
-
resume
void resume(Transaction t)
-
commit
void commit(UpdateObjectDesc updateDesc, SQLStateManager beforeImage, SQLStateManager afterImage, int logReason)
-
configPersistence
void configPersistence(ClassDesc config)
-
select
void select(SelectQueryPlan plan)
-
update
void update(UpdateQueryPlan plan)
-
clone
Object clone()
-
-