Class TypedRecordProcessorContextImpl
java.lang.Object
io.camunda.zeebe.engine.processing.streamprocessor.TypedRecordProcessorContextImpl
- All Implemented Interfaces:
TypedRecordProcessorContext
-
Constructor Summary
ConstructorDescriptionTypedRecordProcessorContextImpl
(RecordProcessorContext context, Writers writers, EngineConfiguration config) -
Method Summary
Modifier and TypeMethodDescriptionint
Returns a state factory, where each created state has a separate transaction context.
-
Constructor Details
-
TypedRecordProcessorContextImpl
public TypedRecordProcessorContextImpl(RecordProcessorContext context, Writers writers, EngineConfiguration config)
-
-
Method Details
-
getPartitionId
public int getPartitionId()- Specified by:
getPartitionId
in interfaceTypedRecordProcessorContext
-
getScheduleService
- Specified by:
getScheduleService
in interfaceTypedRecordProcessorContext
-
getProcessingState
- Specified by:
getProcessingState
in interfaceTypedRecordProcessorContext
-
getWriters
- Specified by:
getWriters
in interfaceTypedRecordProcessorContext
-
getPartitionCommandSender
- Specified by:
getPartitionCommandSender
in interfaceTypedRecordProcessorContext
-
getScheduledTaskStateFactory
Description copied from interface:TypedRecordProcessorContext
Returns a state factory, where each created state has a separate transaction context.- Specified by:
getScheduledTaskStateFactory
in interfaceTypedRecordProcessorContext
-
getConfig
- Specified by:
getConfig
in interfaceTypedRecordProcessorContext
-