Service.Election, Service.ElectionListenerActivity.ServiceState| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
TransactionCommitSynchronizer(KafkaConfig config,
CoordinatorSessionManager sessionManager,
TransactionIdManager transactionIdManager,
org.joyqueue.nsr.NameService nameService) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Map<String,Map<Integer,IndexAndMetadata>> |
buildSaveOffsetParam(List<TransactionOffset> offsets) |
boolean |
commitOffsets(TransactionMetadata transactionMetadata,
Set<TransactionOffset> offsets) |
boolean |
commitPrepare(TransactionMetadata transactionMetadata,
Set<TransactionPrepare> prepareList) |
protected Map<org.joyqueue.domain.Broker,List<TransactionOffset>> |
splitOffsetsByBroker(Set<TransactionOffset> offsets) |
getServiceState, isReady, isStarted, isStopped, start, stop, stop, validate, willStopafterStart, afterStop, await, beforeStart, beforeStop, convert, doStart, doStop, getReadLock, getWriteLock, startErrorpublic TransactionCommitSynchronizer(KafkaConfig config, CoordinatorSessionManager sessionManager, TransactionIdManager transactionIdManager, org.joyqueue.nsr.NameService nameService)
public boolean commitPrepare(TransactionMetadata transactionMetadata, Set<TransactionPrepare> prepareList) throws Exception
Exceptionpublic boolean commitOffsets(TransactionMetadata transactionMetadata, Set<TransactionOffset> offsets) throws Exception
Exceptionprotected Map<String,Map<Integer,IndexAndMetadata>> buildSaveOffsetParam(List<TransactionOffset> offsets)
protected Map<org.joyqueue.domain.Broker,List<TransactionOffset>> splitOffsetsByBroker(Set<TransactionOffset> offsets)
Copyright © 2020 Joyqueue Community. All rights reserved.