fr.dyade.aaa.util
Interface Transaction
- All Known Implementing Classes:
- AFastTransaction, ATransaction, NTransaction, NullTransaction
public interface Transaction
Method Summary |
void |
begin()
|
void |
commit()
|
void |
delete(java.lang.String name)
|
void |
delete(java.lang.String dirName,
java.lang.String name)
|
java.io.File |
getDir()
|
java.lang.String[] |
getList(java.lang.String prefix)
|
void |
init(java.lang.String path)
|
boolean |
isPersistent()
|
java.lang.Object |
load(java.lang.String name)
|
java.lang.Object |
load(java.lang.String dirName,
java.lang.String name)
|
byte[] |
loadByteArray(java.lang.String name)
|
byte[] |
loadByteArray(java.lang.String dirName,
java.lang.String name)
|
void |
release()
|
void |
rollback()
|
void |
save(java.io.Serializable obj,
java.lang.String name)
|
void |
save(java.io.Serializable obj,
java.lang.String dirName,
java.lang.String name)
|
void |
saveByteArray(byte[] buf,
java.lang.String name)
|
void |
saveByteArray(byte[] buf,
java.lang.String dirName,
java.lang.String name)
|
void |
stop()
|
INIT
static final int INIT
- See Also:
- Constant Field Values
FREE
static final int FREE
- See Also:
- Constant Field Values
RUN
static final int RUN
- See Also:
- Constant Field Values
COMMIT
static final int COMMIT
- See Also:
- Constant Field Values
ROLLBACK
static final int ROLLBACK
- See Also:
- Constant Field Values
GARBAGE
static final int GARBAGE
- See Also:
- Constant Field Values
FINALIZE
static final int FINALIZE
- See Also:
- Constant Field Values
Kb
static final int Kb
- See Also:
- Constant Field Values
Mb
static final int Mb
- See Also:
- Constant Field Values
init
void init(java.lang.String path)
throws java.io.IOException
- Throws:
java.io.IOException
begin
void begin()
throws java.io.IOException
- Throws:
java.io.IOException
getDir
java.io.File getDir()
getList
java.lang.String[] getList(java.lang.String prefix)
isPersistent
boolean isPersistent()
save
void save(java.io.Serializable obj,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
saveByteArray
void saveByteArray(byte[] buf,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
load
java.lang.Object load(java.lang.String name)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
loadByteArray
byte[] loadByteArray(java.lang.String name)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
delete
void delete(java.lang.String name)
save
void save(java.io.Serializable obj,
java.lang.String dirName,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
saveByteArray
void saveByteArray(byte[] buf,
java.lang.String dirName,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
load
java.lang.Object load(java.lang.String dirName,
java.lang.String name)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
loadByteArray
byte[] loadByteArray(java.lang.String dirName,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
delete
void delete(java.lang.String dirName,
java.lang.String name)
commit
void commit()
throws java.io.IOException
- Throws:
java.io.IOException
rollback
void rollback()
throws java.io.IOException
- Throws:
java.io.IOException
release
void release()
throws java.io.IOException
- Throws:
java.io.IOException
stop
void stop()
Copyright © 2004 Scalagent - All rights reserved