Service.Election, Service.ElectionListenerActivity.ServiceState| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
TransactionSynchronizer(KafkaConfig config,
TransactionIdManager transactionIdManager,
TransactionLog transactionLog,
org.joyqueue.network.transport.session.session.TransportSessionManager sessionManager,
ClusterNameService clusterNameService) |
getServiceState, isReady, isStarted, isStopped, start, stop, stop, willStopafterStart, afterStop, await, beforeStart, beforeStop, convert, getReadLock, getWriteLock, startErrorpublic TransactionSynchronizer(KafkaConfig config, TransactionIdManager transactionIdManager, TransactionLog transactionLog, org.joyqueue.network.transport.session.session.TransportSessionManager sessionManager, ClusterNameService clusterNameService)
public boolean prepare(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare) throws Exception
Exceptionpublic boolean prepareCommit(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare) throws Exception
Exceptionpublic boolean commit(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare, Set<TransactionOffset> offsets) throws Exception
Exceptionpublic boolean tryCommit(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare, Set<TransactionOffset> offsets) throws Exception
Exceptionpublic boolean prepareAbort(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare) throws Exception
Exceptionpublic boolean abort(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare) throws Exception
Exceptionpublic boolean tryAbort(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepare) throws Exception
Exceptionpublic boolean commitOffset(TransactionMetadata transactionMetadata, Set<TransactionOffset> offsets) throws Exception
Exceptionprotected boolean writeMarker(TransactionMetadata transactionMetadata, TransactionState transactionState) throws Exception
Exceptionprotected TransactionMarker convertMarker(TransactionMetadata transactionMetadata, TransactionState transactionState)
Copyright © 2020 Joyqueue Community. All rights reserved.