public class XaGroupOpsImpl extends Object implements XaGroupOps
| 构造器和说明 |
|---|
XaGroupOpsImpl(XaFacade xaFacade) |
| 限定符和类型 | 方法和说明 |
|---|---|
GroupXaOperationResult<XidInfo> |
commit(List<XidInfo> xids,
boolean allowOutOfOrderCommits,
int maxCommitAttempts) |
GroupXaOperationResult<XidInfo> |
failAndRollback(Collection<XidInfo> xids) |
void |
recoverAndRollback(JobContext context,
SinkWriter.Context sinkContext,
XidGenerator xidGenerator,
Xid excludeXid) |
void |
rollback(List<XidInfo> xids) |
public XaGroupOpsImpl(XaFacade xaFacade)
public GroupXaOperationResult<XidInfo> commit(List<XidInfo> xids, boolean allowOutOfOrderCommits, int maxCommitAttempts)
commit 在接口中 XaGroupOpspublic void rollback(List<XidInfo> xids)
rollback 在接口中 XaGroupOpspublic GroupXaOperationResult<XidInfo> failAndRollback(Collection<XidInfo> xids)
failAndRollback 在接口中 XaGroupOpspublic void recoverAndRollback(JobContext context, SinkWriter.Context sinkContext, XidGenerator xidGenerator, Xid excludeXid)
recoverAndRollback 在接口中 XaGroupOpsCopyright © 2024 The Apache Software Foundation. All rights reserved.