Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

abort() - Method in class io.zeebe.dispatcher.ClaimedFragment
Commit the fragment and mark it as failed.
abort() - Method in class io.zeebe.dispatcher.ClaimedFragmentBatch
Commit all fragments of the batch and mark them as failed.
actorConditions - Variable in class io.zeebe.dispatcher.Subscription
 
actorScheduler - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
actorScheduler(ActorScheduler) - Method in class io.zeebe.dispatcher.DispatcherBuilder
 
alignedFramedLength(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
alignedLength(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
allocateInBuffer(ByteBuffer) - Method in class io.zeebe.dispatcher.DispatcherBuilder
Provide a raw buffer to place the dispatcher's logbuffer in.
allocateInFile(String) - Method in class io.zeebe.dispatcher.DispatcherBuilder
Allocate the dispatcher's buffer in the provided file by mapping it into memory.
allocateInMemory - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
appendFrame(LogBufferPartition, int, DirectBuffer, int, int, int) - Method in class io.zeebe.dispatcher.impl.log.LogBufferAppender
 
AtomicPosition - Class in io.zeebe.dispatcher
 
AtomicPosition() - Constructor for class io.zeebe.dispatcher.AtomicPosition
 

B

blockLength - Variable in class io.zeebe.dispatcher.BlockPeek
 
BlockPeek - Class in io.zeebe.dispatcher
Represents a block of fragments to read from.
BlockPeek() - Constructor for class io.zeebe.dispatcher.BlockPeek
 
BlockPeek.DataFrameIterator - Class in io.zeebe.dispatcher
 
buffer - Variable in class io.zeebe.dispatcher.BlockPeek.DataFrameIterator
 
buffer - Variable in class io.zeebe.dispatcher.ClaimedFragment
 
bufferFileName - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
bufferOffset - Variable in class io.zeebe.dispatcher.BlockPeek
 
bufferSize - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
bufferSize(ByteValue) - Method in class io.zeebe.dispatcher.DispatcherBuilder
The number of bytes the buffer is be able to contain.
bufferView - Variable in class io.zeebe.dispatcher.BlockPeek
 
build() - Method in class io.zeebe.dispatcher.DispatcherBuilder
 
byteBuffer - Variable in class io.zeebe.dispatcher.BlockPeek
 

C

claim(ClaimedFragment, int) - Method in class io.zeebe.dispatcher.Dispatcher
Claim a fragment of the buffer with the given length.
claim(ClaimedFragment, int, int) - Method in class io.zeebe.dispatcher.Dispatcher
Claim a fragment of the buffer with the given length and stream id.
claim(ClaimedFragmentBatch, int, int) - Method in class io.zeebe.dispatcher.Dispatcher
Claim a batch of fragments on the buffer with the given length.
claim(LogBufferPartition, int, ClaimedFragment, int, int, Runnable) - Method in class io.zeebe.dispatcher.impl.log.LogBufferAppender
 
claim(LogBufferPartition, int, ClaimedFragmentBatch, int, int, Runnable) - Method in class io.zeebe.dispatcher.impl.log.LogBufferAppender
 
ClaimedFragment - Class in io.zeebe.dispatcher
Represents a claimed fragment in the buffer.
ClaimedFragment() - Constructor for class io.zeebe.dispatcher.ClaimedFragment
 
ClaimedFragmentBatch - Class in io.zeebe.dispatcher
A claimed batch of fragments in the buffer.
ClaimedFragmentBatch() - Constructor for class io.zeebe.dispatcher.ClaimedFragmentBatch
 
clean() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
cleanPartitions() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
close() - Method in class io.zeebe.dispatcher.Dispatcher
 
close() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
closeAsync() - Method in class io.zeebe.dispatcher.Dispatcher
 
closeSubscription(Subscription) - Method in class io.zeebe.dispatcher.Dispatcher
Close the given subscription.
closeSubscriptionAsync(Subscription) - Method in class io.zeebe.dispatcher.Dispatcher
Close the given subscription asynchronously.
commit() - Method in class io.zeebe.dispatcher.ClaimedFragment
Commit the fragment so that it can be read by subscriptions.
commit() - Method in class io.zeebe.dispatcher.ClaimedFragmentBatch
Commit all fragments of the batch so that it can be read by subscriptions.
CONSUME_FRAGMENT_RESULT - Static variable in interface io.zeebe.dispatcher.FragmentHandler
fragment consumed successfully *
countersBuffer - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
countersManager - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
create(String) - Static method in class io.zeebe.dispatcher.Dispatchers
 
createRawBufferView() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 

D

dataBuffer - Variable in class io.zeebe.dispatcher.impl.log.LogBufferPartition
buffer containing the data section for the page
dataConsumed - Variable in class io.zeebe.dispatcher.Subscription
 
DataFrameDescriptor - Class in io.zeebe.dispatcher.impl.log
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |R| Frame Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-------------------------------+ | Version |B|E|F| Flags | Type | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-------------------------------+ | StreamId | +---------------------------------------------------------------+ | | | Message ...
DataFrameDescriptor() - Constructor for class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
DataFrameIterator() - Constructor for class io.zeebe.dispatcher.BlockPeek.DataFrameIterator
 
defaultSubscriptionNames - Variable in class io.zeebe.dispatcher.Dispatcher
 
determineLimit(int) - Method in class io.zeebe.dispatcher.Dispatcher
 
Dispatcher - Class in io.zeebe.dispatcher
Component for sending and receiving messages between different threads.
Dispatcher(LogBuffer, LogBufferAppender, AtomicPosition, AtomicPosition, int, String[], int, String, MetricsManager) - Constructor for class io.zeebe.dispatcher.Dispatcher
 
DISPATCHER_LOGGER - Static variable in class io.zeebe.dispatcher.Loggers
 
DispatcherBuilder - Class in io.zeebe.dispatcher
Builder for a Dispatcher
DispatcherBuilder(String) - Constructor for class io.zeebe.dispatcher.DispatcherBuilder
 
dispatcherName - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
Dispatchers - Class in io.zeebe.dispatcher
 
Dispatchers() - Constructor for class io.zeebe.dispatcher.Dispatchers
 
doCloseSubscription(Subscription) - Method in class io.zeebe.dispatcher.Dispatcher
 
doOpenSubscription(String, ActorCondition) - Method in class io.zeebe.dispatcher.Dispatcher
 

E

enableFlagBatchBegin(byte) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
enableFlagBatchEnd(byte) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
enableFlagFailed(byte) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
ensureUniqueSubscriptionName(String) - Method in class io.zeebe.dispatcher.Dispatcher
 

F

FAILED_FRAGMENT_RESULT - Static variable in interface io.zeebe.dispatcher.FragmentHandler
fragment consumed with failure *
findSubscriptionByName(String) - Method in class io.zeebe.dispatcher.Dispatcher
 
FLAG_BATCH_BEGIN_BITMASK - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
FLAG_BATCH_END_BITMASK - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
FLAG_FAILED_BITMASK - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
flagBatchBegin(byte) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
flagBatchEnd(byte) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
flagFailed(byte) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
FLAGS_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
flagsOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
FragmentHandler - Interface in io.zeebe.dispatcher
Consume fragments from the buffer.
fragmentsConsumedMetric - Variable in class io.zeebe.dispatcher.Subscription
 
FRAME_ALIGNMENT - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
FRAME_LENGTH_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
framedLength(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
frameMaxLength - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
frameMaxLength(int) - Method in class io.zeebe.dispatcher.DispatcherBuilder
The max length of the data section of a frame

G

get() - Method in class io.zeebe.dispatcher.AtomicPosition
 
getActivePartitionIdVolatile() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
getActorConditions() - Method in class io.zeebe.dispatcher.Subscription
 
getAndAddTail(int) - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
getBlockLength() - Method in class io.zeebe.dispatcher.BlockPeek
 
getBlockPosition() - Method in class io.zeebe.dispatcher.BlockPeek
 
getBuffer() - Method in class io.zeebe.dispatcher.BlockPeek
Returns the buffer to read from.
getBuffer() - Method in class io.zeebe.dispatcher.ClaimedFragment
Returns the claimed fragment to write in.
getBuffer() - Method in class io.zeebe.dispatcher.ClaimedFragmentBatch
 
getBufferOffset() - Method in class io.zeebe.dispatcher.BlockPeek
 
getDataBuffer() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
getDataFrameMaxLength() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
getFragmentLength() - Method in class io.zeebe.dispatcher.ClaimedFragment
 
getFragmentOffset() - Method in class io.zeebe.dispatcher.ClaimedFragmentBatch
 
getId() - Method in class io.zeebe.dispatcher.Subscription
 
getInitialPartitionId() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
getLength() - Method in class io.zeebe.dispatcher.ClaimedFragment
 
getLimit() - Method in class io.zeebe.dispatcher.Subscription
 
getLogBuffer() - Method in class io.zeebe.dispatcher.Dispatcher
 
getMaxFrameLength() - Method in class io.zeebe.dispatcher.Dispatcher
 
getName() - Method in class io.zeebe.dispatcher.Dispatcher
 
getName() - Method in class io.zeebe.dispatcher.Subscription
 
getOffset() - Method in class io.zeebe.dispatcher.ClaimedFragment
 
getPartition(int) - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
getPartitionCount() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
getPartitionSize() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
getPartitionSize() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
getPosition() - Method in class io.zeebe.dispatcher.Subscription
 
getPublisherLimit() - Method in class io.zeebe.dispatcher.Dispatcher
 
getPublisherPosition() - Method in class io.zeebe.dispatcher.Dispatcher
 
getRawBuffer() - Method in class io.zeebe.dispatcher.BlockPeek
 
getStatusVolatile() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
getStreamId() - Method in class io.zeebe.dispatcher.BlockPeek
 
getSubscriberCount() - Method in class io.zeebe.dispatcher.Dispatcher
 
getSubscription(String) - Method in class io.zeebe.dispatcher.Dispatcher
 
getSubscriptionAsync(String) - Method in class io.zeebe.dispatcher.Dispatcher
 
getTailCounterVolatile() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
getUnderlyingBufferOffset() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 

H

hasAvailable() - Method in class io.zeebe.dispatcher.Subscription
 
hasNext() - Method in class io.zeebe.dispatcher.BlockPeek.DataFrameIterator
 
HEADER_LENGTH - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 

I

id - Variable in class io.zeebe.dispatcher.Subscription
 
initAllocatedBuffer(int) - Method in class io.zeebe.dispatcher.DispatcherBuilder
 
initialPartitionId - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
initialPartitionId(int) - Method in class io.zeebe.dispatcher.DispatcherBuilder
 
io.zeebe.dispatcher - package io.zeebe.dispatcher
 
io.zeebe.dispatcher.impl - package io.zeebe.dispatcher.impl
 
io.zeebe.dispatcher.impl.log - package io.zeebe.dispatcher.impl.log
 
isClosed - Variable in class io.zeebe.dispatcher.Dispatcher
 
isClosed() - Method in class io.zeebe.dispatcher.Dispatcher
 
isClosed() - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
isClosed - Variable in class io.zeebe.dispatcher.Subscription
 
isOpen() - Method in class io.zeebe.dispatcher.ClaimedFragment
 
iterationOffset - Variable in class io.zeebe.dispatcher.BlockPeek.DataFrameIterator
 
iterator - Variable in class io.zeebe.dispatcher.BlockPeek
 
iterator() - Method in class io.zeebe.dispatcher.BlockPeek
 

L

lengthOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
limit - Variable in class io.zeebe.dispatcher.Subscription
 
LOG - Static variable in class io.zeebe.dispatcher.impl.log.LogBuffer
 
LOG - Static variable in class io.zeebe.dispatcher.Subscription
 
LOG_ACTIVE_PARTITION_ID_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Offset within the log meta data where the active Partition id is stored.
LOG_INITIAL_PARTITION_ID_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Offset within the log meta data where the active Partition id is stored.
LOG_MAX_FRAME_LENGTH_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Offset within the log meta data which the MTU length is stored;
LOG_META_DATA_LENGTH - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Total length of the log meta data buffer in bytes.
LOG_PUBLISHER_LIMIT_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Offset within the log meta data where the current publisher limit is stored.
logAppender - Variable in class io.zeebe.dispatcher.Dispatcher
 
logBuffer - Variable in class io.zeebe.dispatcher.Dispatcher
 
LogBuffer - Class in io.zeebe.dispatcher.impl.log
 
LogBuffer(AllocatedBuffer, int, int) - Constructor for class io.zeebe.dispatcher.impl.log.LogBuffer
 
logBuffer - Variable in class io.zeebe.dispatcher.Subscription
 
LogBufferAppender - Class in io.zeebe.dispatcher.impl.log
 
LogBufferAppender() - Constructor for class io.zeebe.dispatcher.impl.log.LogBufferAppender
 
LogBufferDescriptor - Class in io.zeebe.dispatcher.impl.log
Describes data layout in the log buffer
LogBufferDescriptor() - Constructor for class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
 
LogBufferPartition - Class in io.zeebe.dispatcher.impl.log
 
LogBufferPartition(UnsafeBuffer, UnsafeBuffer, int) - Constructor for class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
Loggers - Class in io.zeebe.dispatcher
 
Loggers() - Constructor for class io.zeebe.dispatcher.Loggers
 
logMetadataOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
 
logWindowLength - Variable in class io.zeebe.dispatcher.Dispatcher
 

M

markCompleted() - Method in class io.zeebe.dispatcher.BlockPeek
Finish reading and consume the fragments (i.e.
markFailed() - Method in class io.zeebe.dispatcher.BlockPeek
Finish reading and consume the fragments (i.e.
maxFrameLength - Variable in class io.zeebe.dispatcher.Dispatcher
 
messageLength(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
messageOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
metadataBuffer - Variable in class io.zeebe.dispatcher.impl.log.LogBuffer
 
metadataBuffer - Variable in class io.zeebe.dispatcher.impl.log.LogBufferPartition
buffer containing the metadata section for the page
metricsManager - Variable in class io.zeebe.dispatcher.Dispatcher
 
mode - Variable in class io.zeebe.dispatcher.Dispatcher
 
mode - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
MODE_PIPELINE - Static variable in class io.zeebe.dispatcher.Dispatcher
 
MODE_PUB_SUB - Static variable in class io.zeebe.dispatcher.Dispatcher
 
modePipeline() - Method in class io.zeebe.dispatcher.DispatcherBuilder
Pipeline-Mode: a subscription can only read a fragment / block if the previous subscription completes reading.
modePubSub() - Method in class io.zeebe.dispatcher.DispatcherBuilder
Publish-Subscribe-Mode (default): multiple subscriptions can read the same fragment / block concurrently in any order.

N

name - Variable in class io.zeebe.dispatcher.Dispatcher
 
name(String) - Method in class io.zeebe.dispatcher.DispatcherBuilder
 
name - Variable in class io.zeebe.dispatcher.Subscription
 
needsCleaning() - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
newPartitionId - Variable in class io.zeebe.dispatcher.BlockPeek
 
newPartitionOffset - Variable in class io.zeebe.dispatcher.BlockPeek
 
newSubscription(int, String, ActorCondition) - Method in class io.zeebe.dispatcher.Dispatcher
 
next() - Method in class io.zeebe.dispatcher.BlockPeek.DataFrameIterator
 
nextFragment(int, int) - Method in class io.zeebe.dispatcher.ClaimedFragmentBatch
Add a new fragment to the batch.

O

offer(DirectBuffer) - Method in class io.zeebe.dispatcher.Dispatcher
Writes the given message to the buffer.
offer(DirectBuffer, int) - Method in class io.zeebe.dispatcher.Dispatcher
Writes the given message to the buffer with the given stream id.
offer(DirectBuffer, int, int) - Method in class io.zeebe.dispatcher.Dispatcher
Writes the given part of the message to the buffer.
offer(DirectBuffer, int, int, int) - Method in class io.zeebe.dispatcher.Dispatcher
Writes the given part of the message to the buffer with the given stream id.
onActiveParitionFilled(int) - Method in class io.zeebe.dispatcher.impl.log.LogBuffer
 
onActorClosing() - Method in class io.zeebe.dispatcher.Dispatcher
 
onActorStarted() - Method in class io.zeebe.dispatcher.Dispatcher
 
onEndOfPartition(LogBufferPartition, int) - Method in class io.zeebe.dispatcher.impl.log.LogBufferAppender
 
onFragment(DirectBuffer, int, int, int, boolean) - Method in interface io.zeebe.dispatcher.FragmentHandler
Consume the message from the given buffer.
openDefaultSubscriptions() - Method in class io.zeebe.dispatcher.Dispatcher
 
openSubscription(String) - Method in class io.zeebe.dispatcher.Dispatcher
Creates a new subscription with the given name.
openSubscriptionAsync(String) - Method in class io.zeebe.dispatcher.Dispatcher
Creates a new subscription with the given name asynchronously.

P

PARTITION_CLEAN - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
A Partition which is clean or in use.
PARTITION_COUNT - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
The number of Partitions the log is divided into
PARTITION_META_DATA_LENGTH - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Total length of the Partition meta data buffer in bytes.
PARTITION_MIN_LENGTH - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Minimum buffer length for a Partition
PARTITION_NEEDS_CLEANING - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
A Partition is dirty and requires cleaning.
PARTITION_STATUS_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Offset within the Partition meta data where current status is stored
PARTITION_TAIL_COUNTER_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Offset within the Partition meta data where the tail value is stored.
PartitionBuilder - Class in io.zeebe.dispatcher.impl.log
 
PartitionBuilder() - Constructor for class io.zeebe.dispatcher.impl.log.PartitionBuilder
 
partitionDataSectionOffset(int, int) - Static method in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
 
partitionId(long) - Static method in class io.zeebe.dispatcher.impl.PositionUtil
 
partitionMetadataSectionOffset(int, int) - Static method in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
 
partitionOffset(long) - Static method in class io.zeebe.dispatcher.impl.PositionUtil
 
partitions - Variable in class io.zeebe.dispatcher.impl.log.LogBuffer
 
partitionSize - Variable in class io.zeebe.dispatcher.Dispatcher
 
partitionSize - Variable in class io.zeebe.dispatcher.impl.log.LogBuffer
 
partitionSize - Variable in class io.zeebe.dispatcher.impl.log.LogBufferPartition
The size of the partition
peekAndConsume(FragmentHandler, int) - Method in class io.zeebe.dispatcher.Subscription
Sequentially read fragments from the buffer and invoke the given handler for each fragment.
peekBlock(BlockPeek, int, boolean) - Method in class io.zeebe.dispatcher.Subscription
Read fragments from the buffer as block.
peekBlock(LogBufferPartition, BlockPeek, int, int, int, long, boolean) - Method in class io.zeebe.dispatcher.Subscription
 
poll(FragmentHandler, int) - Method in class io.zeebe.dispatcher.Subscription
Read fragments from the buffer and invoke the given handler for each fragment.
pollFragments(LogBufferPartition, FragmentHandler, int, int, int, long, boolean) - Method in class io.zeebe.dispatcher.Subscription
 
position(int, int) - Static method in class io.zeebe.dispatcher.impl.PositionUtil
 
position - Variable in class io.zeebe.dispatcher.Subscription
 
PositionUtil - Class in io.zeebe.dispatcher.impl
Utility for composing the position
PositionUtil() - Constructor for class io.zeebe.dispatcher.impl.PositionUtil
 
POSTPONE_FRAGMENT_RESULT - Static variable in interface io.zeebe.dispatcher.FragmentHandler
fragment not consumed *
proposeMaxOrdered(long) - Method in class io.zeebe.dispatcher.AtomicPosition
 
publisherLimit - Variable in class io.zeebe.dispatcher.Dispatcher
 
publisherPosition - Variable in class io.zeebe.dispatcher.Dispatcher
 

R

rawBuffer - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
rawBuffer - Variable in class io.zeebe.dispatcher.impl.log.LogBuffer
 
rawBufferOffset - Variable in class io.zeebe.dispatcher.impl.log.LogBufferPartition
the offset of the partition's data buffer in the underlying buffer (see #underlyingBuffer.
rawDispatcherBufferView - Variable in class io.zeebe.dispatcher.Subscription
 
registerConsumer(ActorCondition) - Method in class io.zeebe.dispatcher.Subscription
 
removeConsumer(ActorCondition) - Method in class io.zeebe.dispatcher.Subscription
 
requiredCapacity(int) - Static method in class io.zeebe.dispatcher.impl.log.LogBufferDescriptor
Calculates the required capacity for a log buffer which can hold up to the provided bytes of data.
reset() - Method in class io.zeebe.dispatcher.AtomicPosition
 
reset() - Method in class io.zeebe.dispatcher.BlockPeek.DataFrameIterator
 
RESULT_END_OF_PARTITION - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferAppender
 
RESULT_PADDING_AT_END_OF_PARTITION - Static variable in class io.zeebe.dispatcher.impl.log.LogBufferAppender
 

S

set(long) - Method in class io.zeebe.dispatcher.AtomicPosition
 
setBlock(ByteBuffer, AtomicPosition, ActorCondition, int, int, int, int, int, int, Metric) - Method in class io.zeebe.dispatcher.BlockPeek
 
setStatusOrdered(int) - Method in class io.zeebe.dispatcher.impl.log.LogBufferPartition
 
slicePartitions(int, AllocatedBuffer) - Method in class io.zeebe.dispatcher.impl.log.PartitionBuilder
 
STREAM_ID_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
streamId - Variable in class io.zeebe.dispatcher.BlockPeek
 
streamIdOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
subscriberPosition - Variable in class io.zeebe.dispatcher.BlockPeek
 
Subscription - Class in io.zeebe.dispatcher
 
Subscription(AtomicPosition, AtomicPosition, int, String, ActorCondition, LogBuffer, Metric) - Constructor for class io.zeebe.dispatcher.Subscription
 
subscriptionNames - Variable in class io.zeebe.dispatcher.DispatcherBuilder
 
subscriptions - Variable in class io.zeebe.dispatcher.Dispatcher
 
subscriptions(String...) - Method in class io.zeebe.dispatcher.DispatcherBuilder
Predefined subscriptions which will be created on startup in the order as they are declared.

T

toString() - Method in class io.zeebe.dispatcher.Dispatcher
 
toString() - Method in class io.zeebe.dispatcher.Subscription
 
TYPE_MESSAGE - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
TYPE_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
TYPE_PADDING - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
typeOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 

U

updatePosition() - Method in class io.zeebe.dispatcher.BlockPeek
 
updatePublisherLimit() - Method in class io.zeebe.dispatcher.Dispatcher
 
updatePublisherPosition(int, int) - Method in class io.zeebe.dispatcher.Dispatcher
 

V

VERSION_OFFSET - Static variable in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 
versionOffset(int) - Static method in class io.zeebe.dispatcher.impl.log.DataFrameDescriptor
 

W

wrap(UnsafeBuffer, int, int, Runnable) - Method in class io.zeebe.dispatcher.ClaimedFragment
 
wrap(UnsafeBuffer, int, int, int, Runnable) - Method in class io.zeebe.dispatcher.ClaimedFragmentBatch
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2017–2018 camunda services GmbH. All rights reserved.