fr.dyade.aaa.util
Interface Transaction
- All Known Implementing Classes:
- 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
public void init(java.lang.String path)
throws java.io.IOException
- Throws:
java.io.IOException
begin
public void begin()
throws java.io.IOException
- Throws:
java.io.IOException
getDir
public java.io.File getDir()
getList
public java.lang.String[] getList(java.lang.String prefix)
isPersistent
public boolean isPersistent()
save
public void save(java.io.Serializable obj,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
saveByteArray
public void saveByteArray(byte[] buf,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
load
public java.lang.Object load(java.lang.String name)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
loadByteArray
public byte[] loadByteArray(java.lang.String name)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
delete
public void delete(java.lang.String name)
save
public void save(java.io.Serializable obj,
java.lang.String dirName,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
saveByteArray
public void saveByteArray(byte[] buf,
java.lang.String dirName,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
load
public 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
public byte[] loadByteArray(java.lang.String dirName,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
delete
public void delete(java.lang.String dirName,
java.lang.String name)
commit
public void commit()
throws java.io.IOException
- Throws:
java.io.IOException
rollback
public void rollback()
throws java.io.IOException
- Throws:
java.io.IOException
release
public void release()
throws java.io.IOException
- Throws:
java.io.IOException
stop
public void stop()
Copyright © 2004 Scalagent - All rights reserved