public abstract class AbstractFixPSequenceExtractor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
FORCE_START_REPLAY_CORR_ID |
protected FixPSequenceNumberHandler |
handler |
static long |
NEXT_SESSION_VERSION_ID |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFixPSequenceExtractor(FixPSequenceNumberHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
onFollowerSessionRequest(FollowerSessionRequestDecoder followerSessionRequest,
long endPosition,
int totalLength,
int aeronSessionId) |
abstract void |
onMessage(FixPMessageDecoder fixPMessage,
org.agrona.DirectBuffer buffer,
int headerOffset,
int totalLength,
long endPosition,
int aeronSessionId,
long timestamp) |
abstract void |
onRedactSequenceUpdate(long sessionId,
int newSequenceNumber) |
public static final long NEXT_SESSION_VERSION_ID
public static final int FORCE_START_REPLAY_CORR_ID
protected final FixPSequenceNumberHandler handler
protected AbstractFixPSequenceExtractor(FixPSequenceNumberHandler handler)
public abstract void onMessage(FixPMessageDecoder fixPMessage, org.agrona.DirectBuffer buffer, int headerOffset, int totalLength, long endPosition, int aeronSessionId, long timestamp)
public abstract void onRedactSequenceUpdate(long sessionId,
int newSequenceNumber)
public abstract void onFollowerSessionRequest(FollowerSessionRequestDecoder followerSessionRequest, long endPosition, int totalLength, int aeronSessionId)
Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.