public interface IXAWritableService extends IWritableService
| Modifier and Type | Method and Description |
|---|---|
void |
commit(String xid) |
void |
end(String xid) |
String |
getId()
Return the service unique identifier
The identifier must be unique to distinguish it from the other XA resource manager
|
int |
prepare(String xid) |
void |
rollback(String xid) |
void |
setTransactionManager(TransactionManager xaTM) |
String |
start()
Ask for a Xid to the XA resource manager
|
void |
submit(String xid,
LscModifications lm) |
apply, getWriteDatasetIdsgetBean, getListPivotsString getId()
String start() throws LscServiceException
LscServiceInitializationExceptionLscServiceExceptionvoid submit(String xid, LscModifications lm) throws LscServiceException
LscServiceExceptionvoid end(String xid) throws LscServiceException
LscServiceExceptionint prepare(String xid) throws LscServiceException
LscServiceExceptionvoid commit(String xid) throws LscServiceException
LscServiceExceptionvoid rollback(String xid) throws LscServiceException
LscServiceExceptionvoid setTransactionManager(TransactionManager xaTM)
Copyright © 2005-2017 LSC project. All Rights Reserved.