|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.arjuna.ats.arjuna.tools.osb.api.proxy.TxLogProxy
public class TxLogProxy
Remote proxy to a TxLog Store
| Constructor Summary | |
|---|---|
TxLogProxy(TxLogBeanMBean txLogProxy)
|
|
| Method Summary | |
|---|---|
String |
getStoreName()
|
boolean |
remove_committed(Uid u,
String tn)
Remove the object's committed state. |
void |
start()
|
void |
stop()
|
void |
sync()
Some object store implementations may be running with automatic sync disabled. |
boolean |
write_committed(Uid u,
String tn,
OutputObjectState buff)
Write a new copy of the object's committed state. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TxLogProxy(TxLogBeanMBean txLogProxy)
| Method Detail |
|---|
public boolean remove_committed(Uid u,
String tn)
throws ObjectStoreException
TxLog
remove_committed in interface TxLogu - The object to work on.tn - The type of the object to work on.
true if no errors occurred, false
otherwise.
ObjectStoreException
public boolean write_committed(Uid u,
String tn,
OutputObjectState buff)
throws ObjectStoreException
TxLog
write_committed in interface TxLogu - The object to work on.tn - The type of the object to work on.buff - The state to write.
true if no errors occurred, false
otherwise.
ObjectStoreException
public void sync()
throws SyncFailedException,
ObjectStoreException
TxLog
sync in interface TxLogSyncFailedException
ObjectStoreExceptionpublic String getStoreName()
getStoreName in interface BaseStorepublic void start()
start in interface BaseStorepublic void stop()
stop in interface BaseStore
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||