public interface LibraryEndPointHandler
Modifier and Type | Method and Description |
---|---|
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onApplicationHeartbeat(int libraryId,
int messageTemplateId,
long timestampInNs) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onControlNotification(int libraryId,
uk.co.real_logic.artio.messages.InitialAcceptedSessionOwner initialAcceptedSessionOwner,
uk.co.real_logic.artio.messages.ControlNotificationDecoder controlNotification) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onEngineClose(int libraryId) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onError(int libraryId,
uk.co.real_logic.artio.messages.GatewayError errorType,
long replyToId,
java.lang.String message) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onFollowerSessionReply(int libraryId,
long replyToId,
long session) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onILinkConnect(int libraryId,
long correlationId,
long connection,
long uuid,
long lastReceivedSequenceNumber,
long lastSentSequenceNumber,
boolean newlyAllocated,
long lastUuid) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onInboundFixPConnect(long connection,
long sessionId,
uk.co.real_logic.artio.messages.FixPProtocolType protocol,
org.agrona.DirectBuffer buffer,
int limit,
int messageLength) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onLibraryExtendPosition(int libraryId,
long correlationId,
int newSessionId,
long stopPosition,
int initialTermId,
int termBufferLength,
int mtuLength) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onManageFixPConnection(int libraryId,
long correlationId,
long connection,
long sessionId,
uk.co.real_logic.artio.messages.FixPProtocolType protocolType,
long lastReceivedSequenceNumber,
long lastSentSequenceNumber,
long lastConnectPayload,
boolean offline,
org.agrona.DirectBuffer buffer,
int limit,
int messageLength) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onManageSession(int libraryId,
long connection,
long session,
int lastSentSeqNum,
int lastRecvSeqNum,
uk.co.real_logic.artio.messages.SessionStatus sessionStatus,
uk.co.real_logic.artio.messages.SlowStatus slowStatus,
uk.co.real_logic.artio.messages.ConnectionType connectionType,
uk.co.real_logic.artio.messages.SessionState sessionState,
int heartBeatInt,
boolean closedResendInterval,
int resendRequestChunkSize,
boolean sendRedundantResendRequests,
boolean enableLastMsgSeqNumProcessed,
long correlationId,
int sequenceIndex,
boolean awaitingResend,
int lastResentMsgSeqNo,
int lastResendChunkMsgSeqNum,
int endOfResendRequestRange,
boolean awaitingHeartbeat,
int logonReceivedSequenceNumber,
int logonSequenceIndex,
long lastLogonTime,
long lastSequenceResetTime,
java.lang.String localCompId,
java.lang.String localSubId,
java.lang.String localLocationId,
java.lang.String remoteCompId,
java.lang.String remoteSubId,
java.lang.String remoteLocationId,
java.lang.String address,
java.lang.String username,
java.lang.String password,
java.lang.Class<? extends uk.co.real_logic.artio.dictionary.FixDictionary> fixDictionary,
uk.co.real_logic.artio.messages.MetaDataStatus metaDataStatus,
org.agrona.DirectBuffer metaDataBuffer,
int metaDataOffset,
int metaDataLength,
uk.co.real_logic.artio.messages.CancelOnDisconnectOption cancelOnDisconnectOption,
long cancelOnDisconnectTimeoutInNs) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onReadMetaDataReply(int libraryId,
long replyToId,
uk.co.real_logic.artio.messages.MetaDataStatus status,
org.agrona.DirectBuffer srcBuffer,
int srcOffset,
int srcLength) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onReleaseSessionReply(int libraryId,
long replyToId,
uk.co.real_logic.artio.messages.SessionReplyStatus status) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onReplayComplete(int libraryId,
long connection) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onReplayMessagesReply(int libraryId,
long replyToId,
uk.co.real_logic.artio.messages.ReplayMessagesStatus status) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onRequestSessionReply(int toId,
long replyToId,
uk.co.real_logic.artio.messages.SessionReplyStatus status) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onResetLibrarySequenceNumber(int libraryId,
long sessionId) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onSlowStatusNotification(int libraryId,
long connectionId,
boolean hasBecomeSlow) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onThrottleConfigurationReply(int libraryId,
long replyToId,
uk.co.real_logic.artio.messages.ThrottleConfigurationStatus status) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onThrottleNotification(int libraryId,
long connection,
long refMsgType,
int refSeqNum,
org.agrona.DirectBuffer businessRejectRefIDBuffer,
int businessRejectRefIDOffset,
int businessRejectRefIDLength,
long position) |
io.aeron.logbuffer.ControlledFragmentHandler.Action |
onWriteMetaDataReply(int libraryId,
long replyToId,
uk.co.real_logic.artio.messages.MetaDataStatus status) |
io.aeron.logbuffer.ControlledFragmentHandler.Action onError(int libraryId, uk.co.real_logic.artio.messages.GatewayError errorType, long replyToId, java.lang.String message)
io.aeron.logbuffer.ControlledFragmentHandler.Action onApplicationHeartbeat(int libraryId, int messageTemplateId, long timestampInNs)
io.aeron.logbuffer.ControlledFragmentHandler.Action onReleaseSessionReply(int libraryId, long replyToId, uk.co.real_logic.artio.messages.SessionReplyStatus status)
io.aeron.logbuffer.ControlledFragmentHandler.Action onRequestSessionReply(int toId, long replyToId, uk.co.real_logic.artio.messages.SessionReplyStatus status)
io.aeron.logbuffer.ControlledFragmentHandler.Action onControlNotification(int libraryId, uk.co.real_logic.artio.messages.InitialAcceptedSessionOwner initialAcceptedSessionOwner, uk.co.real_logic.artio.messages.ControlNotificationDecoder controlNotification)
io.aeron.logbuffer.ControlledFragmentHandler.Action onSlowStatusNotification(int libraryId, long connectionId, boolean hasBecomeSlow)
io.aeron.logbuffer.ControlledFragmentHandler.Action onResetLibrarySequenceNumber(int libraryId, long sessionId)
io.aeron.logbuffer.ControlledFragmentHandler.Action onManageSession(int libraryId, long connection, long session, int lastSentSeqNum, int lastRecvSeqNum, uk.co.real_logic.artio.messages.SessionStatus sessionStatus, uk.co.real_logic.artio.messages.SlowStatus slowStatus, uk.co.real_logic.artio.messages.ConnectionType connectionType, uk.co.real_logic.artio.messages.SessionState sessionState, int heartBeatInt, boolean closedResendInterval, int resendRequestChunkSize, boolean sendRedundantResendRequests, boolean enableLastMsgSeqNumProcessed, long correlationId, int sequenceIndex, boolean awaitingResend, int lastResentMsgSeqNo, int lastResendChunkMsgSeqNum, int endOfResendRequestRange, boolean awaitingHeartbeat, int logonReceivedSequenceNumber, int logonSequenceIndex, long lastLogonTime, long lastSequenceResetTime, java.lang.String localCompId, java.lang.String localSubId, java.lang.String localLocationId, java.lang.String remoteCompId, java.lang.String remoteSubId, java.lang.String remoteLocationId, java.lang.String address, java.lang.String username, java.lang.String password, java.lang.Class<? extends uk.co.real_logic.artio.dictionary.FixDictionary> fixDictionary, uk.co.real_logic.artio.messages.MetaDataStatus metaDataStatus, org.agrona.DirectBuffer metaDataBuffer, int metaDataOffset, int metaDataLength, uk.co.real_logic.artio.messages.CancelOnDisconnectOption cancelOnDisconnectOption, long cancelOnDisconnectTimeoutInNs)
io.aeron.logbuffer.ControlledFragmentHandler.Action onFollowerSessionReply(int libraryId, long replyToId, long session)
io.aeron.logbuffer.ControlledFragmentHandler.Action onEngineClose(int libraryId)
io.aeron.logbuffer.ControlledFragmentHandler.Action onWriteMetaDataReply(int libraryId, long replyToId, uk.co.real_logic.artio.messages.MetaDataStatus status)
io.aeron.logbuffer.ControlledFragmentHandler.Action onReadMetaDataReply(int libraryId, long replyToId, uk.co.real_logic.artio.messages.MetaDataStatus status, org.agrona.DirectBuffer srcBuffer, int srcOffset, int srcLength)
io.aeron.logbuffer.ControlledFragmentHandler.Action onReplayMessagesReply(int libraryId, long replyToId, uk.co.real_logic.artio.messages.ReplayMessagesStatus status)
io.aeron.logbuffer.ControlledFragmentHandler.Action onILinkConnect(int libraryId, long correlationId, long connection, long uuid, long lastReceivedSequenceNumber, long lastSentSequenceNumber, boolean newlyAllocated, long lastUuid)
io.aeron.logbuffer.ControlledFragmentHandler.Action onLibraryExtendPosition(int libraryId, long correlationId, int newSessionId, long stopPosition, int initialTermId, int termBufferLength, int mtuLength)
io.aeron.logbuffer.ControlledFragmentHandler.Action onReplayComplete(int libraryId, long connection)
io.aeron.logbuffer.ControlledFragmentHandler.Action onInboundFixPConnect(long connection, long sessionId, uk.co.real_logic.artio.messages.FixPProtocolType protocol, org.agrona.DirectBuffer buffer, int limit, int messageLength)
io.aeron.logbuffer.ControlledFragmentHandler.Action onManageFixPConnection(int libraryId, long correlationId, long connection, long sessionId, uk.co.real_logic.artio.messages.FixPProtocolType protocolType, long lastReceivedSequenceNumber, long lastSentSequenceNumber, long lastConnectPayload, boolean offline, org.agrona.DirectBuffer buffer, int limit, int messageLength)
io.aeron.logbuffer.ControlledFragmentHandler.Action onThrottleNotification(int libraryId, long connection, long refMsgType, int refSeqNum, org.agrona.DirectBuffer businessRejectRefIDBuffer, int businessRejectRefIDOffset, int businessRejectRefIDLength, long position)
io.aeron.logbuffer.ControlledFragmentHandler.Action onThrottleConfigurationReply(int libraryId, long replyToId, uk.co.real_logic.artio.messages.ThrottleConfigurationStatus status)
Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.