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

A

abort() - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
abort() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
AbstractAuthenticationProxy - Interface in uk.co.real_logic.artio.validation
Interface to notify the gateway whether a session should be authenticated or not.
AbstractConnectedSessionInfo - Interface in uk.co.real_logic.artio.engine
Exposes information that an Engine is aware of about a session that is currently connected.
AbstractDebugAppender - Class in uk.co.real_logic.artio
API to enable integrate the DebugLogger API into log4j / slf4j.
AbstractDebugAppender() - Constructor for class uk.co.real_logic.artio.AbstractDebugAppender
 
AbstractDebugAppender.ThreadLocalAppender - Class in uk.co.real_logic.artio
An instane of this thread local appender is created for each thread within the system.
AbstractFixPProxy - Class in uk.co.real_logic.artio.fixp
 
AbstractFixPProxy(FixPProtocol, FixPMessageDissector, long, ExclusivePublication) - Constructor for class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
accept(int, long, long) - Method in interface uk.co.real_logic.artio.engine.logger.IndexedPositionConsumer
 
accept() - Method in interface uk.co.real_logic.artio.validation.AbstractAuthenticationProxy
Call this method to accept the authentication.
accept(Class<? extends FixDictionary>) - Method in interface uk.co.real_logic.artio.validation.AuthenticationProxy
Call this method to accept the authentication and specify a FIX Dictionary based upon the logon message.
acceptedEnableLastMsgSeqNumProcessed(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the SessionConfiguration.enableLastMsgSeqNumProcessed() property for accepted Sessions.
acceptedEnableLastMsgSeqNumProcessed() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
acceptedSessionClosedResendInterval(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the SessionConfiguration.closedResendInterval() property for accepted Sessions.
acceptedSessionClosedResendInterval() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
acceptedSessionResendRequestChunkSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the SessionConfiguration.resendRequestChunkSize() property for accepted Sessions.
acceptedSessionResendRequestChunkSize() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
acceptedSessionSendRedundantResendRequests(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the SessionConfiguration.sendRedundantResendRequests() property for accepted Sessions.
acceptedSessionSendRedundantResendRequests() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
acceptFixPProtocol(FixPProtocolType) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Configures the engine to accept the provided FIXP connections.
acceptorfixDictionary(Class<? extends FixDictionary>) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Specify a single acceptor FIX Dictionary.
acceptorfixDictionary() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
acceptorFixDictionaryOverrides() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
AcceptorLogonResult - Interface in uk.co.real_logic.artio.engine.framer
 
AcceptorSession - Class in uk.co.real_logic.artio.session
 
AcceptorSession(int, long, EpochNanoClock, SessionProxy, GatewayPublication, GatewayPublication, SessionIdStrategy, long, AtomicCounter, AtomicCounter, int, int, int, SessionState, long, MutableAsciiBuffer, boolean, SessionCustomisationStrategy, OnMessageInfo, EpochFractionClock, boolean, ResendRequestController) - Constructor for class uk.co.real_logic.artio.session.AcceptorSession
 
acceptsFixP() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
accessKeyId() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
AcquiringSessionExistsHandler - Class in uk.co.real_logic.artio.library
SessionExistsHandler implementation that tries to acquire any session that has been accepted by the engine.
AcquiringSessionExistsHandler() - Constructor for class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler
 
AcquiringSessionExistsHandler(boolean) - Constructor for class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler
 
AcquiringSessionExistsHandler.RequestInfo - Class in uk.co.real_logic.artio.library
 
add(FixPSenderEndPoint) - Method in class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
address() - Method in interface uk.co.real_logic.artio.engine.AbstractConnectedSessionInfo
Get the remove address to which this session is connected.
address() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
address(String, int) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the remote address to connect to.
address(String) - Method in class uk.co.real_logic.artio.session.InternalSession
 
address(String, int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
aeron(Aeron) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Aeron client for communicating with the local Media Driver.
aeron - Variable in class uk.co.real_logic.artio.GatewayProcess
 
AERON_CHANNEL_PROP - Static variable in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Property name for the system property to override the aeron channel
aeronArchiveContext() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
aeronChannel(String) - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Sets the aeron channel that ArtioAdmin will use to communicate with the FixEngine instance.
aeronChannel() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
aeronContext() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
aeronContext() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
aeronContextClone() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
aeronDirectoryName(String) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
aeronDirectoryName() - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
agentNamePrefix(String) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the prefix to be used on agent names.
agentNamePrefix() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
agentNamePrefix(String) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the prefix to be used on agent names.
alignTerm(int) - Static method in class uk.co.real_logic.artio.engine.logger.ArchiveDescriptor
 
alignTerm(long) - Static method in class uk.co.real_logic.artio.engine.logger.ArchiveDescriptor
 
all() - Method in class uk.co.real_logic.artio.timing.EngineTimers
 
all() - Method in class uk.co.real_logic.artio.timing.LibraryTimers
 
allFixPSessions() - Method in class uk.co.real_logic.artio.engine.FixEngine
Gets session info for all FIXP sessions the FixEngine is aware of including offline ones.
allFixPSessions() - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
allFixSessions() - Method in class uk.co.real_logic.artio.admin.ArtioAdmin
Queries the current list of all FIX sessions associated with this FixEngine.
allSessions() - Method in class uk.co.real_logic.artio.engine.FixEngine
Gets session info for all FIX sessions the FixEngine is aware of including offline ones.
allSessions() - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
allSessions() - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
allSessions() - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
alwaysIndexed() - Static method in interface uk.co.real_logic.artio.validation.SessionPersistenceStrategy
Deprecated.
alwaysPersistent() - Static method in interface uk.co.real_logic.artio.validation.SessionPersistenceStrategy
 
alwaysTransient() - Static method in interface uk.co.real_logic.artio.validation.SessionPersistenceStrategy
 
alwaysTrue() - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
alwaysUnindexed() - Static method in interface uk.co.real_logic.artio.validation.SessionPersistenceStrategy
Deprecated.
and(FixMessagePredicate) - Method in interface uk.co.real_logic.artio.engine.logger.FixMessagePredicate
 
and(MessageValidationStrategy) - Method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
Compose two message validation strategies together to form a new message validation strategy where you need to pass both strategies for a message to be valid.
apply(long) - Static method in class uk.co.real_logic.artio.Pressure
 
applyHeader(MessageEncoderFlyweight, MutableDirectBuffer, int) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
archiveContextClone() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
ArchiveDescriptor - Class in uk.co.real_logic.artio.engine.logger
 
ArchiveDescriptor() - Constructor for class uk.co.real_logic.artio.engine.logger.ArchiveDescriptor
 
archiveReplayStream(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
archiveReplayStream() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
archiverIdleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the idle strategy for the Logger thread.
archiverIdleStrategy() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
areCountersClosed() - Method in class uk.co.real_logic.artio.session.InternalSession
 
ARTIO_HEADER_LENGTH - Static variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
ArtioAdmin - Class in uk.co.real_logic.artio.admin
Provides a blocking wrapper for Artio API operations that can be used from a different process.
ArtioAdminConfiguration - Class in uk.co.real_logic.artio.admin
Configuration class used to configure an ArtioAdmin instance.
ArtioAdminConfiguration() - Constructor for class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
ArtioAdminTool - Class in uk.co.real_logic.artio.admin
Commandline tool that can be used by operations staff for controlling an Artio instance.
ArtioAdminTool() - Constructor for class uk.co.real_logic.artio.admin.ArtioAdminTool
 
asciiBuffer() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
asciiBuffer - Variable in class uk.co.real_logic.artio.session.Session
 
attempt() - Method in class uk.co.real_logic.artio.engine.framer.CatchupReplayer
 
attemptReplay() - Method in class uk.co.real_logic.artio.engine.logger.FixPReplayerSession
 
authenticate(long, MutableAsciiBuffer, int, int, FixPGatewaySession, long, TcpChannel, Framer, FixPProtocolType, FixPContext, AbstractFixPProxy, ReceiverEndPoint) - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySessions
 
authenticate(AbstractLogonDecoder) - Method in interface uk.co.real_logic.artio.validation.AuthenticationStrategy
Implement this method if your authentication strategy call will be very quick.
authenticate(FixPContext, FixPAuthenticationProxy) - Method in interface uk.co.real_logic.artio.validation.FixPAuthenticationStrategy
This method is invoked when an attempt to authentication a connection is made with either the negotiate or establish messages.
authenticateAsync(AbstractLogonDecoder, AuthenticationProxy) - Method in interface uk.co.real_logic.artio.validation.AuthenticationStrategy
Implement this method if your authentication strategy needs to engage in potentially long running communications with external services, eg: talk over a network to an LDAP server.
authenticated() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
AuthenticationProxy - Interface in uk.co.real_logic.artio.validation
Interface to notify the gateway whether a FIX Logon should be authenticated or not.
authenticationStrategy(AuthenticationStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the authentication strategy of the FIX Engine to be used for FIX sessions, see AuthenticationStrategy for details.
authenticationStrategy() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
AuthenticationStrategy - Interface in uk.co.real_logic.artio.validation
Implement this interface in order to add customisable checks to logon messages.
authenticationTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the timeout to be used for the authentication process.
authenticationTimeoutInMs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
AUTOMATIC_INITIAL_SEQUENCE_NUMBER - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
await(Reply<T>) - Static method in interface uk.co.real_logic.artio.Reply
Performs a blocking wait on a reply.
await(Reply<T>, FixLibrary, IdleStrategy) - Static method in interface uk.co.real_logic.artio.Reply
Performs a blocking wait on a reply, whilst polling a FixLibrary.
awaitingHeartbeat(boolean) - Method in class uk.co.real_logic.artio.session.InternalSession
 
awaitingHeartbeat() - Method in class uk.co.real_logic.artio.session.Session
 
awaitingResend(boolean) - Method in class uk.co.real_logic.artio.session.InternalSession
 
awaitingResend() - Method in class uk.co.real_logic.artio.session.Session
Get whether the session is awaiting a resend / replay of messages.
awaitRunnerStart(AgentRunner) - Static method in interface uk.co.real_logic.artio.engine.EngineScheduler
 

B

BACKOFF_SPINS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
BACKOFF_YIELDS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
backoffIdleStrategy() - Static method in class uk.co.real_logic.artio.CommonConfiguration
 
backpressureMessagesDuringReplay(boolean) - Method in class uk.co.real_logic.artio.CommonConfiguration
Configures whether Session.trySend() methods such as Session.trySend(Encoder) backpressure attempts to write FIX messages whilst a replay is in progress.
backpressureMessagesDuringReplay() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
backpressureMessagesDuringReplay(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Configures whether Session.trySend() methods such as Session.trySend(Encoder) backpressure attempts to write FIX messages whilst a replay is in progress.
backpressureMessagesDuringReplay(boolean) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Configures whether Session.trySend() methods such as Session.trySend(Encoder) backpressure attempts to write FIX messages whilst a replay is in progress.
backupConnected(boolean) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
becomeNormalConsumer() - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
beginSeqNo() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
beginString() - Method in class uk.co.real_logic.artio.session.Session
 
between(long, long) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filters a timestamp to be between these begin and end times.
BinaryMessageTracker - Class in uk.co.real_logic.artio.engine.logger
 
BinaryMessageTracker(ControlledFragmentHandler) - Constructor for class uk.co.real_logic.artio.engine.logger.BinaryMessageTracker
 
bind() - Method in class uk.co.real_logic.artio.engine.FixEngine
Binds the acceptor socket to the configured address.
bind() - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
bind() - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
bind() - Method in class uk.co.real_logic.artio.engine.framer.TcpChannelSupplier
 
bindAddress() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
bindAtStartup(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Controls whether the engine should eagerly bind the network interface at startup when EngineConfiguration.bindTo(String, int) is used, or whether it is delayed delayed until FixEngine.bind() is invoked.
bindAtStartup() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
bindTo(String, int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the local address to bind to when the Gateway is used to accept connections.
bodyMatches(Pattern) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
BoundaryPositionExtractor(boolean) - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.BoundaryPositionExtractor
 
buffer() - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
buffer() - Method in class uk.co.real_logic.artio.engine.framer.FixThrottleRejectBuilder
 
buffer - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
buffer() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
bufferCapacity() - Method in class uk.co.real_logic.artio.engine.logger.StreamTimestampZipper
 
bufferClaim - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
bufferClaim - Variable in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
BufferFactory - Interface in uk.co.real_logic.artio.engine.logger
 
bufferPosition() - Method in class uk.co.real_logic.artio.engine.logger.StreamTimestampZipper
 
build(long, int, int, DirectBuffer, int, int, boolean) - Method in class uk.co.real_logic.artio.engine.framer.FixThrottleRejectBuilder
 
build() - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
 
builder() - Static method in class uk.co.real_logic.artio.library.SessionConfiguration
 
BUSINESS_MESSAGE_LOGGING_ENABLED - Static variable in class uk.co.real_logic.artio.fixp.FixPProtocol
 
BusinessRejectRefIdExtractor - Class in uk.co.real_logic.artio
 
BusinessRejectRefIdExtractor() - Constructor for class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
byteBuffer - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
ByteBufferUtil - Class in uk.co.real_logic.artio.engine
Modify a ByteBuffer whilst providing better illegal argument exceptions.
ByteBufferUtil() - Constructor for class uk.co.real_logic.artio.engine.ByteBufferUtil
 
bytesInBuffer() - Method in interface uk.co.real_logic.artio.engine.ConnectedSessionInfo
Returns the number of bytes outstanding in the slow consumer buffer to send.
bytesInBuffer - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
bytesInBuffer() - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumber
 
bytesInBuffer(long, String) - Method in class uk.co.real_logic.artio.FixCounters
 
bytesInBufferCounter(long) - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumbers
 

C

CancelOnDisconnect - Class in uk.co.real_logic.artio.library
 
CancelOnDisconnect(EpochNanoClock, boolean, LongPredicate) - Constructor for class uk.co.real_logic.artio.library.CancelOnDisconnect
 
cancelOnDisconnectOption(CancelOnDisconnectOption) - Method in class uk.co.real_logic.artio.library.CancelOnDisconnect
 
cancelOnDisconnectOption(CancelOnDisconnectOption) - Method in class uk.co.real_logic.artio.session.InternalSession
 
cancelOnDisconnectOption() - Method in class uk.co.real_logic.artio.session.Session
Gets the cancel on disconnect option from the Logon message.
cancelOnDisconnectTimeoutHandler(CancelOnDisconnectTimeoutHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the cancel on disconnect timeout handler for FIX sessions.
cancelOnDisconnectTimeoutHandler() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
CancelOnDisconnectTimeoutHandler - Interface in uk.co.real_logic.artio.session
Handler interface that is invoked after a cancel on disconnect timeout for an acceptor session.
cancelOnDisconnectTimeoutWindow(AbstractLogonDecoder) - Static method in class uk.co.real_logic.artio.session.SessionParser
 
cancelOnDisconnectTimeoutWindowInNs(long) - Method in class uk.co.real_logic.artio.library.CancelOnDisconnect
 
cancelOnDisconnectTimeoutWindowInNs(long) - Method in class uk.co.real_logic.artio.session.InternalSession
 
cancelOnDisconnectTimeoutWindowInNs() - Method in class uk.co.real_logic.artio.session.Session
Gets the cancel on disconnection timeout window in nanoseconds.
cancelOnDisconnectType(AbstractLogonDecoder) - Static method in class uk.co.real_logic.artio.session.SessionParser
 
canSendMessage() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
canSendMessage() - Method in class uk.co.real_logic.artio.session.Session
Check if the session is in a state where it can send a message.
capacity - Variable in class uk.co.real_logic.artio.engine.SectorFramer
 
capacityToBytes(int) - Static method in class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
catchIndexUp(AeronArchive, ErrorHandler) - Method in class uk.co.real_logic.artio.engine.logger.Indexer
 
catchupIndices() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
CatchupReplayer - Class in uk.co.real_logic.artio.engine.framer
 
CatchupReplayer.Formatters - Class in uk.co.real_logic.artio.engine.framer
 
channel - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
channel - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
channelSupplier() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
channelSupplierFactory(Function<EngineConfiguration, TcpChannelSupplier>) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
check() - Method in class uk.co.real_logic.artio.engine.DuplicateEngineChecker
 
checkAccept(FixPContext) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
checkCancelOnDisconnectDisconnect() - Method in class uk.co.real_logic.artio.library.CancelOnDisconnect
 
checkCancelOnDisconnectLogout(long) - Method in class uk.co.real_logic.artio.library.CancelOnDisconnect
 
checkMissing(char[]) - Static method in interface uk.co.real_logic.artio.session.SessionIdStrategy
 
checksum(long) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
CHECKSUM_SIZE - Static variable in class uk.co.real_logic.artio.engine.SectorFramer
 
ChecksumFramer - Class in uk.co.real_logic.artio.engine
 
ChecksumFramer(AtomicBuffer, int, ErrorHandler, int, String) - Constructor for class uk.co.real_logic.artio.engine.ChecksumFramer
 
checksumOffset() - Method in class uk.co.real_logic.artio.engine.SectorFramer
 
claim(int, int) - Method in interface uk.co.real_logic.artio.engine.PossDupEnabler.Claimer
 
claim(int, int) - Method in class uk.co.real_logic.artio.engine.SectorFramer
 
claim(int) - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
claim(int, BufferClaim) - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
ClaimablePublication - Class in uk.co.real_logic.artio.protocol
A publication designed for deterministic claiming.
ClaimablePublication(int, IdleStrategy, AtomicCounter, ExclusivePublication) - Constructor for class uk.co.real_logic.artio.protocol.ClaimablePublication
 
claimMessage(int, MessageEncoderFlyweight, long) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
claimMessage(int, MessageEncoderFlyweight, long, int, int, short) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
clock - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
close() - Method in class uk.co.real_logic.artio.admin.ArtioAdmin
Close the Admin API instance, releasing underlying resources.
close() - Method in class uk.co.real_logic.artio.engine.DefaultEngineScheduler
 
close() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
close() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
close() - Method in interface uk.co.real_logic.artio.engine.EngineScheduler
Invoked by the FIX Engine to stop the threads.
close() - Method in class uk.co.real_logic.artio.engine.FixEngine
Close the engine down, including stopping other running threads.
close() - Method in class uk.co.real_logic.artio.engine.framer.CatchupReplayer
 
close() - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
close() - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
close() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
close() - Method in class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
close() - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
close() - Method in class uk.co.real_logic.artio.engine.framer.TcpChannel
 
close() - Method in class uk.co.real_logic.artio.engine.LockStepFramerEngineScheduler
 
close() - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner
 
close() - Method in interface uk.co.real_logic.artio.engine.logger.Index
 
close() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
close() - Method in class uk.co.real_logic.artio.engine.logger.ReplayQuery
 
close() - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexReader
 
close() - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
close() - Method in interface uk.co.real_logic.artio.engine.logger.StreamTimestampZipper.Poller
 
close() - Method in class uk.co.real_logic.artio.engine.LowResourceEngineScheduler
 
close() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
close() - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
close() - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumber
 
close() - Method in class uk.co.real_logic.artio.FixCounters
 
close() - Method in class uk.co.real_logic.artio.GatewayProcess
 
close(int) - Method in class uk.co.real_logic.artio.library.DefaultLibraryScheduler
 
close(int) - Method in class uk.co.real_logic.artio.library.DynamicLibraryScheduler
 
close() - Method in class uk.co.real_logic.artio.library.FixLibrary
Close the Library.
close(int) - Method in interface uk.co.real_logic.artio.library.LibraryScheduler
Invoked by the Library to stop the threads.
close() - Method in class uk.co.real_logic.artio.MonitoringFile
 
close() - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
close() - Method in class uk.co.real_logic.artio.session.InternalSession
 
close() - Method in class uk.co.real_logic.artio.timing.HistogramLogReader
 
CloseChecker - Class in uk.co.real_logic.artio
 
CloseChecker() - Constructor for class uk.co.real_logic.artio.CloseChecker
 
closedResendInterval(boolean) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Set to true to use the end of sequence gap for resend requests rather than requesting infinite replay.
closedResendInterval() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
closedResendInterval(boolean) - Method in class uk.co.real_logic.artio.session.InternalSession
 
closedResendInterval() - Method in class uk.co.real_logic.artio.session.Session
 
closeNow() - Method in class uk.co.real_logic.artio.engine.logger.ReplayOperation
 
closeWriter(SessionWriter) - Static method in class uk.co.real_logic.artio.session.InternalSession
 
clusterStreamId(long) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
clusterStreamId(Header) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
commit() - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
commit() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
CommonConfiguration - Class in uk.co.real_logic.artio
Common configuration for both the Fix Engine and Library.
CommonConfiguration() - Constructor for class uk.co.real_logic.artio.CommonConfiguration
 
commonPoll(FixPConnection.State, long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
compactionSize(int) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
compactionSize() - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
compactionSize(int) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide the compaction size to within the reorder buffer.
compareVersion(FixPContext) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
complete(Long2LongHashMap) - Method in class uk.co.real_logic.artio.engine.CompletionPosition
 
completeDuringStartup() - Method in class uk.co.real_logic.artio.engine.CompletionPosition
 
CompletionPosition - Class in uk.co.real_logic.artio.engine
 
CompletionPosition() - Constructor for class uk.co.real_logic.artio.engine.CompletionPosition
 
completionPositions(Long2LongHashMap, Long2LongHashMap) - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
CompositeKey - Interface in uk.co.real_logic.artio.session
The full identifying key of the session in question.
compositeKey() - Method in class uk.co.real_logic.artio.session.Session
Get the uniquely identifying key of the session.
conclude(String) - Method in class uk.co.real_logic.artio.CommonConfiguration
 
conclude() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
conductorAgent() - Method in class uk.co.real_logic.artio.GatewayProcess
 
configuration() - Method in class uk.co.real_logic.artio.engine.FixEngine
 
Configuration() - Constructor for class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
Configuration() - Constructor for class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
 
configuration - Variable in class uk.co.real_logic.artio.GatewayProcess
 
configure(Aeron.Context) - Method in class uk.co.real_logic.artio.engine.DefaultEngineScheduler
 
configure(Aeron.Context) - Method in interface uk.co.real_logic.artio.engine.EngineScheduler
Used to configure the aeron context object.
configure(Aeron.Context) - Method in class uk.co.real_logic.artio.engine.LockStepFramerEngineScheduler
 
configure(Aeron.Context) - Method in class uk.co.real_logic.artio.engine.LowResourceEngineScheduler
 
configure(Aeron.Context) - Method in class uk.co.real_logic.artio.library.DefaultLibraryScheduler
 
configure(Aeron.Context) - Method in class uk.co.real_logic.artio.library.DynamicLibraryScheduler
 
configure(Aeron.Context) - Method in interface uk.co.real_logic.artio.library.LibraryScheduler
Used to configure the aeron context object.
configureAeronContext(CommonConfiguration) - Method in class uk.co.real_logic.artio.GatewayProcess
 
configureHeader(SessionHeaderEncoder, long) - Method in interface uk.co.real_logic.artio.session.SessionCustomisationStrategy
Add additional fields to the header of any message sent by Artio.
configureLogon(AbstractLogonEncoder, long) - Method in interface uk.co.real_logic.artio.session.SessionCustomisationStrategy
Add additional fields or information to the logon message.
configureLogout(AbstractLogoutEncoder, long) - Method in interface uk.co.real_logic.artio.session.SessionCustomisationStrategy
Add additional fields or information to the logout message.
configureThrottle(int, int) - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
connect(LibraryConfiguration) - Static method in class uk.co.real_logic.artio.library.FixLibrary
Start connecting to an engine.
connectAttemptTimeoutInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
connectedHost() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the address of the remote host that your session is connected to.
connectedHost() - Method in class uk.co.real_logic.artio.session.Session
Get the address of the remote host that your session is connected to.
connectedPort() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the port of the remote host that your session is connected to.
connectedPort() - Method in class uk.co.real_logic.artio.session.Session
Get the port of the remote host that your session is connected to.
ConnectedSessionInfo - Interface in uk.co.real_logic.artio.engine
Exposes information that an Engine is aware of about a FIX session that is currently connected.
connectionId() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the identification number of the connection in question.
connectionId() - Method in interface uk.co.real_logic.artio.engine.AbstractConnectedSessionInfo
Get the identification number of the connection in question.
connectionId - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
connectionId - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
connectionId() - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
connectionId() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
connectionId() - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumber
 
connectionId - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
connectionId() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
connectionId - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
connectionId() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
connectionId(long) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
connectionId - Variable in class uk.co.real_logic.artio.session.Session
 
connectionId() - Method in class uk.co.real_logic.artio.session.Session
Get the id of the connection associated with this session.
connectionId(long) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
connectionId(long) - Method in class uk.co.real_logic.artio.session.SessionWriter
Sets the current connection id.
connectionId() - Method in class uk.co.real_logic.artio.session.SessionWriter
Gets the current connection id.
connectionId() - Method in interface uk.co.real_logic.artio.validation.AbstractAuthenticationProxy
Gets the connection id that uniquely identifies this individual connection.
connectLastUuid(long) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
connectLastUuid() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
connectUuid(long) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
connectUuid() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
consumeDistinctErrors(ErrorConsumer) - Static method in interface uk.co.real_logic.artio.MonitoringAgentFactory
Use a factory that takes a custom error consumer from a saved DistinctErrorLog.
context(Aeron.Context) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide an Aeron context object that is used by default to construct the Aeron client instance used by this FixMessageLogger.
correlationId() - Method in class uk.co.real_logic.artio.engine.framer.WriteMetaDataResponse
 
correlationId() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
credentials(String, String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the authentication credentials to use the FIX session's logon.
CURRENT_SEQUENCE - Static variable in class uk.co.real_logic.artio.library.FixLibrary
 
currentAeronChannel() - Method in class uk.co.real_logic.artio.library.FixLibrary
 
currentReplayCount() - Method in class uk.co.real_logic.artio.FixCounters
 
customErrorConsumer(ErrorConsumer) - Method in class uk.co.real_logic.artio.CommonConfiguration
Deprecated.
customErrorConsumer(ErrorConsumer) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Deprecated.

D

dataPublication - Variable in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
dataPublication() - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
dataPublication(ExclusivePublication) - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
dataPublication(String) - Method in class uk.co.real_logic.artio.protocol.Streams
 
DEBUG_FILE - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEBUG_FILE_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the file to log debug messages to, default is standard output
DEBUG_LOGGING_SEPARATOR - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEBUG_PRINT_MESSAGE_TYPES - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEBUG_PRINT_MESSAGE_TYPES_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to specify a subset of message types to debug print, this can be used in conjunction with the FIX_MESSAGE logtag.
DEBUG_PRINT_MESSAGES - Static variable in class uk.co.real_logic.artio.CommonConfiguration
These are static final fields in order to give the optimiser more scope
DEBUG_PRINT_MESSAGES_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to enable or disable debug logging
DEBUG_PRINT_THREAD - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEBUG_PRINT_THREAD_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to specify a thread to print
DEBUG_TAGS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DebugLogger - Class in uk.co.real_logic.artio
A logger purely for debug data.
DebugLogger() - Constructor for class uk.co.real_logic.artio.DebugLogger
 
DEFAULT_ARCHIVE_REPLAY_STREAM - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_ARCHIVE_SCANNER_STREAM - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_AUTHENTICATION_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_BINARY_FIXP_RETRANSMIT_HANDLER - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_CLOSED_RESEND_INTERVAL - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
DEFAULT_COMPACTION_SIZE - Static variable in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
 
DEFAULT_DEBUG_LOGGING_SEPARATOR - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_DIRECTORY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_DUPLICATE_ENGINE_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_ENABLE_LAST_MSG_SEQ_NUM_PROCESSED - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
DEFAULT_FIXP_ID_FILE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_GAPFILL_ON_REPLAY_MESSAGE_TYPES - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Unmodifiable set of defaults, please make a copy if you wish to modify them.
DEFAULT_GATEWAY_ERROR_HANDLER - Static variable in class uk.co.real_logic.artio.library.LibraryConfiguration
 
DEFAULT_HEARTBEAT_INTERVAL_IN_S - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_HISTOGRAM_LOGGING_FILE - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_HISTOGRAM_POLL_PERIOD_IN_MS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_INBOUND_ADMIN_STREAM_ID - Static variable in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
DEFAULT_INBOUND_BYTES_RECEIVED_LIMIT - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_INBOUND_LIBRARY_STREAM - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_INBOUND_MAX_CLAIM_ATTEMPTS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_INDEX_FILE_STATE_FLUSH_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_INITIAL_SEQUENCE_INDEX - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_LIBRARY_CONNECT_HANDLER - Static variable in class uk.co.real_logic.artio.library.LibraryConfiguration
 
DEFAULT_LOG_FILE_DIR - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_LOGGER_CACHE_NUM_SETS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_LOGGER_CACHE_SET_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_MAX_CONCURRENT_SESSION_REPLAYS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_MAX_FIXP_KEEPALIVE_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_MONITORING_BUFFER_LENGTH - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_MONITORING_FILE - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_NAME_PREFIX - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_NO_LOGON_DISCONNECT_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_OUTBOUND_ADMIN_STREAM_ID - Static variable in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
DEFAULT_OUTBOUND_LIBRARY_FRAGMENT_LIMIT - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_OUTBOUND_LIBRARY_STREAM - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_OUTBOUND_MAX_CLAIM_ATTEMPTS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_OUTBOUND_REPLAY_STREAM - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_POLL_FRAGMENT_LIMIT - Static variable in interface uk.co.real_logic.artio.Reply
 
DEFAULT_PRINT_AERON_STREAM_IDENTIFIERS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_REASONABLE_TRANSMISSION_TIME_IN_MS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_REASONABLE_TRANSMISSION_TIME_IN_S - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_RECEIVER_BUFFER_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_RECEIVER_SOCKET_BUFFER_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_REPLAY_FRAGMENT_LIMIT - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_REPLAY_HANDLER - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_REPLAY_INDEX_RECORD_CAPACITY - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_REPLAY_INDEX_SEGMENT_CAPACITY - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_REPLAY_POSITION_BUFFER_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_REPLY_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_RESEND_REQUEST_CONTROLLER - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_RESET_SEQ_NUM - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
DEFAULT_SEND_REDUNDANT_RESEND_REQUESTS - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
DEFAULT_SENDER_MAX_BYTES_IN_BUFFER - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SENDER_SOCKET_BUFFER_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SENDING_TIME_WINDOW - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_SEQUENCE_NUMBER_INDEX_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SEQUENCE_NUMBERS_PERSISTENT - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
DEFAULT_SEQUENCE_NUMBERS_RECEIVED_FILE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SEQUENCE_NUMBERS_SENT_FILE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SESSION_BUFFER_SIZE - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
DEFAULT_SESSION_EXISTS_HANDLER - Static variable in class uk.co.real_logic.artio.library.LibraryConfiguration
 
DEFAULT_SESSION_ID_BUFFER_SIZE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SESSION_ID_FILE - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_SESSION_PROXY_FACTORY - Static variable in class uk.co.real_logic.artio.library.LibraryConfiguration
 
DEFAULT_SLOW_CONSUMER_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DEFAULT_TIME_INDEX_FLUSH_INTERVAL_IN_NS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DefaultEngineScheduler - Class in uk.co.real_logic.artio.engine
NB: Ensure that a new instance is created for each engine.
DefaultEngineScheduler() - Constructor for class uk.co.real_logic.artio.engine.DefaultEngineScheduler
 
defaultHeartbeatIntervalInS(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Set the default interval for heartbeats if not exchanged upon logon.
defaultHeartbeatIntervalInS() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
defaultHeartbeatIntervalInS(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set the default interval for heartbeats if not exchanged upon logon.
DefaultLibraryScheduler - Class in uk.co.real_logic.artio.library
 
DefaultLibraryScheduler() - Constructor for class uk.co.real_logic.artio.library.DefaultLibraryScheduler
 
DefaultTcpChannelSupplier - Class in uk.co.real_logic.artio.engine.framer
 
DefaultTcpChannelSupplier(EngineConfiguration) - Constructor for class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
deleteLogFileDirOnStart(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Enable or disable the deleting of the EngineConfiguration.logFileDir(String) on startup.
deleteLogFileDirOnStart() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DirectSessionProxy - Class in uk.co.real_logic.artio.session
Encapsulates sending messages relating to sessions
DirectSessionProxy(int, GatewayPublication, SessionIdStrategy, SessionCustomisationStrategy, EpochNanoClock, long, int, ErrorHandler, EpochFractionFormat) - Constructor for class uk.co.real_logic.artio.session.DirectSessionProxy
 
disable() - Method in class uk.co.real_logic.artio.session.InternalSession
 
disconnectSession(long) - Method in class uk.co.real_logic.artio.admin.ArtioAdmin
Disconnects a currently connected FIX session.
dissector - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
DOES_NOT_SUPPORT_SEQUENCE_FINISHING_TEMPLATE_ID - Static variable in class uk.co.real_logic.artio.fixp.FixPProtocol
 
doWork() - Method in class uk.co.real_logic.artio.engine.DuplicateEngineChecker
 
doWork() - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger
 
doWork() - Method in class uk.co.real_logic.artio.engine.logger.GapFiller
 
doWork() - Method in interface uk.co.real_logic.artio.engine.logger.Index
Optional method to perform some period work on the index, eg compaction or updating another system.
doWork() - Method in class uk.co.real_logic.artio.engine.logger.Indexer
 
doWork() - Method in class uk.co.real_logic.artio.engine.logger.Replayer
 
doWork() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
doWork() - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
doWork() - Method in class uk.co.real_logic.artio.ErrorPrinter
 
doWork() - Method in class uk.co.real_logic.artio.timing.HistogramLogAgent
 
DuplicateEngineChecker - Class in uk.co.real_logic.artio.engine
 
DuplicateEngineChecker(long, String, boolean) - Constructor for class uk.co.real_logic.artio.engine.DuplicateEngineChecker
 
duplicateEngineTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the timeout for detecting duplicate engines.
duplicateEngineTimeoutInMs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
DynamicLibraryScheduler - Class in uk.co.real_logic.artio.library
Share the monitoring thread over multiple instances of a library.
DynamicLibraryScheduler() - Constructor for class uk.co.real_logic.artio.library.DynamicLibraryScheduler
 

E

enableIndexScan(boolean) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
Enables or disables index scanning.
enableIndexScan() - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
enableLastMsgSeqNumProcessed(boolean) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Set to true to enable the LastMsgSeqNumProcessed (369) flag.
enableLastMsgSeqNumProcessed() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
enableMessageThrottle(int, int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Enables Artio's message throttle.
enablePossDupFlag(DirectBuffer, int, int, int, int, int, long) - Method in class uk.co.real_logic.artio.engine.PossDupEnabler
 
encodeFirstMessage(FixPContext) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
encodeReject(FixPContext, FixPFirstMessageResponse) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
encodingType() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
endOfResendRequestRange(int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
endOfResendRequestRange() - Method in class uk.co.real_logic.artio.session.InternalSession
 
endPosition() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ValidationError
 
endSeqNo() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
ENGINE_LIBRARY_ID - Static variable in class uk.co.real_logic.artio.engine.FixEngine
 
EngineConfiguration - Class in uk.co.real_logic.artio.engine
Configuration that exists for the entire duration of a fix gateway.
EngineConfiguration() - Constructor for class uk.co.real_logic.artio.engine.EngineConfiguration
 
EngineContext - Class in uk.co.real_logic.artio.engine
 
EngineEndPointHandler - Interface in uk.co.real_logic.artio.protocol
 
EngineProtocolSubscription - Class in uk.co.real_logic.artio.protocol
 
EngineProtocolSubscription(EngineEndPointHandler) - Constructor for class uk.co.real_logic.artio.protocol.EngineProtocolSubscription
 
EngineScheduler - Interface in uk.co.real_logic.artio.engine
Interface for determining how an Engine's Agents are allocated to threads.
EngineTimers - Class in uk.co.real_logic.artio.timing
 
EngineTimers(EpochNanoClock, AtomicCounter) - Constructor for class uk.co.real_logic.artio.timing.EngineTimers
 
enqueue(ReplayerCommand) - Method in class uk.co.real_logic.artio.engine.ReplayerCommandQueue
 
EnqueuedReplay - Class in uk.co.real_logic.artio.engine.logger
 
EnqueuedReplay(long, long, long, long, long, int, AsciiBuffer) - Constructor for class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
enqueueTask(Consumer<BooleanSupplier>) - Method in class uk.co.real_logic.artio.library.CancelOnDisconnect
 
enqueueTask(BooleanSupplier) - Method in interface uk.co.real_logic.artio.library.FixPSessionOwner
 
enqueueTask(BooleanSupplier) - Method in interface uk.co.real_logic.artio.session.FixSessionOwner
 
epochNanoClock(EpochNanoClock) - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Sets the clock used in order to calculate reply timeouts.
epochNanoClock() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
epochNanoClock(EpochNanoClock) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the clock used for producing requestTimestamp fields on iLink3 messages.
epochNanoClock() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
epochNanoClock(EpochNanoClock) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the clock used for producing requestTimestamp fields on iLink3 messages.
epochNanoClock(EpochNanoClock) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the clock used for producing requestTimestamp fields on iLink3 messages.
equals(Object) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
error() - Method in class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
error() - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
error() - Method in interface uk.co.real_logic.artio.Reply
Gets the error iff hasErrored() == true or null otherwise.
errorBuffer() - Method in class uk.co.real_logic.artio.MonitoringFile
 
errorHandler - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
errorHandler - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
errorHandler - Variable in class uk.co.real_logic.artio.GatewayProcess
 
errorHandlerFactory(ErrorHandlerFactory) - Method in class uk.co.real_logic.artio.CommonConfiguration
By default errors within Artio are stored into a DistinctErrorLog and also printed out.
errorHandlerFactory() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
errorHandlerFactory(ErrorHandlerFactory) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
By default errors within Artio are stored into a DistinctErrorLog and also printed out.
ErrorHandlerFactory - Interface in uk.co.real_logic.artio
 
errorIfDuplicateEngineDetected(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Enables or disables the detection startup duplicate engine detection.
errorIfDuplicateEngineDetected() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
ErrorPrinter - Class in uk.co.real_logic.artio
 
errors() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ReplayIndexValidator
 
execute(Framer) - Method in class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
execute(Framer) - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
execute() - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
execute(Framer) - Method in class uk.co.real_logic.artio.engine.framer.WriteMetaDataResponse
 
execute() - Method in interface uk.co.real_logic.artio.engine.ReplayerCommand
 
execute() - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumber
 
ExistingBufferFactory - Interface in uk.co.real_logic.artio.engine.logger
 
explicitSequenceNumbers() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
Gets whether the protocol puts an explicit sequence number in every message or not.
extract(EngineConfiguration, long, boolean, ReplayIndexExtractor.ReplayIndexHandler) - Static method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor
 
extract(File, int, int, long, int, String, ReplayIndexExtractor.ReplayIndexHandler) - Static method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor
 
extract(DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.engine.SequenceNumberExtractor
 

F

fail() - Static method in interface uk.co.real_logic.artio.engine.EngineScheduler
 
failedAdminReplyPublications() - Method in class uk.co.real_logic.artio.FixCounters
 
failedInboundPublications() - Method in class uk.co.real_logic.artio.FixCounters
 
failedOutboundPublications() - Method in class uk.co.real_logic.artio.FixCounters
 
failedReplayPublications() - Method in class uk.co.real_logic.artio.FixCounters
 
file() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
FileSystemCorruptionException - Exception in uk.co.real_logic.artio
 
FileSystemCorruptionException(String, int, int, int, int) - Constructor for exception uk.co.real_logic.artio.FileSystemCorruptionException
 
filterBy(FixMessageConsumer, FixMessagePredicate) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filter messages passed to consumer, only passing through messages that pass the predicate.
finalClose() - Method in class uk.co.real_logic.artio.engine.DuplicateEngineChecker
 
finalize() - Method in class uk.co.real_logic.artio.session.InternalSession
 
findInconsistentSequenceIndexPositions() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.BoundaryPositionExtractor
 
finishedReceivingTemplateId() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
finishedSendingTemplateId() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
FIRST_CHECKSUM_LOCATION - Static variable in class uk.co.real_logic.artio.engine.SectorFramer
 
firstMessage() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
FixAdminSession - Class in uk.co.real_logic.artio.admin
 
FixAdminSession(long, long, int, int, long, int, boolean, String, CompositeKey) - Constructor for class uk.co.real_logic.artio.admin.FixAdminSession
 
FixArchivePrinter - Class in uk.co.real_logic.artio.engine.logger
Eg: java uk.co.real_logic.artio.engine.logger.FixArchivePrinter \ --log-file-dir=artio-system-tests/acceptor-logs/ \ --aeron-channel=aeron:ipc NB: this tool can also be used with iLink3 if the binary has been built with iLink3 support.
FixArchivePrinter() - Constructor for class uk.co.real_logic.artio.engine.logger.FixArchivePrinter
 
FixArchiveScanner - Class in uk.co.real_logic.artio.engine.logger
Scan the archive for fix messages.
FixArchiveScanner(FixArchiveScanner.Configuration) - Constructor for class uk.co.real_logic.artio.engine.logger.FixArchiveScanner
 
FixArchiveScanner.Configuration - Class in uk.co.real_logic.artio.engine.logger
 
FixContexts - Class in uk.co.real_logic.artio.engine.framer
Identifies which sessions are currently authenticated.
FixContexts(MappedFile, SessionIdStrategy, int, ErrorHandler) - Constructor for class uk.co.real_logic.artio.engine.framer.FixContexts
 
FixCounters - Class in uk.co.real_logic.artio
 
fixCounters - Variable in class uk.co.real_logic.artio.GatewayProcess
 
FixCounters.FixCountersId - Enum in uk.co.real_logic.artio
 
fixDictionary(Class<? extends FixDictionary>) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Set the FIX Dictionary that is used by this session.
fixDictionary() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
fixDictionary(FixDictionary) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
fixDictionary(FixDictionary) - Method in class uk.co.real_logic.artio.session.InternalSession
 
fixDictionary() - Method in class uk.co.real_logic.artio.session.Session
 
fixDictionary(FixDictionary) - Method in class uk.co.real_logic.artio.session.SessionParser
 
fixDictionary(FixDictionary) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
FixEngine - Class in uk.co.real_logic.artio.engine
A FIX Engine is a process in the gateway that accepts or initiates FIX connections and hands them off to different FixLibrary instances.
FixGatewayException - Exception in uk.co.real_logic.artio
 
FixGatewayException(String) - Constructor for exception uk.co.real_logic.artio.FixGatewayException
 
FixGatewayException(String, Throwable) - Constructor for exception uk.co.real_logic.artio.FixGatewayException
 
FixGatewaySessions - Class in uk.co.real_logic.artio.engine.framer
 
FixLibrary - Class in uk.co.real_logic.artio.library
FIX Library instances represent a process in the gateway where session management, message parsing and API users configure the gateway.
FixMessageConsumer - Interface in uk.co.real_logic.artio.engine.logger
Consumer to read messages from the fix message archive.
fixMessageConsumer(FixMessageConsumer) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide a consumer for FIX messages that are logger by the stream.
FixMessageLogger - Class in uk.co.real_logic.artio.engine.logger
Prints out FIX messages from an Aeron Stream - designed for integration into logging tools like Splunk.
FixMessageLogger(FixMessageConsumer, Aeron.Context, String, int, int, int) - Constructor for class uk.co.real_logic.artio.engine.logger.FixMessageLogger
Deprecated.
FixMessageLogger(FixMessageLogger.Configuration) - Constructor for class uk.co.real_logic.artio.engine.logger.FixMessageLogger
 
FixMessageLogger.Configuration - Class in uk.co.real_logic.artio.engine.logger
 
FixMessagePredicate - Interface in uk.co.real_logic.artio.engine.logger
A criteria for filtering fix messages.
FixMessagePredicates - Class in uk.co.real_logic.artio.engine.logger
Filters to be used in conjunction with FixArchiveScanner.
FixMessageTracker - Class in uk.co.real_logic.artio.engine.logger
 
FixMessageTracker(LogTag, ControlledFragmentHandler, long) - Constructor for class uk.co.real_logic.artio.engine.logger.FixMessageTracker
 
fixPAcceptedSessionMaxRetransmissionRange(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the maximum count allowed in a FIXP retransmit request.
fixPAcceptedSessionMaxRetransmissionRange() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
fixPAcceptedSessionMaxRetransmissionRange(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the maximum count allowed in a FIXP retransmit request.
fixPAcceptedSessionMaxRetransmissionRange(int) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the maximum count allowed in a FIXP retransmit request.
FixPAuthenticationProxy - Interface in uk.co.real_logic.artio.validation
Interface to notify the gateway whether a FIXP acceptor session should be authenticated or not.
fixPAuthenticationStrategy(FixPAuthenticationStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the authentication strategy of the FIX Engine to be used for FIXP sessions, see AuthenticationStrategy for details.
fixPAuthenticationStrategy() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
FixPAuthenticationStrategy - Interface in uk.co.real_logic.artio.validation
Authentication Strategy for a FIXP Session.
fixPCancelOnDisconnectTimeoutHandler(FixPCancelOnDisconnectTimeoutHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the cancel on disconnect timeout handler for FIXP connections.
fixPCancelOnDisconnectTimeoutHandler() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
FixPCancelOnDisconnectTimeoutHandler - Interface in uk.co.real_logic.artio.fixp
Handler interface that is invoked after a cancel on disconnect timeout for an acceptor session.
FixPConnectedSessionInfo - Interface in uk.co.real_logic.artio.engine
Exposes information that an Engine is aware of about a FIXP connection that is currently connected.
FixPConnectionAcquiredHandler - Interface in uk.co.real_logic.artio.library
Callback that gets invoked when a new FIXP session comes under the control of the library interface that its associated with.
fixPConnectionAcquiredHandler(FixPConnectionAcquiredHandler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
When a new FIXP session connects to the gateway you register a callback handler to find out about the event.
FixPConnectionExistsHandler - Interface in uk.co.real_logic.artio.library
Callback that is invoked when a library is notified of for FIXP connections.
fixPConnectionExistsHandler(FixPConnectionExistsHandler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
fixPConnections() - Method in interface uk.co.real_logic.artio.engine.framer.LibraryInfo
 
fixPConnections() - Method in class uk.co.real_logic.artio.library.FixLibrary
Get a list of the currently active FIXP connections.
FixPContexts - Class in uk.co.real_logic.artio.engine.framer
 
fixPContexts() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySessions
 
FixPGatewaySession - Class in uk.co.real_logic.artio.engine.framer
 
FixPGatewaySessions - Class in uk.co.real_logic.artio.engine.framer
 
fixPIdBuffer() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
fixPMessage - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
fixPMessageConsumer(FixPMessageConsumer) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Set the callback handler to receive FIXP messages.
fixPMessageConsumer - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
FixPMessageDissector - Class in uk.co.real_logic.artio.fixp
 
FixPMessageDissector(List<? extends MessageDecoderFlyweight>) - Constructor for class uk.co.real_logic.artio.fixp.FixPMessageDissector
 
FixPMessageDissector(FixPMessageDissector.Logger, List<? extends MessageDecoderFlyweight>) - Constructor for class uk.co.real_logic.artio.fixp.FixPMessageDissector
 
FixPMessageDissector.Logger - Interface in uk.co.real_logic.artio.fixp
 
FixPProtocol - Class in uk.co.real_logic.artio.fixp
 
FixPProtocol(FixPProtocolType, short, int, String) - Constructor for class uk.co.real_logic.artio.fixp.FixPProtocol
 
FixPProtocol(FixPProtocolType, short, int, int, int, String) - Constructor for class uk.co.real_logic.artio.fixp.FixPProtocol
 
FixPProtocolFactory - Class in uk.co.real_logic.artio.fixp
 
FixPProtocolFactory() - Constructor for class uk.co.real_logic.artio.fixp.FixPProtocolFactory
 
FixPReplayerSession - Class in uk.co.real_logic.artio.engine.logger
In ILink cases the UUID is used as a sessionId.
FixPReplayerSession(long, long, BufferClaim, IdleStrategy, int, ExclusivePublication, ReplayQuery, int, int, long, Replayer, IntHashSet, FixPMessageEncoder, AbstractFixPParser, AbstractFixPProxy, AbstractFixPOffsets, FixPRetransmitHandler, AtomicCounter, int) - Constructor for class uk.co.real_logic.artio.engine.logger.FixPReplayerSession
 
fixPRetransmitHandler(FixPRetransmitHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets a handler that will be invoked when an iLink3 message is replayed.
fixPRetransmitHandler() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
FixPRetransmitHandler - Interface in uk.co.real_logic.artio.engine
A callback that can be implemented to inspect the messages that get retransmitted on a binary FIXP connection.
FixPSenderEndPoints - Class in uk.co.real_logic.artio.engine.framer
 
FixPSenderEndPoints() - Constructor for class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
FixPSessionInfo - Interface in uk.co.real_logic.artio.engine
Expose information about an Artio FIXP connection.
FixPSessionOwner - Interface in uk.co.real_logic.artio.library
 
FixSessionCodecsFactory - Class in uk.co.real_logic.artio.engine.logger
 
FixSessionCodecsFactory(EpochNanoClock, EpochFractionFormat) - Constructor for class uk.co.real_logic.artio.engine.logger.FixSessionCodecsFactory
 
FixSessionOwner - Interface in uk.co.real_logic.artio.session
Decouples Session logic from either the Library or Engine process, used to boostrap callbacks into either the Engine or the Library.
FixThrottleRejectBuilder - Class in uk.co.real_logic.artio.engine.framer
 
FixThrottleRejectBuilder(FixDictionary, ErrorHandler, long, long, UtcTimestampEncoder, EpochNanoClock, int, int) - Constructor for class uk.co.real_logic.artio.engine.framer.FixThrottleRejectBuilder
 
followerFixPSession(FixPContext, long) - Method in class uk.co.real_logic.artio.library.FixLibrary
Create a FixPConnection for a FIXP Session from a different Artio instance.
followerSession(SessionHeaderEncoder, long) - Method in class uk.co.real_logic.artio.library.FixLibrary
Create a SessionWriter for a Session from a different Artio instance.
force() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
FORCE_WRITES - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
FORCE_WRITES_MESSAGES_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to enable or disable flushing of writes
forEachRecording(LongConsumer) - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
forEngine(GatewayPublication, int, long, long, EpochNanoClock) - Static method in class uk.co.real_logic.artio.LivenessDetector
 
forLibrary(GatewayPublication, int, long, Runnable, EpochNanoClock) - Static method in class uk.co.real_logic.artio.LivenessDetector
 
Formatters() - Constructor for class uk.co.real_logic.artio.engine.framer.CatchupReplayer.Formatters
 
Formatters() - Constructor for class uk.co.real_logic.artio.engine.framer.PruneOperation.Formatters
 
FRAME_LENGTH - Static variable in class uk.co.real_logic.artio.engine.framer.CatchupReplayer
 
FRAME_SIZE - Static variable in class uk.co.real_logic.artio.protocol.GatewayPublication
 
FRAMED_MESSAGE_SIZE - Static variable in class uk.co.real_logic.artio.protocol.GatewayPublication
 
framer() - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
framer - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
framer - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
framerContext(FramerContext) - Method in class uk.co.real_logic.artio.engine.EngineContext
 
FramerContext - Class in uk.co.real_logic.artio.engine.framer
Context that injects all the necessary information into different Framer classes.
FramerContext(EngineConfiguration, FixCounters, EngineContext, ErrorHandler, Image, Image, EngineTimers, AgentInvoker, RecordingCoordinator, Aeron) - Constructor for class uk.co.real_logic.artio.engine.framer.FramerContext
 
framerContext(FramerContext) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
framerIdleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the idle strategy for the Framer thread.
framerIdleStrategy() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
framerInboundLookup() - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
framerOutboundLookup() - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
from(long) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filters a timestamp from a given begin time.
fullyUnbind() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
fullyUnbind(DisconnectReason) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 

G

GapFiller - Class in uk.co.real_logic.artio.engine.logger
 
GapFiller(Subscription, GatewayPublication, String, SenderSequenceNumbers, ReplayerCommandQueue, FixSessionCodecsFactory, EpochNanoClock) - Constructor for class uk.co.real_logic.artio.engine.logger.GapFiller
 
gapfillOnReplayMessageTypes(Set<String>) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the types of message that are gapfilled instead of replayed.
gapfillOnReplayMessageTypes() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
gapfillOnRetransmitILinkTemplateIds(IntHashSet) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the types of template ids that are gapfilled instead of replayed in an Ilink3 connection.
gapfillOnRetransmitILinkTemplateIds() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
GatewayErrorHandler - Interface in uk.co.real_logic.artio.library
Callback that gets notified when an error occurs on the gateway associated with this library.
gatewayErrorHandler(GatewayErrorHandler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
gatewayErrorHandler() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
GatewayProcess - Class in uk.co.real_logic.artio
 
GatewayProcess() - Constructor for class uk.co.real_logic.artio.GatewayProcess
 
GatewayPublication - Class in uk.co.real_logic.artio.protocol
A proxy for publishing messages fix related messages
GatewayPublication(ExclusivePublication, AtomicCounter, IdleStrategy, EpochNanoClock, int) - Constructor for class uk.co.real_logic.artio.protocol.GatewayPublication
 
gatewayPublication(IdleStrategy, ExclusivePublication) - Method in class uk.co.real_logic.artio.protocol.Streams
 
getMessageType(FixMessageDecoder) - Static method in class uk.co.real_logic.artio.engine.framer.MessageTypeExtractor
 
getName() - Method in interface uk.co.real_logic.artio.engine.logger.Index
 
getPersistenceLevel(AbstractLogonDecoder) - Method in interface uk.co.real_logic.artio.validation.SessionPersistenceStrategy
 
getRecordingId(int) - Method in class uk.co.real_logic.artio.engine.logger.RecordingIdLookup
 

H

handler - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
handler(FixPConnectionHandler) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
hasBindAddress() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
hasCompleted() - Method in class uk.co.real_logic.artio.engine.CompletionPosition
 
hasCompleted() - Method in interface uk.co.real_logic.artio.Reply
 
hasDisconnected - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
hasDisconnected(long) - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumbers
 
hasDisconnected() - Method in class uk.co.real_logic.artio.LivenessDetector
 
hasErrored() - Method in interface uk.co.real_logic.artio.Reply
 
hashCode() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
hasTimedOut() - Method in interface uk.co.real_logic.artio.Reply
 
header() - Method in class uk.co.real_logic.artio.engine.framer.FixThrottleRejectBuilder
 
header - Variable in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
HEADER_FILE_SIZE - Static variable in class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
HEADER_LENGTH - Static variable in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
headerMatches(String, Function<SessionHeaderDecoder, char[]>, ToIntFunction<SessionHeaderDecoder>) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
HeaderSetup - Class in uk.co.real_logic.artio.engine
 
HeaderSetup() - Constructor for class uk.co.real_logic.artio.engine.HeaderSetup
 
heartbeatIntervalInMs() - Method in class uk.co.real_logic.artio.session.Session
Get the heartbeat interval for this session in milliseconds.
highestSequenceIndex() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.StartPositionExtractor
 
HISTOGRAM_LOGGING_FILE_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the file to which histogram intervals are logged
HISTOGRAM_POLL_PERIOD_IN_MS_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the period at which histogram intervals are polled and logged
histogramHandler(HistogramHandler) - Method in class uk.co.real_logic.artio.CommonConfiguration
 
histogramHandler() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
histogramHandler(HistogramHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
HistogramHandler - Interface in uk.co.real_logic.artio.timing
Callback interface in order to hook the logging of histograms to a file.
HistogramLogAgent - Class in uk.co.real_logic.artio.timing
 
HistogramLogAgent(List<Timer>, String, long, ErrorHandler, EpochClock, HistogramHandler, String) - Constructor for class uk.co.real_logic.artio.timing.HistogramLogAgent
 
histogramLoggingFile(String) - Method in class uk.co.real_logic.artio.CommonConfiguration
 
histogramLoggingFile() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
histogramLoggingFile(String) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
HistogramLogHandler - Interface in uk.co.real_logic.artio.timing
Callback for monitoring code that has to read the latency histograms.
HistogramLogReader - Class in uk.co.real_logic.artio.timing
Reader that logs and prints out the latency histograms generated by the HistogramLogAgent.
HistogramLogReader(File) - Constructor for class uk.co.real_logic.artio.timing.HistogramLogReader
 
histogramPollPeriodInMs(long) - Method in class uk.co.real_logic.artio.CommonConfiguration
 
histogramPollPeriodInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
histogramPollPeriodInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
host() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
host() - Method in class uk.co.real_logic.artio.session.ParsedAddress
 
hosts() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 

I

id() - Method in enum uk.co.real_logic.artio.FixCounters.FixCountersId
 
id() - Method in class uk.co.real_logic.artio.session.Session
Get the id of this session.
id() - Method in class uk.co.real_logic.artio.session.SessionWriter
Gets the the id the session that this is a writer for.
identifyTimer(int, String) - Method in interface uk.co.real_logic.artio.timing.HistogramHandler
Associate an id of the operation being measured with the name of the operation.
idleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Sets the IdleStrategy used by blocking Admin operations.
idleStrategy() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
idleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
idleStrategy() - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
idleStrategy - Variable in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
ids(long, long) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
ILink3Context - Class in uk.co.real_logic.artio.engine.framer
 
ILink3Context(ILink3Key, EpochNanoClock, long, long, long, long, boolean, int) - Constructor for class uk.co.real_logic.artio.engine.framer.ILink3Context
 
ILink3Key - Class in uk.co.real_logic.artio.engine.framer
 
ILink3Key(int, String, String) - Constructor for class uk.co.real_logic.artio.engine.framer.ILink3Key
 
iLink3RetransmitHandler(ILink3RetransmitHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Deprecated.
ILink3RetransmitHandler - Interface in uk.co.real_logic.artio.engine
A callback that can be implemented to inspect the messages that get retransmitted on an Ilink3 connection.
iLink3Sessions() - Method in class uk.co.real_logic.artio.library.FixLibrary
Deprecated.
iLinkMessageConsumer(ILinkMessageConsumer) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Deprecated.
INBOUND_BYTES_RECEIVED_LIMIT_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the max number of bytes to read from all TCP Connections.
INBOUND_MAX_CLAIM_ATTEMPTS_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to set the maximum number of attempts to claim a message slot on the inbound stream.
INBOUND_STREAM_ID_PROP - Static variable in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Property name for the system property to override the inbound admin stream id
inboundAdminStream(int) - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Set the stream id from an admin API to a FIX Engine.
inboundAdminStream() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
inboundAdminStream(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set the stream id from an admin API to a FIX Engine.
inboundAdminStream() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
inboundBytesReceivedLimit(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the bytes limit for receiving inbound messages.
inboundBytesReceivedLimit() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
inboundCompletionPosition() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
inboundLibraryStream(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Set the Aeron stream id to be used for the inbound stream, aka coming from counter-parties to the library.
inboundLibraryStream() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
inboundLibraryStream(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set the Aeron stream id to be used for the inbound stream, aka coming from counter-parties to the library.
inboundMaxClaimAttempts(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the inbound max claim attempts.
inboundMaxClaimAttempts() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
inboundMaxClaimAttempts(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the inbound max claim attempts.
inboundPublication() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
inboundPublication - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
inboundReplayQuery() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
inboundStreamId(int) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide the inbound streamId used to communicate between engine and library instances.
Index - Interface in uk.co.real_logic.artio.engine.logger
Different indexes to be run on the archiver implement this interface.
indexedPosition(int) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexReader
 
IndexedPositionConsumer - Interface in uk.co.real_logic.artio.engine.logger
A callback for receiving information that what position each stream has been indexed up to.
Indexer - Class in uk.co.real_logic.artio.engine.logger
Incrementally builds indexes by polling a subscription.
Indexer(List<Index>, Subscription, String, CompletionPosition, int) - Constructor for class uk.co.real_logic.artio.engine.logger.Indexer
 
indexFileStateFlushTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
indexFileStateFlushTimeoutInMs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
init(CommonConfiguration) - Method in class uk.co.real_logic.artio.GatewayProcess
 
initAeron(CommonConfiguration) - Method in class uk.co.real_logic.artio.GatewayProcess
 
INITIAL_AWAITING_HEARTBEAT - Static variable in class uk.co.real_logic.artio.session.InternalSession
 
INITIAL_AWAITING_RESEND - Static variable in class uk.co.real_logic.artio.session.InternalSession
 
INITIAL_END_OF_RESEND_REQUEST_RANGE - Static variable in class uk.co.real_logic.artio.session.InternalSession
 
INITIAL_LAST_RESEND_CHUNK_MSG_SEQ_NUM - Static variable in class uk.co.real_logic.artio.session.InternalSession
 
INITIAL_LAST_RESENT_MSG_SEQ_NO - Static variable in class uk.co.real_logic.artio.session.InternalSession
 
initialAcceptedSessionOwner(InitialAcceptedSessionOwner) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set whether accepted sessions are initially owned by the Engine or a Library - the default is the Engine.
initialAcceptedSessionOwner() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
initialiseBuffer(AtomicBuffer, MessageHeaderEncoder, MessageHeaderDecoder, int, int, int, int, ErrorHandler) - Static method in class uk.co.real_logic.artio.engine.logger.LoggerUtil
 
initialLastReceivedMsgSeqNum(int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
initialPosition() - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
initialReceivedSequenceNumber(int) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the initial sequence number that you expect from use an acceptor when connecting to it.
initialReceivedSequenceNumber() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
initialSentSequenceNumber(int) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the initial sequence number that you use for your logon message when connecting to an acceptor.
initialSentSequenceNumber() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
initialSequenceIndex(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the initial sequenceIndex for the new session.
initialSequenceIndex() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
initialState() - Method in class uk.co.real_logic.artio.session.InitiatorSession
 
initialState() - Method in class uk.co.real_logic.artio.session.Session
 
initialTermId - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
initiate(SessionConfiguration) - Method in class uk.co.real_logic.artio.library.FixLibrary
Initiate a FIX session.
initiate(ILink3ConnectionConfiguration) - Method in class uk.co.real_logic.artio.library.FixLibrary
Initiate an ILink3 connection.
initiate(FixLibrary, SessionConfiguration, int, IdleStrategy) - Static method in class uk.co.real_logic.artio.library.LibraryUtil
Initiate a FIX session with a FIX acceptor.
INITIATE_ILINK_LENGTH - Static variable in class uk.co.real_logic.artio.protocol.GatewayPublication
 
initiateReply - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
initiateReply(LibraryReply<?>) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
initiatorReconnect(boolean) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
InitiatorSession - Class in uk.co.real_logic.artio.session
 
InitiatorSession(int, long, EpochClock, EpochNanoClock, SessionProxy, GatewayPublication, GatewayPublication, SessionIdStrategy, long, AtomicCounter, AtomicCounter, int, int, int, SessionState, boolean, long, MutableAsciiBuffer, boolean, SessionCustomisationStrategy, OnMessageInfo, EpochFractionClock, boolean, ResendRequestController) - Constructor for class uk.co.real_logic.artio.session.InitiatorSession
 
initMonitoring(CommonConfiguration) - Method in class uk.co.real_logic.artio.GatewayProcess
 
initMonitoringAgent(List<Timer>, CommonConfiguration, AeronArchive, Agent) - Method in class uk.co.real_logic.artio.GatewayProcess
 
INSUFFICIENT_SPACE - Static variable in interface uk.co.real_logic.artio.session.SessionIdStrategy
 
InternalFixPConnection - Class in uk.co.real_logic.artio.library
 
InternalFixPConnection(long, GatewayPublication, GatewayPublication, int, EpochNanoClock, FixPSessionOwner, AbstractFixPProxy, FixPMessageDissector) - Constructor for class uk.co.real_logic.artio.library.InternalFixPConnection
 
InternalSession - Class in uk.co.real_logic.artio.session
Exposes Session methods to internal APIs that we don't want to expose to the outside world
InternalSession(int, long, EpochNanoClock, SessionState, SessionProxy, GatewayPublication, GatewayPublication, SessionIdStrategy, long, AtomicCounter, AtomicCounter, int, int, int, long, MutableAsciiBuffer, boolean, SessionCustomisationStrategy, OnMessageInfo, EpochFractionClock, ConnectionType, boolean, ResendRequestController) - Constructor for class uk.co.real_logic.artio.session.InternalSession
 
invalidLibraryAttempts(long, String) - Method in class uk.co.real_logic.artio.FixCounters
 
invalidTagId() - Method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
Returns the id of the tag that was invalid if the header didn't validate, undefined otherwise.
invokeFramer() - Method in class uk.co.real_logic.artio.engine.LockStepFramerEngineScheduler
 
isAccepted() - Method in interface uk.co.real_logic.artio.engine.framer.AcceptorLogonResult
 
isAcceptor() - Method in class uk.co.real_logic.artio.session.Session
 
isAcceptorImplemented(FixPProtocolType) - Static method in class uk.co.real_logic.artio.fixp.FixPProtocolFactory
 
isActive() - Method in class uk.co.real_logic.artio.session.Session
 
isAsync() - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
isAsync() - Method in interface uk.co.real_logic.artio.session.SessionProxy
Determines whether this implementation is asynchronous, for example, that it round-trips a message via an external cluster system and then writes out the message via a follower session.
isAtEndOfDay() - Method in class uk.co.real_logic.artio.library.FixLibrary
 
isAuthenticated(long) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
isAuthenticated(long) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
isAuthenticated(long) - Method in interface uk.co.real_logic.artio.engine.framer.SessionContexts
 
isBackPressured(long) - Static method in class uk.co.real_logic.artio.Pressure
 
isClosed() - Method in class uk.co.real_logic.artio.admin.ArtioAdmin
Returns whether the class has been closed or not.
isClosed() - Method in class uk.co.real_logic.artio.engine.FixEngine
Find out whether the FixEngine.close() operation has been called.
isClosed() - Method in class uk.co.real_logic.artio.library.FixLibrary
 
isConnected() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get whether the session is connected or not.
isConnected() - Method in class uk.co.real_logic.artio.library.FixLibrary
Check if the library is connected to an engine.
isConnected() - Method in class uk.co.real_logic.artio.LivenessDetector
 
isConnected() - Method in class uk.co.real_logic.artio.session.Session
Check if the session is connected to a counter-party.
isEnabled(LogTag) - Static method in class uk.co.real_logic.artio.DebugLogger
 
isExecuting() - Method in interface uk.co.real_logic.artio.Reply
 
isKnownSessionId(long) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
isKnownSessionId(long) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
isKnownSessionId(long) - Method in interface uk.co.real_logic.artio.engine.framer.SessionContexts
 
isOpen() - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
isOpen() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
isRelevantStreamId(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
isReplaying() - Method in class uk.co.real_logic.artio.session.Session
Gets whether the session is replaying messages.
isSlow() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Gets whether the session is slow or not.
isSlow() - Method in class uk.co.real_logic.artio.library.SessionAcquiredInfo
 
isSlowConsumer(boolean) - Method in class uk.co.real_logic.artio.session.InternalSession
 
isSlowConsumer() - Method in class uk.co.real_logic.artio.session.Session
Gets the slow consumer status for this session.
isValid(boolean) - Method in class uk.co.real_logic.artio.library.OnMessageInfo
 
isValid() - Method in class uk.co.real_logic.artio.library.OnMessageInfo
 

K

keepAliveExpiredTerminate() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
key() - Method in interface uk.co.real_logic.artio.engine.FixPSessionInfo
Gets the key associated with this session.
key() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
key() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 

L

lastKnownSequenceNumber(long) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexReader
 
lastLogonTime() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
This returns the time of the last received logon message for the current session.
lastLogonTimeInNs(long) - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastLogonTimeInNs() - Method in class uk.co.real_logic.artio.session.Session
This returns the time of the last received logon message for the current session.
lastReceivedMsgSeqNum() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the sequence number of the last message to be received by this session.
lastReceivedMsgSeqNum() - Method in class uk.co.real_logic.artio.session.Session
Get the sequence number of the last message to be received by this session.
lastReceivedMsgSeqNum(int) - Method in class uk.co.real_logic.artio.session.Session
Sets the sequence number of the last message received.
lastReceivedMsgSeqNumOnly(int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastResendChunkMsgSeqNum(int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastResendChunkMsgSeqNum() - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastResentMsgSeqNo(int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastResentMsgSeqNo() - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastSentMsgSeqNum() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the sequence number of the last message to be sent from this session.
lastSentMsgSeqNum() - Method in class uk.co.real_logic.artio.session.Session
Get the sequence number of the last message to be sent from this session.
lastSentMsgSeqNum(int) - Method in class uk.co.real_logic.artio.session.Session
 
lastSentPosition() - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
lastSentSequenceNumber() - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumber
 
lastSentSequenceNumber(long) - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumbers
 
lastSequenceResetTimeInNs(long) - Method in class uk.co.real_logic.artio.session.InternalSession
 
lastSequenceResetTimeInNs() - Method in class uk.co.real_logic.artio.session.Session
This returns the time of the last sequence number reset.
launch(ArtioAdminConfiguration) - Static method in class uk.co.real_logic.artio.admin.ArtioAdmin
This starts the ArtioAdmin instance.
launch(EngineConfiguration, ErrorHandler, Agent, Agent, Agent, Agent, RecordingCoordinator) - Method in class uk.co.real_logic.artio.engine.DefaultEngineScheduler
 
launch(EngineConfiguration, ErrorHandler, Agent, Agent, Agent, Agent, RecordingCoordinator) - Method in interface uk.co.real_logic.artio.engine.EngineScheduler
Invoked by the FIX Engine to start the threads.
launch(EngineConfiguration) - Static method in class uk.co.real_logic.artio.engine.FixEngine
Launch the engine.
launch(EngineConfiguration, ErrorHandler, Agent, Agent, Agent, Agent, RecordingCoordinator) - Method in class uk.co.real_logic.artio.engine.LockStepFramerEngineScheduler
 
launch(EngineConfiguration, ErrorHandler, Agent, Agent, Agent, Agent, RecordingCoordinator) - Method in class uk.co.real_logic.artio.engine.LowResourceEngineScheduler
 
launch(LibraryConfiguration, ErrorHandler, Agent, Agent) - Method in class uk.co.real_logic.artio.library.DefaultLibraryScheduler
 
launch(LibraryConfiguration, ErrorHandler, Agent, Agent) - Method in class uk.co.real_logic.artio.library.DynamicLibraryScheduler
 
launch(LibraryConfiguration, ErrorHandler, Agent, Agent) - Method in interface uk.co.real_logic.artio.library.LibraryScheduler
Invoked by the Library to start the threads.
length() - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
length() - Method in class uk.co.real_logic.artio.engine.framer.FixThrottleRejectBuilder
 
libraries() - Method in class uk.co.real_logic.artio.engine.FixEngine
Query the engine for the list of libraries currently active.
libraries() - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
libraryAeronChannel(String) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the aeron channel that libraries will use to communicate with this FixEngine instance.
libraryAeronChannel() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
libraryAeronChannel(String) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide the Aeron channel used to communicate with library instances by your FixEngine.
libraryAeronChannels(List<String>) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the list of aeron channels used to connect to the Engine
libraryAeronChannels() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
LibraryConfiguration - Class in uk.co.real_logic.artio.library
Provides configuration for initiating an instance of Fix Library.
LibraryConfiguration() - Constructor for class uk.co.real_logic.artio.library.LibraryConfiguration
 
libraryConnected(boolean) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
libraryConnected(boolean) - Method in class uk.co.real_logic.artio.session.InternalSession
 
libraryConnected(boolean) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
libraryConnectHandler(LibraryConnectHandler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
libraryConnectHandler() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
LibraryConnectHandler - Interface in uk.co.real_logic.artio.library
 
LibraryEndPointHandler - Interface in uk.co.real_logic.artio.protocol
 
libraryId() - Method in interface uk.co.real_logic.artio.engine.framer.LibraryInfo
Get the id of the library.
libraryId() - Method in class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
libraryId - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
libraryId(int) - Method in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
libraryId() - Method in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
libraryId - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
libraryId() - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
libraryId() - Method in class uk.co.real_logic.artio.engine.framer.WriteMetaDataResponse
 
libraryId() - Method in class uk.co.real_logic.artio.library.FixLibrary
Get the identifier of the library.
libraryId - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
libraryId() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
libraryId - Variable in class uk.co.real_logic.artio.session.Session
 
libraryIdleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the idle strategy for the FIX library instance.
libraryIdleStrategy() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
libraryIndexedPosition(int) - Method in class uk.co.real_logic.artio.engine.FixEngine
Gets a ReadablePosition that exposes where the Artio indexer has indexed up to for a library id.
libraryIndexedPosition(int) - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
LibraryInfo - Interface in uk.co.real_logic.artio.engine.framer
Engine managed model of a library instance.
libraryName() - Method in interface uk.co.real_logic.artio.engine.framer.LibraryInfo
Get the debug name of the library.
libraryName(String) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
LibraryProtocolSubscription - Class in uk.co.real_logic.artio.protocol
 
LibraryProtocolSubscription(LibraryEndPointHandler) - Constructor for class uk.co.real_logic.artio.protocol.LibraryProtocolSubscription
 
LibraryScheduler - Interface in uk.co.real_logic.artio.library
Interface for determining how a Library's Agents are allocated to threads.
LibraryTimers - Class in uk.co.real_logic.artio.timing
 
LibraryTimers(EpochNanoClock, AtomicCounter) - Constructor for class uk.co.real_logic.artio.timing.LibraryTimers
 
LibraryUtil - Class in uk.co.real_logic.artio.library
Utility methods for blocking operations on the FixLibrary.
LibraryUtil() - Constructor for class uk.co.real_logic.artio.library.LibraryUtil
 
limit(ByteBuffer, int) - Static method in class uk.co.real_logic.artio.engine.ByteBufferUtil
 
linkTo(SessionWriter) - Method in class uk.co.real_logic.artio.session.InternalSession
 
LivenessDetector - Class in uk.co.real_logic.artio
Bidirection application level liveness detector.
load(DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.session.SessionIdStrategy
Loads a composite key from a buffer.
loadIr() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
localCompId() - Method in interface uk.co.real_logic.artio.session.CompositeKey
Gets the Local Comp Id.
localLocationId() - Method in interface uk.co.real_logic.artio.session.CompositeKey
Gets the Local Location Id.
localSubId() - Method in interface uk.co.real_logic.artio.session.CompositeKey
Gets the Local Sub Id.
LockStepFramerEngineScheduler - Class in uk.co.real_logic.artio.engine
 
LockStepFramerEngineScheduler() - Constructor for class uk.co.real_logic.artio.engine.LockStepFramerEngineScheduler
 
log(LogTag, StringBuilder) - Method in class uk.co.real_logic.artio.AbstractDebugAppender.ThreadLocalAppender
 
log(LogTag, CharFormatter) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, int, DirectBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long, String, DirectBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, DirectBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, String, DirectBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, String, ByteBuffer, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, String) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, String, String) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long, String) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long, long) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long, long, long) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, String, long, long) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long, long, String) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, long, long, long, long) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, CharFormatter, String, long, long, long) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, String, Object, Object) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(LogTag, String, Object[]) - Static method in class uk.co.real_logic.artio.DebugLogger
 
log(String, Consumer<StringBuilder>) - Method in interface uk.co.real_logic.artio.fixp.FixPMessageDissector.Logger
 
LOG_FILE_DIR_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the directory to log archive data into
logAllMessages() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
logBytes(LogTag, String, ByteBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logFileDir(String) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the directory to store log files in.
logFileDir() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
logFileDir(String) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
Sets the logFileDir used by your EngineConfiguration.
logFileDir() - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner.Configuration
 
logFixMessage(LogTag, long, CharFormatter, int, DirectBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logFixMessage(LogTag, long, String, DirectBuffer, int, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
loggerCacheNumSets(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the number of sets of in the logger's caches.
loggerCacheNumSets() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
loggerCacheSetSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the set size of the logger's caches.
loggerCacheSetSize() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
LoggerUtil - Class in uk.co.real_logic.artio.engine.logger
 
LoggerUtil() - Constructor for class uk.co.real_logic.artio.engine.logger.LoggerUtil
 
LOGGING_SEPARATOR_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for character to separate debug logging of FIX messages
logInboundMessages(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets logging of inbound messages.
logInboundMessages() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
logoutAndDisconnect(DisconnectReason) - Method in class uk.co.real_logic.artio.session.InternalSession
 
logoutAndDisconnect() - Method in class uk.co.real_logic.artio.session.Session
Send a logout message and immediately disconnect the session.
logOutboundMessages(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets logging of outbound messages.
logOutboundMessages() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
logSbeDecoder(LogTag, String, Consumer<StringBuilder>) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, RedactSequenceUpdateEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, SeqIndexSyncEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ThrottleConfigurationEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ThrottleConfigurationReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ManageSessionEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, DisconnectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ConnectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ResetSessionIdsEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ResetSequenceNumberEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ResetLibrarySequenceNumberEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, RequestDisconnectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, MidConnectionDisconnectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, InitiateConnectionEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ErrorEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ApplicationHeartbeatEncoder, int) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, LibraryConnectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ReleaseSessionEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ReleaseSessionReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, RequestSessionEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, RequestSessionReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, LibraryTimeoutEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ControlNotificationEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, SlowStatusNotificationEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, FollowerSessionRequestEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, FollowerSessionReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, EndOfDayEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, WriteMetaDataEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, WriteMetaDataReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ReadMetaDataEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ReadMetaDataReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ReplayMessagesEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ReplayMessagesReplyEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, InitiateILinkConnectionEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ILinkConnectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, LibraryExtendPositionEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, ValidResendRequestEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, long, ThrottleNotificationEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logSbeMessage(LogTag, long, ThrottleRejectEncoder) - Static method in class uk.co.real_logic.artio.DebugLogger
 
logStr() - Method in enum uk.co.real_logic.artio.LogTag
 
LogTag - Enum in uk.co.real_logic.artio
 
lookupCounterIds(FixCounters.FixCountersId, CountersReader) - Static method in class uk.co.real_logic.artio.FixCounters
 
lookupCounterIds(FixCounters.FixCountersId, CountersReader, Predicate<String>) - Static method in class uk.co.real_logic.artio.FixCounters
 
lookupDefaultAcceptorfixDictionary(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Can be used to disable the automated lookup of an acceptorFixDictionary.
lookupSessionId(String, String, String, String, String, String) - Method in class uk.co.real_logic.artio.engine.FixEngine
Gets the session id associated with some combination of id fields.
lookupSessionId(String, String, String, String, String, String) - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
LowResourceEngineScheduler - Class in uk.co.real_logic.artio.engine
A scheduler that schedules all engine agents onto a single thread.
LowResourceEngineScheduler() - Constructor for class uk.co.real_logic.artio.engine.LowResourceEngineScheduler
 

M

main(String[]) - Static method in class uk.co.real_logic.artio.admin.ArtioAdminTool
 
main(String[]) - Static method in class uk.co.real_logic.artio.engine.logger.FixArchivePrinter
 
main(String[]) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger
 
main(String[]) - Static method in class uk.co.real_logic.artio.ErrorPrinter
 
main(String[]) - Static method in class uk.co.real_logic.artio.timing.HistogramLogReader
 
make(AtomicBuffer) - Method in interface uk.co.real_logic.artio.ErrorHandlerFactory
 
make(FixPProtocolType, ErrorHandler) - Static method in class uk.co.real_logic.artio.fixp.FixPProtocolFactory
 
make(AtomicBuffer, String, AeronArchive) - Method in interface uk.co.real_logic.artio.MonitoringAgentFactory
 
make(int, GatewayPublication, SessionIdStrategy, SessionCustomisationStrategy, EpochNanoClock, long, int, ErrorHandler, EpochFractionFormat) - Method in interface uk.co.real_logic.artio.session.SessionProxyFactory
 
makeAcceptorConnection(long, GatewayPublication, GatewayPublication, int, FixPSessionOwner, long, long, long, FixPContext, CommonConfiguration, FixPMessageDissector) - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeHeader() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeLocalAppender() - Method in class uk.co.real_logic.artio.AbstractDebugAppender
makeLocalAppender() - Method in class uk.co.real_logic.artio.PrintingDebugAppender
 
makeOffsets() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeParser(FixPConnection) - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeProxy(FixPMessageDissector, ExclusivePublication, EpochNanoClock) - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeRefIdExtractor() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeSequenceExtractor(FixPSequenceNumberHandler, SequenceNumberIndexReader) - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
makeStorage(EpochNanoClock) - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
MalformedTagFormatException - Exception in uk.co.real_logic.artio.session
 
MalformedTagFormatException(int, Throwable) - Constructor for exception uk.co.real_logic.artio.session.MalformedTagFormatException
 
map(File, int) - Method in interface uk.co.real_logic.artio.engine.logger.BufferFactory
 
map(File) - Method in interface uk.co.real_logic.artio.engine.logger.ExistingBufferFactory
 
map(File, int) - Static method in class uk.co.real_logic.artio.engine.logger.LoggerUtil
 
map(File, int) - Static method in class uk.co.real_logic.artio.engine.MappedFile
 
map(String, int) - Static method in class uk.co.real_logic.artio.engine.MappedFile
 
map() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
mapExistingFile(File) - Static method in class uk.co.real_logic.artio.engine.logger.LoggerUtil
 
mapNewFile(File, int) - Static method in class uk.co.real_logic.artio.engine.logger.LoggerUtil
 
MappedFile - Class in uk.co.real_logic.artio.engine
 
MappedFile(File, FileChannel, AtomicBuffer) - Constructor for class uk.co.real_logic.artio.engine.MappedFile
 
MAX_COD_TIMEOUT_IN_MS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
MAX_COD_TIMEOUT_IN_NS - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
maxBytesInBuffer - Variable in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
maxConcurrentSessionReplays(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the maximum number of resend requests per session that Artio will process concurrently.
maxConcurrentSessionReplays() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
maxFixPKeepaliveTimeoutInMs(long) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the maximum keep alive timeout in milliseconds that can be agreed by a FIXP connection's logon exchange.
maxFixPKeepaliveTimeoutInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
maxFixPKeepaliveTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the maximum keep alive timeout in milliseconds that can be agreed by a FIXP connection's logon exchange.
messageDecoders() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
messageHeader - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
messageInfo() - Method in class uk.co.real_logic.artio.session.InternalSession
 
messagesRead(long, String) - Method in class uk.co.real_logic.artio.FixCounters
 
messageThrottle(long, int, int) - Method in interface uk.co.real_logic.artio.library.FixPSessionOwner
 
messageThrottle(long, int, int) - Method in interface uk.co.real_logic.artio.session.FixSessionOwner
 
messageTimingHandler(MessageTimingHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the message timing handler for this Engine instance.
messageTimingHandler() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
MessageTimingHandler - Interface in uk.co.real_logic.artio.engine
Handler can be used to take per-message timings.
MessageTracker - Class in uk.co.real_logic.artio.engine.logger
 
MessageTypeExtractor - Class in uk.co.real_logic.artio.engine.framer
 
MessageTypeExtractor() - Constructor for class uk.co.real_logic.artio.engine.framer.MessageTypeExtractor
 
messageTypeOf(String...) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filter messages by the message type of their fix message.
messageTypeOf(long...) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filter messages by the message type of their fix message.
messageValidationStrategy(MessageValidationStrategy) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the message validation strategy of the FIX Library, see MessageValidationStrategy for details.
messageValidationStrategy() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
messageValidationStrategy(MessageValidationStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the message validation strategy of the FIX Library, see MessageValidationStrategy for details.
MessageValidationStrategy - Interface in uk.co.real_logic.artio.validation
A strategy that, if message validation is switched on, validates each FIX message in turn before the message is handed off the domain logic.
metaDataBuffer() - Method in class uk.co.real_logic.artio.library.SessionAcquiredInfo
 
MetadataHandler - Interface in uk.co.real_logic.artio.library
Callback to indicate the read of a metadata piece of metadata for a session.
metaDataStatus() - Method in class uk.co.real_logic.artio.library.SessionAcquiredInfo
 
MISSING_COMP_ID - Static variable in interface uk.co.real_logic.artio.session.SessionIdStrategy
 
MISSING_VALUE - Static variable in class uk.co.real_logic.artio.engine.CompletionPosition
 
MONITORING_BUFFERS_LENGTH_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for length of the memory mapped buffers for the counters file
MONITORING_FILE_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for directory of the conductor buffers
monitoringAgent - Variable in class uk.co.real_logic.artio.GatewayProcess
 
monitoringAgentFactory(MonitoringAgentFactory) - Method in class uk.co.real_logic.artio.CommonConfiguration
By default an implementation is provided that prints out errors from an DistinctErrorLog and also prints out any AeronArchive errors.
monitoringAgentFactory() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
monitoringAgentFactory(MonitoringAgentFactory) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
By default an implementation is provided that prints out errors from an DistinctErrorLog and also prints out any AeronArchive errors.
MonitoringAgentFactory - Interface in uk.co.real_logic.artio
 
monitoringBuffersLength(Integer) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the length of the buffer used for monitoring counters.
monitoringBuffersLength() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
monitoringBuffersLength(Integer) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the length of the buffer used for monitoring counters.
monitoringBuffersLength(Integer) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the length of the buffer used for monitoring counters.
monitoringFile(String) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the location for the monitoring file.
monitoringFile() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
monitoringFile(String) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the location for the monitoring file.
monitoringFile - Variable in class uk.co.real_logic.artio.GatewayProcess
 
monitoringFile(String) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the location for the monitoring file.
MonitoringFile - Class in uk.co.real_logic.artio
A memory mapped file that stores the error buffer.
monitoringThreadIdleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the idle strategy for the Error Printer thread.
monitoringThreadIdleStrategy() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
monitoringThreadIdleStrategy(IdleStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the idle strategy for the Error Printer thread.
MOST_RECENT_MESSAGE - Static variable in class uk.co.real_logic.artio.engine.logger.Replayer
 
mtuLength - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 

N

negativeTimestamps() - Method in class uk.co.real_logic.artio.FixCounters
 
negotiateResponseTemplateId() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
newSequenceNumber() - Method in class uk.co.real_logic.artio.engine.SequenceNumberExtractor
 
newSessionId - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
newTcpChannel(SocketChannel) - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
nextReceiveMessageTimeInMs - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextRecvSeqNo - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextRecvSeqNo() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextRecvSeqNo(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextSectorStart(int) - Static method in class uk.co.real_logic.artio.engine.SectorFramer
 
nextSendMessageTimeInMs - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextSentSeqNo - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextSentSeqNo() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextSentSeqNo(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
nextTimeoutInMs() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
NO_ADDRESS - Static variable in class uk.co.real_logic.artio.session.ParsedAddress
 
NO_CONNECTION_ID - Static variable in class uk.co.real_logic.artio.GatewayProcess
 
NO_CORRELATION_ID - Static variable in class uk.co.real_logic.artio.GatewayProcess
Common id used by messages in both engine and library
NO_FILTER - Static variable in class uk.co.real_logic.artio.protocol.ReservedValue
 
NO_FIXP_MAX_RETRANSMISSION_RANGE - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
NO_LOGON_DISCONNECT_TIMEOUT_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the timeout before a connection that hasn't sent a logon is disconnected
NO_MESSAGE_REPLAY - Static variable in class uk.co.real_logic.artio.library.FixLibrary
 
NO_REPLAY_CORRELATION_ID - Static variable in class uk.co.real_logic.artio.session.Session
 
NO_REQUIRED_POSITION - Static variable in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
NO_RESEND_REQUEST_CHUNK_SIZE - Static variable in class uk.co.real_logic.artio.library.SessionConfiguration
 
NO_SEQUENCE_NUMBER - Static variable in class uk.co.real_logic.artio.engine.SequenceNumberExtractor
 
NO_THROTTLE_WINDOW - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
 
noEstablishFixPTimeoutInMs(long) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the timeout in milliseconds before a FIXP TCP connection is closed if no establish message is sent.
noEstablishFixPTimeoutInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
noEstablishFixPTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the timeout in milliseconds before a FIXP TCP connection is closed if no establish message is sent.
noEstablishFixPTimeoutInMs(long) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the timeout in milliseconds before a FIXP TCP connection is closed if no establish message is sent.
noLogonDisconnectTimeoutInMs(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set the timeout in milliseconds for TCP connections which don't send a logon message.
noLogonDisconnectTimeoutInMs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
none() - Static method in interface uk.co.real_logic.artio.MonitoringAgentFactory
Don't print out errors from the DistinctErrorLog.
none() - Static method in interface uk.co.real_logic.artio.session.SessionCustomisationStrategy
 
none() - Static method in interface uk.co.real_logic.artio.validation.AuthenticationStrategy
 
none() - Static method in interface uk.co.real_logic.artio.validation.FixPAuthenticationStrategy
Returns an authentication strategy that accepts any logon attempt.
none() - Static method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
 
NotConnectedException - Exception in uk.co.real_logic.artio.protocol
 

O

of(ProtocolHandler) - Static method in class uk.co.real_logic.artio.protocol.ProtocolSubscription
 
of(ProtocolHandler, ControlledFragmentHandler) - Static method in class uk.co.real_logic.artio.protocol.ProtocolSubscription
 
of(int, int) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
of(MessageValidationStrategy) - Static method in interface uk.co.real_logic.artio.validation.AuthenticationStrategy
 
ofChecksum(int) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
ofClusterStreamId(int) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
offer(AdminCommand) - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
offer(ReplayerCommand) - Method in class uk.co.real_logic.artio.engine.ReplayerCommandQueue
 
offer(DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.ClaimablePublication
 
offset() - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
offset() - Method in class uk.co.real_logic.artio.engine.framer.FixThrottleRejectBuilder
 
offset() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
onAcceptLogon(SessionHeaderDecoder) - Method in interface uk.co.real_logic.artio.session.SessionIdStrategy
Creates the composite session key when you accept a logon.
onAcceptorLogon(long, FixPContext, long) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
onApplicationHeartbeat(int, int, int, long) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onApplicationHeartbeat(int, int, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onAttemptedToSendMessage() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onBeginTimerUpdate(long) - Method in interface uk.co.real_logic.artio.timing.HistogramHandler
Callback before after all onTimerUpdate calls happen.
onBusinessMessage(int, DirectBuffer, int, int, int, boolean) - Method in class uk.co.real_logic.artio.fixp.FixPMessageDissector
 
onCancelOnDisconnectTimeout(long, FixPContext) - Method in interface uk.co.real_logic.artio.fixp.FixPCancelOnDisconnectTimeoutHandler
Method invoked when a cancel on disconnect is triggered.
onCancelOnDisconnectTimeout(long, CompositeKey) - Method in interface uk.co.real_logic.artio.session.CancelOnDisconnectTimeoutHandler
Method invoked when a cancel on disconnect is triggered.
onCancelOnDisconnectTrigger(long, long) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onCatchup(DirectBuffer, int, int, Header, long) - Method in interface uk.co.real_logic.artio.engine.logger.Index
Called on catchup replay on the start.
onCatchup(DirectBuffer, int, int, Header, long) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
onCatchup(DirectBuffer, int, int, Header, long) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
onClose(String, Object) - Static method in class uk.co.real_logic.artio.CloseChecker
 
onClose() - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger
 
onClose() - Method in class uk.co.real_logic.artio.engine.logger.Indexer
 
onClose() - Method in class uk.co.real_logic.artio.engine.logger.Replayer
 
onClose() - Method in class uk.co.real_logic.artio.engine.logger.StreamTimestampZipper
 
onClose() - Method in class uk.co.real_logic.artio.timing.HistogramLogAgent
 
onComplete() - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onConnect(FixLibrary) - Method in interface uk.co.real_logic.artio.library.LibraryConnectHandler
Invoked when the FixLibrary instance this is registered on completes a connect.
onConnectionAcquired(FixPConnection) - Method in interface uk.co.real_logic.artio.library.FixPConnectionAcquiredHandler
Method invoked to notify you of a library acquiring a session.
onConnectionExists(FixLibrary, long, FixPProtocolType, FixPContext) - Method in interface uk.co.real_logic.artio.library.FixPConnectionExistsHandler
Invoked when a FIXP connection exists.
onConnectStep(long) - Method in class uk.co.real_logic.artio.LivenessDetector
 
onControlNotification(int, InitialAcceptedSessionOwner, ControlNotificationDecoder) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onDisconnect(long) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
onDisconnect(long) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
onDisconnect(int, long, DisconnectReason) - Method in class uk.co.real_logic.artio.engine.logger.GapFiller
 
onDisconnect(FixLibrary) - Method in interface uk.co.real_logic.artio.library.LibraryConnectHandler
Invoked when the FixLibrary instance this is registered get's disconnected.
onDisconnect(int, Session, DisconnectReason) - Method in interface uk.co.real_logic.artio.library.SessionHandler
The session has disconnected.
onDisconnect(int, long, DisconnectReason) - Method in interface uk.co.real_logic.artio.protocol.ProtocolHandler
 
onDisconnect() - Method in class uk.co.real_logic.artio.session.Session
 
onDisconnect(long, long, DisconnectReason) - Method in interface uk.co.real_logic.artio.validation.AuthenticationStrategy
Callback when a connection gets disconnected.
onDisconnectReleasedByOwner() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
onEndSequence() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
onEndSequence() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
onEndTimerIdentification() - Method in interface uk.co.real_logic.artio.timing.HistogramHandler
Callback after all the timers have been identified.
onEndTimerUpdate() - Method in interface uk.co.real_logic.artio.timing.HistogramHandler
Callback before after all onTimerUpdate calls happen.
onEngineClose(int) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onEntry(ReplayIndexRecordDecoder) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.BoundaryPositionExtractor
 
onEntry(ReplayIndexRecordDecoder) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.PrintError
 
onEntry(ReplayIndexRecordDecoder) - Method in interface uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ReplayIndexHandler
 
onEntry(ReplayIndexRecordDecoder) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ReplayIndexValidator
 
onEntry(ReplayIndexRecordDecoder) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.StartPositionExtractor
 
onError(ValidationError, long, int, AsciiFieldFlyweight) - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onError(GatewayError, int, String) - Method in interface uk.co.real_logic.artio.library.GatewayErrorHandler
 
onError(int, GatewayError, long, String) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onEstablishFailure() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onField(int, AsciiBuffer, int, int) - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onFixPMessage(long, DirectBuffer, int) - Method in class uk.co.real_logic.artio.engine.logger.GapFiller
 
onFixPMessage(long, DirectBuffer, int) - Method in interface uk.co.real_logic.artio.protocol.ProtocolHandler
 
onFollowerSessionReply(int, long, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onFollowerSessionRequest(int, long, FixPProtocolType, DirectBuffer, int, int, Header) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.framer.CatchupReplayer
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.BinaryMessageTracker
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageTracker
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.FixPReplayerSession
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.FixSessionCodecsFactory
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.Indexer
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.Replayer
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
onFragment(DirectBuffer, int, int, Header, long) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.protocol.EngineProtocolSubscription
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.protocol.LibraryProtocolSubscription
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.protocol.ProtocolSubscription
 
onFragment(DirectBuffer, int, int, Header) - Method in class uk.co.real_logic.artio.protocol.ReplayProtocolSubscription
 
onGroupBegin(int, int, int) - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onGroupEnd(int, int, int) - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onGroupHeader(int, int) - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onHeartbeat(long) - Method in class uk.co.real_logic.artio.LivenessDetector
 
onHistogram(long, String, Histogram) - Method in interface uk.co.real_logic.artio.timing.HistogramLogHandler
A new histogram has been read from the log file.
onILinkConnect(int, long, long, long, long, long, boolean, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onInboundFixPConnect(long, long, FixPProtocolType, DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onInitiateConnection(int, int, String, String, String, String, String, String, String, SequenceNumberType, int, int, boolean, boolean, int, boolean, boolean, String, String, Class<? extends FixDictionary>, int, long, Header) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onInitiatedChannel(TcpChannel, IOException) - Method in interface uk.co.real_logic.artio.engine.framer.TcpChannelSupplier.InitiatedChannelHandler
 
onInitiateILinkConnection(int, int, long, boolean, boolean, String, String, String) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onInitiateLogon(String, String, String, String, String, String) - Method in interface uk.co.real_logic.artio.session.SessionIdStrategy
Creates the composite session key when you initiate a logon.
onInitiatorDisconnect() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
onInitiatorNegotiateResponse() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
onInvalidMessage(int, int, char[], int, int, long) - Method in class uk.co.real_logic.artio.session.InternalSession
 
onLapped() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.BoundaryPositionExtractor
 
onLapped() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.PrintError
 
onLapped() - Method in interface uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ReplayIndexHandler
 
onLapped() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ReplayIndexValidator
 
onLapped() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.StartPositionExtractor
 
onLibraryConnect(int, String, long, int) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onLibraryExtendPosition(int, long, int, long, int, int, int) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onLogon(CompositeKey, FixDictionary) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
onLogon(MutableAsciiBuffer, int, int, TcpChannel, Framer) - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
onLogon(Session) - Method in interface uk.co.real_logic.artio.session.FixSessionOwner
 
onManageFixPConnection(int, long, long, long, FixPProtocolType, long, long, long, boolean, DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onManageSession(int, long, long, int, int, SessionStatus, SlowStatus, ConnectionType, SessionState, int, boolean, int, boolean, boolean, long, int, boolean, int, int, int, boolean, int, int, long, long, String, String, String, String, String, String, String, String, String, Class<? extends FixDictionary>, MetaDataStatus, DirectBuffer, int, int, CancelOnDisconnectOption, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onMessage(long, DirectBuffer, int, boolean) - Method in class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
onMessage(FixMessageDecoder, DirectBuffer, int, int, ArtioLogHeader) - Method in interface uk.co.real_logic.artio.engine.logger.FixMessageConsumer
Callback invoked for each message that the FixArchiveScanner or FixMessageLogger scans.
onMessage(DirectBuffer, int, int, int, long, long, int, long, long, MessageStatus, int, Header, int) - Method in class uk.co.real_logic.artio.engine.logger.GapFiller
 
onMessage(long, long, DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.engine.MessageTimingHandler
Called when a message is written to the TCP stack.
onMessage(FixPMessageDecoder, DirectBuffer, int, ArtioLogHeader) - Method in class uk.co.real_logic.artio.fixp.PrintingFixPMessageConsumer
 
onMessage(DirectBuffer, int, int, int, Session, int, long, long, long, OnMessageInfo) - Method in interface uk.co.real_logic.artio.library.SessionHandler
Event to indicate that a fix message has arrived to process.
onMessage(DirectBuffer, int, int, int, long, long, int, long, long, MessageStatus, int, Header, int) - Method in interface uk.co.real_logic.artio.protocol.ProtocolHandler
 
onMessage(DirectBuffer, int, int, long, long) - Method in class uk.co.real_logic.artio.session.SessionParser
 
OnMessageInfo - Class in uk.co.real_logic.artio.library
 
OnMessageInfo() - Constructor for class uk.co.real_logic.artio.library.OnMessageInfo
 
onMetaData(long, MetaDataStatus, DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.library.MetadataHandler
Called when the metadata has been read.
onMidConnectionDisconnect(int, long) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onNegotiateFailure() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onNewChannel(long, TcpChannel) - Method in interface uk.co.real_logic.artio.engine.framer.TcpChannelSupplier.NewChannelHandler
 
onNewMessage(int) - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumber
 
onNewSender(long, AtomicCounter) - Method in class uk.co.real_logic.artio.engine.SenderSequenceNumbers
 
onNext() - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
onOfflineReconnect(long, FixPContext) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onOpen(String, Object) - Static method in class uk.co.real_logic.artio.CloseChecker
 
onPreCommit(MutableDirectBuffer, int) - Method in interface uk.co.real_logic.artio.engine.PossDupEnabler.PreCommit
 
onReadMetaData(int, long, long) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onReadMetaDataReply(int, long, MetaDataStatus, DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onReceivedMessage() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onReconnect(long, SessionState, int, int, boolean, FixDictionary, String, FixCounters) - Method in class uk.co.real_logic.artio.session.InternalSession
 
onRecordingDescriptor(long, long, long, long, long, long, long, int, int, int, int, int, int, String, String, String) - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
onRecordingDescriptor(long, long, long, long, long, long, long, int, int, int, int, int, int, String, String, String) - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
onRedact(long, int) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
onRedact(long, int) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
onReleaseSession(int, long, long, long, SessionState, boolean, long, int, int, String, String, Header) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onReleaseSessionReply(int, long, SessionReplyStatus) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onReplayComplete(long, long, boolean) - Method in class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
onReplayComplete(long, boolean) - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
onReplayComplete() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onReplayComplete(int, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onReplayComplete(long, long) - Method in interface uk.co.real_logic.artio.protocol.ReplayProtocolHandler
 
onReplayComplete() - Method in class uk.co.real_logic.artio.session.InternalSession
 
onReplayedBusinessMessage(int, DirectBuffer, int, int, int) - Method in interface uk.co.real_logic.artio.engine.FixPRetransmitHandler
Callback for receiving binary FIXP business/application messages.
onReplayedMessage(DirectBuffer, int, int, int, long, int, long) - Method in interface uk.co.real_logic.artio.engine.ReplayHandler
Event to indicate that a fix message has arrived to process.
onReplayMessages(int, long, long, int, int, int, int, long) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onReplayMessagesReply(int, long, ReplayMessagesStatus) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onReplyError(Exception) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onRequestDisconnect(int, long, DisconnectReason) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onRequestSession(int, long, long, int, int) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onRequestSessionReply(int, long, SessionReplyStatus) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onResend(Session, AbstractResendRequestDecoder, int, ResendRequestResponse) - Method in interface uk.co.real_logic.artio.session.ResendRequestController
Callback can be implemented by the application in order to control the response to a resend request.
onResetLibrarySequenceNumber(int, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onSeqIndexSync(int, long, int) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onSequenceIndex(long, long, int) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
onSessionAcquired(Session, SessionAcquiredInfo) - Method in interface uk.co.real_logic.artio.library.SessionAcquireHandler
Method invoked to notify you of a library acquiring a session.
onSessionExists(FixLibrary, long, String, String, String, String, String, String, int, int) - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler
 
onSessionExists(FixLibrary, long, String, String, String, String, String, String, int, int) - Method in interface uk.co.real_logic.artio.library.SessionExistsHandler
Invoked when a session exists.
onSessionStart(Session) - Method in interface uk.co.real_logic.artio.library.SessionHandler
Invoked When a client resets a session to the initial sequence number via a logon whilst still connected.
onSessionWriterLogout() - Method in class uk.co.real_logic.artio.session.InternalSession
 
onSlowStatus(int, Session, boolean) - Method in interface uk.co.real_logic.artio.library.SessionHandler
Invoked if a session has been detected as being, or no longer being demarcated as a slow session.
onSlowStatusNotification(int, long, boolean) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onStartReplay(long, long, long, long) - Method in interface uk.co.real_logic.artio.protocol.ReplayProtocolHandler
 
onThrottleConfiguration(int, long, long, int, int) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onThrottleConfigurationReply(int, long, ThrottleConfigurationStatus) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onThrottleNotification(long, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
onThrottleNotification(int, long, long, int, DirectBuffer, int, int, long) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
onThrottleNotification(long, int, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
onThrottleReject(int, long, long, int, int, DirectBuffer, int, int, Header) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onTimeout(int, Session) - Method in interface uk.co.real_logic.artio.library.SessionHandler
This session has timed out on this library.
onTimerUpdate(int, Histogram) - Method in interface uk.co.real_logic.artio.timing.HistogramHandler
Receive a new histogram of timings for an operation.
onUserRequest(AbstractUserRequestDecoder, long) - Method in interface uk.co.real_logic.artio.validation.AuthenticationStrategy
Hands a user request message to the authentication strategy.
onValidResendRequest(long, long, long, Header) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onWriteMetaData(int, long, long, int, DirectBuffer, int, int) - Method in interface uk.co.real_logic.artio.protocol.EngineEndPointHandler
 
onWriteMetaDataReply(int, long, MetaDataStatus) - Method in interface uk.co.real_logic.artio.protocol.LibraryEndPointHandler
 
open(InetSocketAddress, TcpChannelSupplier.InitiatedChannelHandler) - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
open(InetSocketAddress, TcpChannelSupplier.InitiatedChannelHandler) - Method in class uk.co.real_logic.artio.engine.framer.TcpChannelSupplier
 
optimalTmpDirName() - Static method in class uk.co.real_logic.artio.CommonConfiguration
If shared memory is available, use that as a temporary directory, otherwise use the default temp directory
or(FixMessagePredicate) - Method in interface uk.co.real_logic.artio.engine.logger.FixMessagePredicate
 
ORIG_SENDING_TIME_PREFIX_AS_STR - Static variable in class uk.co.real_logic.artio.engine.PossDupEnabler
 
OUT_OF_SPACE - Static variable in class uk.co.real_logic.artio.engine.SectorFramer
 
OUTBOUND_LIBRARY_FRAGMENT_LIMIT_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the max number of messages to read from libraries.
OUTBOUND_MAX_CLAIM_ATTEMPTS_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to set the maximum number of attempts to claim a message slot on the outbound stream.
OUTBOUND_STREAM_ID_PROP - Static variable in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Property name for the system property to override the outbound admin stream id
outboundAdminStream(int) - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
Set the stream id from a FIX Engine to an admin API.
outboundAdminStream() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
outboundAdminStream(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set the stream id from a FIX Engine to an admin API.
outboundAdminStream() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
outboundIndexRegistrationId() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
outboundLibraryCompletionPosition() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
outboundLibraryFragmentLimit(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the fragment limit for the subscription to outbound messages from libraries.
outboundLibraryFragmentLimit() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
outboundLibraryStream(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Set the Aeron stream id to be used for the outbound stream, aka coming from the library and going out to counter-parties.
outboundLibraryStream() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
outboundLibraryStream(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set the Aeron stream id to be used for the outbound stream, aka coming from the library and going out to counter-parties.
outboundLibraryStreams() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
outboundLibrarySubscription(String, UnavailableImageHandler) - Method in class uk.co.real_logic.artio.engine.EngineContext
 
outboundMaxClaimAttempts(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the outbound max claim attempts.
outboundMaxClaimAttempts() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
outboundMaxClaimAttempts(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the outbound max claim attempts.
outboundPublication - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
outboundPublication - Variable in class uk.co.real_logic.artio.session.Session
 
outboundReplayStream(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
outboundReplayStream() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
outboundReplayStreamId(int) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide the outbound replay streamId used to communicate between engine and library instances.
outboundStreamId(int) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Provide the outbound streamId used to communicate between engine and library instances.
outboundTimer() - Method in class uk.co.real_logic.artio.timing.EngineTimers
 
overrideAcceptorFixDictionary(Class<? extends FixDictionary>) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Override the acceptor FIX Dictionary for a given beginString.
owner - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
ownsAeronClient(boolean) - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger.Configuration
Does this FixMessageLogger own the Aeron client and take responsibility for closing it?

P

parse(String) - Static method in class uk.co.real_logic.artio.session.ParsedAddress
 
ParsedAddress - Class in uk.co.real_logic.artio.session
 
ParsedAddress(String, int) - Constructor for class uk.co.real_logic.artio.session.ParsedAddress
 
passingPlace() - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
password() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
password(String) - Method in class uk.co.real_logic.artio.session.InternalSession
 
password() - Method in class uk.co.real_logic.artio.session.Session
Get the password associated with this session.
password(AbstractLogonDecoder) - Static method in class uk.co.real_logic.artio.session.SessionParser
 
pendingAcceptorLogon - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
pendingInitiatorSessions() - Method in class uk.co.real_logic.artio.library.FixLibrary
Get a list of the initiator sessions that are currently pending.
PersistenceLevel - Enum in uk.co.real_logic.artio.validation
 
poll() - Method in interface uk.co.real_logic.artio.engine.framer.AcceptorLogonResult
 
poll() - Method in class uk.co.real_logic.artio.engine.logger.StreamTimestampZipper
 
poll(FragmentAssembler) - Method in interface uk.co.real_logic.artio.engine.logger.StreamTimestampZipper.Poller
 
poll() - Method in class uk.co.real_logic.artio.engine.ReplayerCommandQueue
 
poll(int) - Method in class uk.co.real_logic.artio.library.FixLibrary
Poll the library all of its component sessions to process any messages and events that have received from or should be sent to the engine.
poll(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
poll(long) - Method in class uk.co.real_logic.artio.LivenessDetector
 
poll(long) - Method in class uk.co.real_logic.artio.session.InitiatorSession
 
poll(long) - Method in class uk.co.real_logic.artio.session.InternalSession
 
pollAwaitingKeepAlive(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
pollEstablished(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
pollExtraEstablished(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
pollReplay() - Method in class uk.co.real_logic.artio.engine.logger.ReplayOperation
Attempt a replay step
pollSelector(long, TcpChannelSupplier.NewChannelHandler) - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
pollSelector(long, TcpChannelSupplier.NewChannelHandler) - Method in class uk.co.real_logic.artio.engine.framer.TcpChannelSupplier
 
pollUnbinding(long) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
port() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
port() - Method in class uk.co.real_logic.artio.session.ParsedAddress
 
ports() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
position(ByteBuffer, int) - Static method in class uk.co.real_logic.artio.engine.ByteBufferUtil
 
position(ReadablePosition) - Method in class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
position() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.SequencePosition
 
position() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ValidationError
 
position() - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
PositionRequestCommand - Class in uk.co.real_logic.artio.engine.framer
 
PositionRequestCommand(int) - Constructor for class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
positions() - Method in class uk.co.real_logic.artio.engine.CompletionPosition
 
PossDupEnabler - Class in uk.co.real_logic.artio.engine
 
PossDupEnabler(UtcTimestampEncoder, BufferClaim, PossDupEnabler.Claimer, PossDupEnabler.PreCommit, Consumer<String>, ErrorHandler, EpochNanoClock, int) - Constructor for class uk.co.real_logic.artio.engine.PossDupEnabler
 
PossDupEnabler.Claimer - Interface in uk.co.real_logic.artio.engine
 
PossDupEnabler.PreCommit - Interface in uk.co.real_logic.artio.engine
 
prepare(SessionHeaderEncoder) - Method in class uk.co.real_logic.artio.session.Session
Prepare header with session state
Pressure - Class in uk.co.real_logic.artio
 
Pressure() - Constructor for class uk.co.real_logic.artio.Pressure
 
prettyPrint(long, Histogram, String, double) - Static method in class uk.co.real_logic.artio.timing.HistogramLogReader
 
primaryConnected(boolean) - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
print(String, Subscription, CommonConfiguration) - Static method in class uk.co.real_logic.artio.StreamInformation
 
print(String, Subscription, boolean) - Static method in class uk.co.real_logic.artio.StreamInformation
 
print(String, ExclusivePublication, EngineConfiguration) - Static method in class uk.co.real_logic.artio.StreamInformation
 
print(String, ExclusivePublication, boolean) - Static method in class uk.co.real_logic.artio.StreamInformation
 
printAeronStreamIdentifiers(boolean) - Method in class uk.co.real_logic.artio.CommonConfiguration
Set to true to print out the mapping between aeron stream identifiers (sessionIds) and the usage of given Aeron publication and subscription objects within Artio.
printAeronStreamIdentifiers() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
printAeronStreamIdentifiers(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set to true to print out the mapping between aeron stream identifiers (sessionIds) and the usage of given Aeron publication and subscription objects within Artio.
printDistinctErrors() - Static method in interface uk.co.real_logic.artio.MonitoringAgentFactory
Use a factory that prints out distinct error messages on standard error from a saved DistinctErrorLog.
PrintError(BufferedWriter) - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.PrintError
 
printErrorMessages(boolean) - Method in class uk.co.real_logic.artio.CommonConfiguration
Deprecated.
printErrorMessages(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Deprecated.
PrintingDebugAppender - Class in uk.co.real_logic.artio
 
PrintingDebugAppender() - Constructor for class uk.co.real_logic.artio.PrintingDebugAppender
 
PrintingFixPMessageConsumer - Class in uk.co.real_logic.artio.fixp
 
PrintingFixPMessageConsumer(int, FixPProtocol) - Constructor for class uk.co.real_logic.artio.fixp.PrintingFixPMessageConsumer
 
PrintingFixPMessageConsumer(int, FixPProtocol, FixPMessageDissector) - Constructor for class uk.co.real_logic.artio.fixp.PrintingFixPMessageConsumer
 
printStartupWarnings(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
printStartupWarnings() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
ProtocolHandler - Interface in uk.co.real_logic.artio.protocol
 
ProtocolSubscription - Class in uk.co.real_logic.artio.protocol
 
protocolType() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
protocolType() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
protocolType() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
protocolType() - Method in class uk.co.real_logic.artio.fixp.FixPProtocol
 
proxy - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
proxy - Variable in class uk.co.real_logic.artio.session.Session
 
pruneArchive(Exception) - Method in class uk.co.real_logic.artio.engine.EngineContext
 
pruneArchive(Long2LongHashMap) - Method in class uk.co.real_logic.artio.engine.EngineContext
 
pruneArchive(Long2LongHashMap) - Method in class uk.co.real_logic.artio.engine.FixEngine
Frees up space from the Aeron archive of messages.
PruneOperation - Class in uk.co.real_logic.artio.engine.framer
PruneOperation is sent to the replayer in order to find the outbound replay query positions.
PruneOperation(PruneOperation.Formatters, Exception) - Constructor for class uk.co.real_logic.artio.engine.framer.PruneOperation
 
PruneOperation(PruneOperation.Formatters, Long2LongHashMap, ReplayQuery, ReplayQuery, AeronArchive, ReplayerCommandQueue, RecordingCoordinator) - Constructor for class uk.co.real_logic.artio.engine.framer.PruneOperation
 
PruneOperation.Formatters - Class in uk.co.real_logic.artio.engine.framer
 
publication - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
publication - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 

Q

query(long, int, int, int, int, LogTag, MessageTracker) - Method in class uk.co.real_logic.artio.engine.logger.ReplayQuery
 
queryStartPositions(Long2LongHashMap) - Method in class uk.co.real_logic.artio.engine.logger.ReplayQuery
 

R

read(ByteBuffer) - Method in class uk.co.real_logic.artio.engine.framer.TcpChannel
 
read(HistogramLogHandler) - Method in class uk.co.real_logic.artio.timing.HistogramLogReader
 
reader() - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
readLastPosition(IndexedPositionConsumer) - Method in interface uk.co.real_logic.artio.engine.logger.Index
Reads the last position that has been indexed.
readLastPosition(IndexedPositionConsumer) - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
readLastPosition(IndexedPositionConsumer) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
readMetaData(long, DirectBuffer) - Method in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexReader
 
readMetaData(long, MetadataHandler) - Method in class uk.co.real_logic.artio.library.FixLibrary
Read the meta data associated with a session.
reason() - Method in interface uk.co.real_logic.artio.engine.framer.AcceptorLogonResult
 
reasonableTransmissionTimeInMs(long) - Method in class uk.co.real_logic.artio.CommonConfiguration
 
reasonableTransmissionTimeInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
reasonableTransmissionTimeInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
reattempt() - Method in class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
receivedMsgSeqNo(long, long) - Method in class uk.co.real_logic.artio.FixCounters
 
receivedSequenceNumberBuffer() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
receivedSequenceNumberIndex() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
RECEIVER_BUFFER_SIZE_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the size in bytes of the receiver end point's framing buffer.
RECEIVER_SOCKET_BUFFER_SIZE_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the size in bytes of the TCP socket's receive buffer.
receiverBufferSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the receiver buffer size.
receiverBufferSize() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
ReceiverEndPoint - Class in uk.co.real_logic.artio.engine.framer
 
ReceiverEndPoint(GatewayPublication, TcpChannel, long, int, ErrorHandler, Framer, int, int, int) - Constructor for class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
receiverSocketBufferSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the receiver socket buffer size.
receiverSocketBufferSize() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
receiveTimer() - Method in class uk.co.real_logic.artio.timing.LibraryTimers
 
RECORD_LENGTH - Static variable in class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
RecordingCoordinator - Class in uk.co.real_logic.artio.engine
Not thread safe.
RecordingCoordinator.LibraryExtendPosition - Class in uk.co.real_logic.artio.engine
 
recordingId - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
RecordingIdLookup - Class in uk.co.real_logic.artio.engine.logger
 
RecordingIdLookup(IdleStrategy, CountersReader) - Constructor for class uk.co.real_logic.artio.engine.logger.RecordingIdLookup
 
recordingIdsFile(EngineConfiguration) - Static method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
recordingIdToPosition() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.BoundaryPositionExtractor
 
recordingIdToSequenceIndexToPosition() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.BoundaryPositionExtractor
 
recordingIdToStartPosition() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.StartPositionExtractor
 
RecordingRange - Class in uk.co.real_logic.artio.engine.logger
 
recordSince(long) - Method in class uk.co.real_logic.artio.timing.Timer
 
refTagId() - Method in exception uk.co.real_logic.artio.session.MalformedTagFormatException
 
register(Selector, int, Object) - Method in class uk.co.real_logic.artio.engine.framer.TcpChannel
 
reject(int) - Method in class uk.co.real_logic.artio.session.ResendRequestResponse
Invoke when you want to reject the resend request.
reject(AbstractRejectEncoder) - Method in class uk.co.real_logic.artio.session.ResendRequestResponse
 
reject() - Method in interface uk.co.real_logic.artio.validation.AbstractAuthenticationProxy
Call this method to reject the authentication.
reject(Encoder, long) - Method in interface uk.co.real_logic.artio.validation.AuthenticationProxy
Call this method to reject the authentication with a custom message.
rejectReason() - Method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
Returns the session reject reason if the header didn't validate, undefined otherwise.
releaseToGateway(Session, long) - Method in class uk.co.real_logic.artio.library.FixLibrary
Release this session object to the gateway to manage.
remap() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
remoteAddr() - Method in class uk.co.real_logic.artio.engine.framer.TcpChannel
 
remoteAddress() - Method in interface uk.co.real_logic.artio.validation.AbstractAuthenticationProxy
Get the remote IP address and port of the system.
remoteCompId() - Method in interface uk.co.real_logic.artio.session.CompositeKey
Gets the Remote Comp Id.
remoteLocationId() - Method in interface uk.co.real_logic.artio.session.CompositeKey
Gets the Remote Location Id.
remoteSubId() - Method in interface uk.co.real_logic.artio.session.CompositeKey
Gets the Remote Sub Id.
remove(InternalFixPConnection) - Method in interface uk.co.real_logic.artio.library.FixPSessionOwner
 
removeEndpoint(DisconnectReason) - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
REPLAY_FRAGMENT_LIMIT_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the max number of messages to read from replayer.
REPLAY_INDEX_FILE_SIZE_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Deprecated.
REPLAY_INDEX_RECORD_CAPACITY_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for maximum number of records in logging index files
Replayer - Class in uk.co.real_logic.artio.engine.logger
The replayer responds to resend requests with data from the log of sent messages.
Replayer(ReplayQuery, ExclusivePublication, BufferClaim, IdleStrategy, ErrorHandler, int, Subscription, String, Set<String>, IntHashSet, ReplayHandler, FixPRetransmitHandler, SenderSequenceNumbers, FixSessionCodecsFactory, int, ReplayerCommandQueue, EpochFractionFormat, AtomicCounter, int, EpochNanoClock, FixPProtocolType, EngineConfiguration) - Constructor for class uk.co.real_logic.artio.engine.logger.Replayer
 
ReplayerCommand - Interface in uk.co.real_logic.artio.engine
 
ReplayerCommandQueue - Class in uk.co.real_logic.artio.engine
 
ReplayerCommandQueue(IdleStrategy) - Constructor for class uk.co.real_logic.artio.engine.ReplayerCommandQueue
 
replayFragmentLimit(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the fragment limit for the subscription to messages from the replayer.
replayFragmentLimit() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
replayHandler(ReplayHandler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets a handler that will be invoked when a message is replayed.
replayHandler() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
ReplayHandler - Interface in uk.co.real_logic.artio.engine
A callback that can be implemented to inspect the messages that get replayed.
ReplayIndex - Class in uk.co.real_logic.artio.engine.logger
Builds an index of a composite key of session id and sequence number for a given stream.
ReplayIndex(String, int, int, int, int, int, BufferFactory, AtomicBuffer, ErrorHandler, RecordingIdLookup, Long2LongHashMap, FixPProtocolType, SequenceNumberIndexReader, long, boolean) - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndex
 
ReplayIndexDescriptor - Class in uk.co.real_logic.artio.engine.logger
 
ReplayIndexDescriptor() - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
ReplayIndexExtractor - Class in uk.co.real_logic.artio.engine.logger
Utility for extracting information from replay index file.
ReplayIndexExtractor() - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor
 
ReplayIndexExtractor.BoundaryPositionExtractor - Class in uk.co.real_logic.artio.engine.logger
 
ReplayIndexExtractor.PrintError - Class in uk.co.real_logic.artio.engine.logger
 
ReplayIndexExtractor.ReplayIndexHandler - Interface in uk.co.real_logic.artio.engine.logger
 
ReplayIndexExtractor.ReplayIndexValidator - Class in uk.co.real_logic.artio.engine.logger
 
ReplayIndexExtractor.SequencePosition - Class in uk.co.real_logic.artio.engine.logger
 
ReplayIndexExtractor.StartPositionExtractor - Class in uk.co.real_logic.artio.engine.logger
 
ReplayIndexExtractor.ValidationError - Class in uk.co.real_logic.artio.engine.logger
 
replayIndexFileCapacityToBytes(int) - Static method in class uk.co.real_logic.artio.engine.EngineConfiguration
Convert the number of records in a replay index file to a file size.
replayIndexFileRecordCapacity(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the maximum size of index files.
replayIndexFileRecordCapacity() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
replayIndexSegmentRecordCapacity(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the capacity of an individual segment file.
replayIndexSegmentRecordCapacity() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
ReplayIndexValidator() - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ReplayIndexValidator
 
ReplayOperation - Class in uk.co.real_logic.artio.engine.logger
A continuable replay operation that can retried.
replayPositionBuffer(String, int, int) - Static method in class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
replayPositionBufferSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
replayPositionBufferSize() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
ReplayProtocolHandler - Interface in uk.co.real_logic.artio.protocol
Provide the appropriate action when a message has been replayed.
ReplayProtocolSubscription - Class in uk.co.real_logic.artio.protocol
 
ReplayProtocolSubscription(ReplayProtocolHandler) - Constructor for class uk.co.real_logic.artio.protocol.ReplayProtocolSubscription
 
ReplayQuery - Class in uk.co.real_logic.artio.engine.logger
Queries an index of a composite key of session id and sequence number.
ReplayQuery(String, int, int, ExistingBufferFactory, int, IdleStrategy, AeronArchive, ErrorHandler, int, int, int) - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayQuery
 
replayReceivedMessages(long, int, int, int, int, long) - Method in interface uk.co.real_logic.artio.session.FixSessionOwner
 
replayReceivedMessages(int, int, int, int, long) - Method in class uk.co.real_logic.artio.session.Session
 
ReplicateMessages - Enum in uk.co.real_logic.artio.engine.framer
 
reply() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
Reply<T> - Interface in uk.co.real_logic.artio
 
Reply.State - Enum in uk.co.real_logic.artio
 
replyTimeoutInMs(long) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the reply timeout in milliseconds.
replyTimeoutInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
replyTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the reply timeout in milliseconds.
replyTimeoutInMs(long) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the reply timeout in milliseconds.
replyTimeoutInNs(long) - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
The timeout to use for operations to the FixEngine.
replyTimeoutInNs() - Method in class uk.co.real_logic.artio.admin.ArtioAdminConfiguration
 
requestDisconnect(DisconnectReason) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
requestDisconnect(DisconnectReason) - Method in class uk.co.real_logic.artio.session.InternalSession
 
requestDisconnect() - Method in class uk.co.real_logic.artio.session.Session
Request the session be disconnected.
requestDisconnect(DisconnectReason) - Method in class uk.co.real_logic.artio.session.SessionWriter
Request the TCP disconnect of a session.
requestedKeepAliveIntervalInMs - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
requests() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler
 
requestSession(long, int, int, long) - Method in class uk.co.real_logic.artio.library.FixLibrary
Request a session be acquired from the Gateway.
requestTimestampInNs() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
resend() - Method in class uk.co.real_logic.artio.session.ResendRequestResponse
Invoke when you want to apply normal behaviour and respond to the resend request.
resendRequestChunkSize(int) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Set the limit for the size of a resend request in case of missing messages.
resendRequestChunkSize() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
resendRequestChunkSize(int) - Method in class uk.co.real_logic.artio.session.InternalSession
 
resendRequestChunkSize() - Method in class uk.co.real_logic.artio.session.Session
 
resendRequestController(ResendRequestController) - Method in class uk.co.real_logic.artio.CommonConfiguration
Configures how a resend request is responded to.
resendRequestController() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
resendRequestController(ResendRequestController) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Configures how a resend request is responded to.
resendRequestController(ResendRequestController) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Configures how a resend request is responded to.
ResendRequestController - Interface in uk.co.real_logic.artio.session
Customer interface to control whether resend requests are responded to or not.
ResendRequestResponse - Class in uk.co.real_logic.artio.session
 
ResendRequestResponse() - Constructor for class uk.co.real_logic.artio.session.ResendRequestResponse
 
ReservedValue - Class in uk.co.real_logic.artio.protocol
8 byte reserved word is used with the
ReservedValue() - Constructor for class uk.co.real_logic.artio.protocol.ReservedValue
 
reset(File) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
RESET_SEQUENCE - Static variable in class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
resetSeqNum(boolean) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the value of the resetSeqNum (141=) flag when the initiator logon message is sent.
resetSeqNum() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
resetSequenceNumber(long) - Method in class uk.co.real_logic.artio.engine.FixEngine
Resets the sequence number of a given session.
resetSequenceNumber(long) - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
resetSequenceNumbers(long) - Method in class uk.co.real_logic.artio.admin.ArtioAdmin
Resets the sequence numbers of a session back to 1.
resetSequenceNumbers() - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
resetSequenceNumbersUponLogon(PersistenceLevel) - Static method in interface uk.co.real_logic.artio.validation.SessionPersistenceStrategy
 
resetSessionIds(File) - Method in class uk.co.real_logic.artio.engine.FixEngine
Deprecated.
resetSessionIds(File) - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
resetState(File) - Method in class uk.co.real_logic.artio.engine.FixEngine
This method resets the state of the of the FixEngine that also performs usual end of day processing operations.
respondToLogon(int) - Method in class uk.co.real_logic.artio.session.InitiatorSession
 
respondToLogon(int) - Method in class uk.co.real_logic.artio.session.Session
 
resultIfPresent() - Method in class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
resultIfPresent() - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
resultIfPresent() - Method in interface uk.co.real_logic.artio.Reply
Gets the result if the operation has completed successfully or null.
retransmitFillTimeoutInMs - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
roleName() - Method in class uk.co.real_logic.artio.engine.DuplicateEngineChecker
 
roleName() - Method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger
 
roleName() - Method in class uk.co.real_logic.artio.engine.logger.GapFiller
 
roleName() - Method in class uk.co.real_logic.artio.engine.logger.Indexer
 
roleName() - Method in class uk.co.real_logic.artio.engine.logger.Replayer
 
roleName() - Method in class uk.co.real_logic.artio.ErrorPrinter
 
roleName() - Method in class uk.co.real_logic.artio.timing.HistogramLogAgent
 
RUNNING_ON_WINDOWS - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 

S

save(CompositeKey, MutableDirectBuffer, int) - Method in interface uk.co.real_logic.artio.session.SessionIdStrategy
Saves the given composite key to a buffer.
saveApplicationHeartbeat(int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveCancelOnDisconnectTrigger(long, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveConnect(long, String) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveControlNotification(int, InitialAcceptedSessionOwner, List<?>, LongHashSet) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveDisconnect(int, long, DisconnectReason) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveDistinctErrors() - Static method in interface uk.co.real_logic.artio.ErrorHandlerFactory
 
saveEndOfDay(int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveError(GatewayError, int, long, String) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveFollowerSessionReply(int, long, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveFollowerSessionRequest(int, long, FixPProtocolType, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveILinkConnect(int, long, long, long, long, long, boolean, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveInitiateConnection(int, String, int, String, String, String, String, String, String, SequenceNumberType, boolean, int, int, boolean, int, boolean, boolean, String, String, Class<? extends FixDictionary>, int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveInitiateILinkConnection(int, int, long, boolean, String, String, boolean, String) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveLibraryConnect(int, String, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveLibraryExtendPosition(int, long, RecordingCoordinator.LibraryExtendPosition) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveLibraryTimeout(int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveManageFixPConnection(int, long, long, long, FixPProtocolType, long, long, long, byte[], boolean) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveManageSession(int, long, long, int, int, SessionStatus, SlowStatus, ConnectionType, SessionState, boolean, int, boolean, int, boolean, boolean, long, int, int, int, int, boolean, int, int, long, long, String, String, String, String, String, String, String, String, String, Class<? extends FixDictionary>, MetaDataStatus, DirectBuffer, CancelOnDisconnectOption, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveMessage(DirectBuffer, int, int, int, long, long, int, long, MessageStatus, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveMessage(DirectBuffer, int, int, int, long, long, int, long, MessageStatus, int, DirectBuffer, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveMessage(DirectBuffer, int, int, int, long, long, int, long, MessageStatus, int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveMessage(DirectBuffer, int, int, int, long, long, int, long, MessageStatus, int, long, DirectBuffer, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveMidConnectionDisconnect(int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveNewContext(FixPContext) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
saveOnShutdownTesting(boolean) - Static method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
saveReadMetaData(int, long, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveReadMetaDataReply(int, long, MetaDataStatus, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveRedactSequenceUpdate(long, int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveReleaseSession(int, long, long, long, SessionState, boolean, long, int, int, String, String) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveReleaseSessionReply(SessionReplyStatus, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveReplayMessages(int, long, long, int, int, int, int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveReplayMessagesReply(int, long, ReplayMessagesStatus) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveRequestDisconnect(int, long, DisconnectReason) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveRequestSession(int, long, long, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveRequestSessionReply(int, SessionReplyStatus, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveResetLibrarySequenceNumber(int, long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveResetSequenceNumber(long) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveResetSessionIds() - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveSeqIndexSync(int, long, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveSlowStatusNotification(int, long, SlowStatus) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveThrottleConfiguration(int, long, long, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveThrottleConfigurationReply(int, long, ThrottleConfigurationStatus) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveThrottleNotification(int, long, long, int, long, int, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveThrottleReject(int, long, long, int, int, long, int, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveValidResendRequest(long, long, long, long, int, long, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveWriteMetaData(int, long, int, long, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
saveWriteMetaDataReply(int, long, MetaDataStatus) - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
scan(String, int, FixMessageConsumer, boolean, int) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner
 
scan(String, int, FixMessageConsumer, FixPMessageConsumer, boolean, int) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner
 
scan(String, IntHashSet, FixMessageConsumer, FixPMessageConsumer, boolean, int) - Method in class uk.co.real_logic.artio.engine.logger.FixArchiveScanner
 
scheduler(EngineScheduler) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
scheduler() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
scheduler(LibraryScheduler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
scheduler() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
search(long, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
SECTOR_DATA_LENGTH - Static variable in class uk.co.real_logic.artio.engine.SectorFramer
 
SECTOR_SIZE - Static variable in class uk.co.real_logic.artio.engine.SectorFramer
 
SectorFramer - Class in uk.co.real_logic.artio.engine
Frames data writes into sector aligned chunks with checksums at the end of each sector.
SectorFramer(int) - Constructor for class uk.co.real_logic.artio.engine.SectorFramer
 
sectorStart() - Method in class uk.co.real_logic.artio.engine.SectorFramer
 
segmentCount(int, int) - Static method in class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
segmentIndex(long, int, int) - Static method in class uk.co.real_logic.artio.engine.logger.ReplayIndexDescriptor
 
selectionKey - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
send(Encoder) - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
send(Encoder, DirectBuffer, int) - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
send(DirectBuffer, int, int, int, long) - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
send(DirectBuffer, int, int, int, long, DirectBuffer, int) - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
send(Encoder, int) - Method in class uk.co.real_logic.artio.session.SessionWriter
Send a message on this session.
send(DirectBuffer, int, int, int, long) - Method in class uk.co.real_logic.artio.session.SessionWriter
Send a message on this session.
SEND_INTERVAL_FRACTION - Static variable in class uk.co.real_logic.artio.LivenessDetector
 
sendCancelOnDisconnectTrigger(long, long) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendCancelOnDisconnectTrigger(long, long) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
SENDER_MAX_BYTES_IN_BUFFER_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the maximum number of bytes to allow in the quarantine buffer before disconnection
SENDER_SOCKET_BUFFER_SIZE_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the size in bytes of the TCP socket's send buffer.
senderAndTarget() - Static method in interface uk.co.real_logic.artio.session.SessionIdStrategy
 
senderCompId() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
senderCompId(String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the sender company id used by messages in this session.
senderCompId() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
senderCompId(Collection<String>) - Static method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
 
senderCompIdOf(String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
SenderEndPoint - Class in uk.co.real_logic.artio.engine.framer
 
SenderEndPoint(long, ExclusivePublication, int, TcpChannel, AtomicCounter, int, ErrorHandler, Framer) - Constructor for class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
senderLocationId() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
senderLocationId(String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the sender location company id used by messages in this session.
senderLocationId() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
senderLocationIdOf(String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
senderMaxBytesInBuffer(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
senderMaxBytesInBuffer() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
SenderSequenceNumber - Class in uk.co.real_logic.artio.engine
Class to notify replays and gap fills of the latest sent sequence number.
senderSequenceNumbers() - Method in class uk.co.real_logic.artio.engine.EngineContext
 
SenderSequenceNumbers - Class in uk.co.real_logic.artio.engine
For publishing the last sent sequence number to the replay system.
SenderSequenceNumbers(ReplayerCommandQueue) - Constructor for class uk.co.real_logic.artio.engine.SenderSequenceNumbers
 
senderSocketBufferSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the sender socket buffer size.
senderSocketBufferSize() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
senderSubId() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
senderSubId(String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the sender sub company id used by messages in this session.
senderSubId() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
senderSubIdOf(String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
senderTargetAndSub() - Static method in interface uk.co.real_logic.artio.session.SessionIdStrategy
 
sendHeartbeat(int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendHeartbeat(int, char[], int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendHeartbeat(int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendHeartbeat(int, char[], int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendIncorrectBeginStringLogout(int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendIncorrectBeginStringLogout(int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendingTime(long, long) - Method in class uk.co.real_logic.artio.session.Session
 
sendingTimeWindowInMs(long) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the sending time window.
sendingTimeWindowInMs() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
sendingTimeWindowInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the sending time window.
sendLogon(int, int, String, String, boolean, int, int, CancelOnDisconnectOption, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendLogon(int, int, String, String, boolean, int, int, CancelOnDisconnectOption, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendLogout(int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendLogout(int, int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendLogout(int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendLogout(int, int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendLowSequenceNumberLogout(int, int, int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendLowSequenceNumberLogout(int, int, int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendNegativeHeartbeatLogout(int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendNegativeHeartbeatLogout(int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendReceivedMessageWithoutSequenceNumber(int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendReceivedMessageWithoutSequenceNumber(int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendRedundantResendRequests(boolean) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Set to true to allow sending of redundant resend requests, false otherwise.
sendRedundantResendRequests() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
sendRedundantResendRequests(boolean) - Method in class uk.co.real_logic.artio.session.InternalSession
 
sendRedundantResendRequests() - Method in class uk.co.real_logic.artio.session.Session
 
sendReject(int, int, int, char[], int, int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendReject(int, int, int, char[], int, int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendRejectWhilstNotLoggedOn(int, RejectReason, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendRejectWhilstNotLoggedOn(int, RejectReason, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendRequestDisconnect(long, DisconnectReason) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendRequestDisconnect(long, DisconnectReason) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendResendRequest(int, int, int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendResendRequest(int, int, int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendSequence(long, long) - Method in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
sendSequence(boolean) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
sendSequenceReset(int, int, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendSequenceReset(int) - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
sendSequenceReset(int, int) - Method in class uk.co.real_logic.artio.session.Session
Deprecated.
sendSequenceReset(int, int, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendSlowStatus(boolean) - Method in class uk.co.real_logic.artio.engine.framer.SenderEndPoint
 
sendTestRequest(int, CharSequence, int, int) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
sendTestRequest(int, CharSequence, int, int) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
sendTimer() - Method in class uk.co.real_logic.artio.timing.EngineTimers
 
sentMsgSeqNo(long, long) - Method in class uk.co.real_logic.artio.FixCounters
 
sentSequenceNumberBuffer() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
sentSequenceNumberIndex() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
seqNumResetRequested() - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
seqNumResetRequested() - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
SEQUENCE_NUMBER_INDEX_SIZE_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the size in bytes of the sequence number cache file
sequenceIndex() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the sesssion sequence index or UNKNOWN_SEQUENCE_INDEX if the session hasn't completed its logon yet.
sequenceIndex() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
sequenceIndex() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.SequencePosition
 
sequenceIndex() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ValidationError
 
sequenceIndex() - Method in interface uk.co.real_logic.artio.engine.SessionInfo
Get the sesssion sequence index or UNKNOWN_SEQUENCE_INDEX if the session hasn't completed its logon yet.
sequenceIndex() - Method in class uk.co.real_logic.artio.session.Session
Get the current sequence index.
sequenceIndex(int) - Method in class uk.co.real_logic.artio.session.Session
Set the current sequence index.
sequenceIndex(int) - Method in class uk.co.real_logic.artio.session.SessionParser
 
sequenceIndex(int) - Method in class uk.co.real_logic.artio.session.SessionWriter
Sets the sequence index to be used by this SessionWriter
sequenceIndex() - Method in class uk.co.real_logic.artio.session.SessionWriter
Sets the current sequence index.
sequenceNumber() - Method in class uk.co.real_logic.artio.BusinessRejectRefIdExtractor
 
sequenceNumber() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ValidationError
 
sequenceNumber() - Method in class uk.co.real_logic.artio.engine.SequenceNumberExtractor
 
SequenceNumberExtractor - Class in uk.co.real_logic.artio.engine
 
SequenceNumberExtractor() - Constructor for class uk.co.real_logic.artio.engine.SequenceNumberExtractor
 
SequenceNumberIndexReader - Class in uk.co.real_logic.artio.engine.logger
Designed to used on a single thread
SequenceNumberIndexReader(AtomicBuffer, ErrorHandler, RecordingIdLookup, String) - Constructor for class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexReader
 
SequenceNumberIndexWriter - Class in uk.co.real_logic.artio.engine.logger
Writes updates into an in-memory buffer.
SequenceNumberIndexWriter(AtomicBuffer, MappedFile, ErrorHandler, int, RecordingIdLookup, long, EpochClock, String, Long2LongHashMap, FixPProtocolType, boolean) - Constructor for class uk.co.real_logic.artio.engine.logger.SequenceNumberIndexWriter
 
sequenceNumbersPersistent(boolean) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Set this flag if you want sequence numbers to persistent when you reconnect to the acceptor.
sequenceNumbersPersistent() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
sequenceNumberType() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
SequencePosition(long, long) - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.SequencePosition
 
sequenceReset(long, long) - Method in class uk.co.real_logic.artio.engine.framer.FixContexts
 
sequenceReset(long, long) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
sequenceReset(long, long) - Method in interface uk.co.real_logic.artio.engine.framer.SessionContexts
 
Session - Class in uk.co.real_logic.artio.session
Stores information about the current state of a session - no matter whether outbound or inbound.
session() - Method in class uk.co.real_logic.artio.session.SessionParser
 
SESSION_ID_BUFFER_SIZE_PROP - Static variable in class uk.co.real_logic.artio.engine.EngineConfiguration
Property name for the size in bytes of the session id file
SessionAcquiredInfo - Class in uk.co.real_logic.artio.library
Information about the session being acquired.
SessionAcquiredInfo() - Constructor for class uk.co.real_logic.artio.library.SessionAcquiredInfo
 
sessionAcquireHandler(SessionAcquireHandler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
When a new FIX session connects to the gateway you register a callback handler to find out about the event.
sessionAcquireHandler() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
SessionAcquireHandler - Interface in uk.co.real_logic.artio.library
Callback that gets invoked when a new FIX session comes under the control of the library interface that its associated with.
sessionBufferSize(int) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the session's encoding buffer size.
sessionBufferSize() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
sessionBufferSize(int) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the session's encoding buffer size.
SessionConfiguration - Class in uk.co.real_logic.artio.library
Immutable Configuration class for a single initiated session.
SessionConfiguration.Builder - Class in uk.co.real_logic.artio.library
 
SessionContexts - Interface in uk.co.real_logic.artio.engine.framer
 
sessionCustomisationStrategy(SessionCustomisationStrategy) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the session customisation strategy of the FIX Library, see SessionCustomisationStrategy for details.
sessionCustomisationStrategy() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
sessionCustomisationStrategy(SessionCustomisationStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the session customisation strategy of the FIX Library, see SessionCustomisationStrategy for details.
SessionCustomisationStrategy - Interface in uk.co.real_logic.artio.session
Implement this interface if you want to alter logon or logoff messages with additional logic in a way that's specific to your venue.
sessionEpochFractionFormat(EpochFractionFormat) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the time precision that the the session logic uses to encode time stamps.
sessionEpochFractionFormat() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
sessionEpochFractionFormat(EpochFractionFormat) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the time precision that the the session logic uses to encode time stamps.
sessionExistsHandler(SessionExistsHandler) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
SessionExistsHandler - Interface in uk.co.real_logic.artio.library
Callback that is invoked when a library is notified of a FIX session existing.
SessionHandler - Interface in uk.co.real_logic.artio.library
Interface to implement to accept callbacks for FIX session messages.
sessionId() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the identification number of the session in question or UNK_SESSION if the session hasn't completed its logon yet.
sessionId() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
sessionId() - Method in interface uk.co.real_logic.artio.engine.SessionInfo
Get the identification number of the session in question or UNK_SESSION if the session hasn't completed its logon yet.
sessionId - Variable in class uk.co.real_logic.artio.fixp.AbstractFixPProxy
 
sessionId() - Method in class uk.co.real_logic.artio.protocol.GatewayPublication
 
sessionIdBuffer() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
sessionIdIfExists() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Key
 
sessionIdStrategy(SessionIdStrategy) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets the session id strategy.
sessionIdStrategy() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
sessionIdStrategy(SessionIdStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the session id strategy.
sessionIdStrategy(SessionIdStrategy) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the session id strategy.
sessionIdStrategy - Variable in class uk.co.real_logic.artio.session.Session
 
SessionIdStrategy - Interface in uk.co.real_logic.artio.session
This strategy creates the composite key that uniquely identifies Session Ids.
SessionInfo - Interface in uk.co.real_logic.artio.engine
Expose information about an Artio FIX Session.
sessionKey() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
Get the full identifying key of the session in question or null if the session hasn't completed its logon yet.
sessionKey() - Method in interface uk.co.real_logic.artio.engine.SessionInfo
Get the full identifying key of the session in question or null if the session hasn't completed its logon yet.
sessionKey(CompositeKey) - Method in class uk.co.real_logic.artio.session.SessionParser
 
sessionOf(FixDictionary, String, String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filter the fix message predicate by parsing the sender and target comp ids out of the message body.
sessionOf(long) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filter the fix message by checking the assigned session id field is equal to the given parameter.
SessionParser - Class in uk.co.real_logic.artio.session
 
SessionParser(Session, MessageValidationStrategy, ErrorHandler, boolean, boolean, OnMessageInfo, SessionIdStrategy) - Constructor for class uk.co.real_logic.artio.session.SessionParser
 
sessionPersistenceStrategy(SessionPersistenceStrategy) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
sessionPersistenceStrategy() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
SessionPersistenceStrategy - Interface in uk.co.real_logic.artio.validation
Determines whether a session should be replicated or not.
sessionProcessHandler(FixSessionOwner) - Method in class uk.co.real_logic.artio.session.InternalSession
 
SessionProxy - Interface in uk.co.real_logic.artio.session
A proxy that allows users to hook the sending of FIX session protocol messages through an external system.
sessionProxyFactory() - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
 
sessionProxyFactory(SessionProxyFactory) - Method in class uk.co.real_logic.artio.library.LibraryConfiguration
Sets the factory for creating Session Proxies.
SessionProxyFactory - Interface in uk.co.real_logic.artio.session
A factory for constructing SessionProxy instances.
sessions() - Method in interface uk.co.real_logic.artio.engine.framer.LibraryInfo
Get an unmodifiable list of the current sessions connected to this library.
sessions() - Method in class uk.co.real_logic.artio.library.FixLibrary
Get a list of the currently active sessions.
sessionTimer() - Method in class uk.co.real_logic.artio.timing.LibraryTimers
 
sessionWriter(long, long, int) - Method in class uk.co.real_logic.artio.library.FixLibrary
Creates a new SessionWriter for a specified session.
SessionWriter - Class in uk.co.real_logic.artio.session
A writer for a session that sends messages into the system.
SessionWriter(int, long, long, MutableAsciiBuffer, GatewayPublication, int) - Constructor for class uk.co.real_logic.artio.session.SessionWriter
 
setLastSequenceResetTime(GatewaySession) - Method in class uk.co.real_logic.artio.engine.framer.FixGatewaySessions
 
setLastSequenceResetTime(GatewaySession) - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySessions
 
setManagementTo(int) - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
setMtuLength(int, ChannelUri) - Static method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
setup(SessionHeaderDecoder, SessionHeaderEncoder) - Static method in class uk.co.real_logic.artio.engine.HeaderSetup
 
setupSession(long, CompositeKey) - Method in class uk.co.real_logic.artio.session.DirectSessionProxy
 
setupSession(long, CompositeKey, WeakReference<SessionWriter>) - Method in class uk.co.real_logic.artio.session.InternalSession
 
setupSession(CompositeKey, SessionHeaderEncoder) - Method in interface uk.co.real_logic.artio.session.SessionIdStrategy
Sets up an outbound message header with the composite session key.
setupSession(long, CompositeKey) - Method in interface uk.co.real_logic.artio.session.SessionProxy
 
shouldRethrowExceptionInErrorHandler() - Method in class uk.co.real_logic.artio.engine.FixEngine
 
shouldRethrowExceptionInErrorHandler() - Method in class uk.co.real_logic.artio.GatewayProcess
 
shouldRethrowExceptionInErrorHandler() - Method in class uk.co.real_logic.artio.library.FixLibrary
 
slowConsumerTimeoutInMs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
slowConsumerTimeoutInMs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
SOCKET_DISCONNECTED - Static variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
start() - Static method in class uk.co.real_logic.artio.engine.logger.FixMessageLogger
 
startClose() - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
startClose() - Method in class uk.co.real_logic.artio.engine.logger.ReplayOperation
 
startEndOfDay() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
startEndOfDay() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
Start the end of day operation for a given connection.
startLogout() - Method in class uk.co.real_logic.artio.session.Session
Sends a logout message and puts the session into the awaiting logout state.
StartPositionExtractor() - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.StartPositionExtractor
 
state() - Method in class uk.co.real_logic.artio.engine.framer.PositionRequestCommand
 
state() - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
state - Variable in class uk.co.real_logic.artio.library.InternalFixPConnection
 
state() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
state(FixPConnection.State) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
state() - Method in interface uk.co.real_logic.artio.Reply
Gets the current state of the Reply.
state() - Method in class uk.co.real_logic.artio.session.Session
Get the session's state.
state(SessionState) - Method in class uk.co.real_logic.artio.session.Session
 
status() - Method in class uk.co.real_logic.artio.engine.framer.WriteMetaDataResponse
 
status(MessageStatus) - Method in class uk.co.real_logic.artio.library.OnMessageInfo
 
status() - Method in class uk.co.real_logic.artio.library.OnMessageInfo
 
stopConnecting(InetSocketAddress) - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
stopConnecting(InetSocketAddress) - Method in class uk.co.real_logic.artio.engine.framer.TcpChannelSupplier
 
stopPosition - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
streamId() - Method in interface uk.co.real_logic.artio.engine.logger.StreamTimestampZipper.Poller
 
streamId - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
streamId(Header) - Static method in class uk.co.real_logic.artio.protocol.ReservedValue
 
StreamInformation - Class in uk.co.real_logic.artio
 
StreamInformation() - Constructor for class uk.co.real_logic.artio.StreamInformation
 
Streams - Class in uk.co.real_logic.artio.protocol
 
Streams(Aeron, String, boolean, AtomicCounter, int, EpochNanoClock, int, RecordingCoordinator) - Constructor for class uk.co.real_logic.artio.protocol.Streams
 
StreamTimestampZipper - Class in uk.co.real_logic.artio.engine.logger
 
StreamTimestampZipper(FixMessageConsumer, FixPMessageConsumer, int, boolean, StreamTimestampZipper.Poller...) - Constructor for class uk.co.real_logic.artio.engine.logger.StreamTimestampZipper
 
StreamTimestampZipper.Poller - Interface in uk.co.real_logic.artio.engine.logger
 
subscription(String) - Method in class uk.co.real_logic.artio.protocol.Streams
 
supportedFixPProtocolType() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
surrogateSessionId() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 

T

targetCompId() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
targetCompId(String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the target company id used by messages in this session.
targetCompId() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
targetCompId(String) - Static method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
 
targetCompIdOf(String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
targetLocationId(String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
 
targetLocationId() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
targetLocationIdOf(String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
targetSubId(String) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
 
targetSubId() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
targetSubIdOf(String) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
TcpChannel - Class in uk.co.real_logic.artio.engine.framer
 
TcpChannel(SocketChannel) - Constructor for class uk.co.real_logic.artio.engine.framer.TcpChannel
 
TcpChannelSupplier - Class in uk.co.real_logic.artio.engine.framer
Mockable class for intercepting network communications
TcpChannelSupplier() - Constructor for class uk.co.real_logic.artio.engine.framer.TcpChannelSupplier
 
TcpChannelSupplier.InitiatedChannelHandler - Interface in uk.co.real_logic.artio.engine.framer
 
TcpChannelSupplier.NewChannelHandler - Interface in uk.co.real_logic.artio.engine.framer
 
termBufferLength - Variable in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
test(FixMessageDecoder) - Method in interface uk.co.real_logic.artio.engine.logger.FixMessagePredicate
 
threadFactory - Variable in class uk.co.real_logic.artio.CommonConfiguration
 
threadFactory(ThreadFactory) - Method in class uk.co.real_logic.artio.CommonConfiguration
Sets factory for threads such as framer, archivingRunner, etc in EngineScheduler
threadFactory() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
threadFactory(ThreadFactory) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets factory for threads such as framer, archivingRunner, etc in EngineScheduler
ThreadLocalAppender() - Constructor for class uk.co.real_logic.artio.AbstractDebugAppender.ThreadLocalAppender
 
throttleLimitOfMessages() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
throttleMessagesAt(int, int) - Method in class uk.co.real_logic.artio.session.Session
Override Artio's message throttle configuration for a given session.
throttleWindowInMs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
TIME_MESSAGES - Static variable in class uk.co.real_logic.artio.CommonConfiguration
 
TIME_MESSAGES_PROPERTY - Static variable in class uk.co.real_logic.artio.CommonConfiguration
Property name for the flag to enable or disable message timing
timeIndexReplayFlushIntervalInNs(long) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Sets the interval that the time index, used for optimizing the FixArchiveScanner.
timeIndexReplayFlushIntervalInNs() - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
timeInNs() - Method in class uk.co.real_logic.artio.session.Session
 
timeoutInMs(long) - Method in class uk.co.real_logic.artio.library.SessionConfiguration.Builder
Sets the timeout for this operation in milliseconds.
timeoutInMs() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
Timer - Class in uk.co.real_logic.artio.timing
 
Timer(EpochNanoClock, String, int, AtomicCounter) - Constructor for class uk.co.real_logic.artio.timing.Timer
 
to(long) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
Filters a timestamp to a given end time.
toString() - Method in class uk.co.real_logic.artio.admin.FixAdminSession
 
toString() - Method in class uk.co.real_logic.artio.engine.framer.FixPGatewaySession
 
toString() - Method in class uk.co.real_logic.artio.engine.framer.FixPSenderEndPoints
 
toString() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 
toString() - Method in class uk.co.real_logic.artio.engine.framer.PruneOperation
 
toString() - Method in class uk.co.real_logic.artio.engine.logger.EnqueuedReplay
 
toString() - Method in class uk.co.real_logic.artio.engine.logger.RecordingRange
 
toString() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.SequencePosition
 
toString() - Method in class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ValidationError
 
toString() - Method in class uk.co.real_logic.artio.engine.MappedFile
 
toString() - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator.LibraryExtendPosition
 
toString() - Method in class uk.co.real_logic.artio.library.AcquiringSessionExistsHandler.RequestInfo
 
toString() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
toString() - Method in class uk.co.real_logic.artio.session.Session
 
track(String, int) - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
trackLibrary(int, int) - Method in class uk.co.real_logic.artio.engine.RecordingCoordinator
 
transferTo(File) - Method in class uk.co.real_logic.artio.engine.MappedFile
 
tryClaim(MessageEncoderFlyweight) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
tryClaim(MessageEncoderFlyweight, int) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
tryResetSequenceNumbers() - Method in class uk.co.real_logic.artio.session.Session
Resets both the receiver and sender sequence numbers of this session.
trySend(Encoder) - Method in class uk.co.real_logic.artio.session.Session
Tries to send a message on this session.
trySend(Encoder, DirectBuffer, int) - Method in class uk.co.real_logic.artio.session.Session
Tries to send a message on this session.
trySend(DirectBuffer, int, int, int, long) - Method in class uk.co.real_logic.artio.session.Session
Tries to send a message on this session.
trySend(DirectBuffer, int, int, int, long, DirectBuffer, int) - Method in class uk.co.real_logic.artio.session.Session
Tries to send a message on this session.
trySendSequenceReset(int) - Method in class uk.co.real_logic.artio.session.Session
Reset the sequence number, so that the specified sequence number will be the sequence number of the next message.
trySendSequenceReset(int, int) - Method in class uk.co.real_logic.artio.session.Session
Acts like Session.trySendSequenceReset(int) but also resets the received sequence number.
tryUpdateLastReceivedSequenceNumber(int) - Method in class uk.co.real_logic.artio.session.Session
Useful for administrative operations that need to reset the received sequence number of the session in question.

U

uk.co.real_logic.artio - package uk.co.real_logic.artio
 
uk.co.real_logic.artio.admin - package uk.co.real_logic.artio.admin
 
uk.co.real_logic.artio.engine - package uk.co.real_logic.artio.engine
 
uk.co.real_logic.artio.engine.framer - package uk.co.real_logic.artio.engine.framer
 
uk.co.real_logic.artio.engine.logger - package uk.co.real_logic.artio.engine.logger
 
uk.co.real_logic.artio.fixp - package uk.co.real_logic.artio.fixp
 
uk.co.real_logic.artio.library - package uk.co.real_logic.artio.library
 
uk.co.real_logic.artio.protocol - package uk.co.real_logic.artio.protocol
This module deals with replicating bytes of data over the wire to other machines in a consistent and partition tolerant fashion.
uk.co.real_logic.artio.session - package uk.co.real_logic.artio.session
 
uk.co.real_logic.artio.timing - package uk.co.real_logic.artio.timing
 
uk.co.real_logic.artio.validation - package uk.co.real_logic.artio.validation
 
unbind() - Method in class uk.co.real_logic.artio.engine.FixEngine
Unbinds the acceptor socket.
unbind(boolean) - Method in class uk.co.real_logic.artio.engine.FixEngine
Unbinds the acceptor socket, and optionally starts an end of day operation if requested.
unbind() - Method in class uk.co.real_logic.artio.engine.framer.DefaultTcpChannelSupplier
 
unbind(boolean) - Method in class uk.co.real_logic.artio.engine.framer.FramerContext
 
unbind() - Method in class uk.co.real_logic.artio.engine.framer.TcpChannelSupplier
 
unbindState(DisconnectReason) - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
UNK_SESSION - Static variable in interface uk.co.real_logic.artio.engine.SessionInfo
The used to identify a session that hasn't yet been identified
UNKNOWN - Static variable in class uk.co.real_logic.artio.session.Session
 
UNKNOWN_SEQUENCE_INDEX - Static variable in interface uk.co.real_logic.artio.engine.SessionInfo
The used to identify a sequenceIndex that hasn't yet been identified
UNKNOWN_SESSION - Static variable in class uk.co.real_logic.artio.engine.SenderSequenceNumbers
 
UNKNOWN_TIME - Static variable in class uk.co.real_logic.artio.session.Session
 
updateChecksums() - Method in class uk.co.real_logic.artio.engine.ChecksumFramer
 
updateContext(FixPContext) - Method in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
updateLastMessageProcessed() - Method in class uk.co.real_logic.artio.session.InternalSession
 
usedBufferData - Variable in class uk.co.real_logic.artio.engine.framer.ReceiverEndPoint
 
username() - Method in class uk.co.real_logic.artio.library.SessionConfiguration
 
username(String) - Method in class uk.co.real_logic.artio.session.InternalSession
 
username() - Method in class uk.co.real_logic.artio.session.Session
Get the username associated with this session.
username(AbstractLogonDecoder) - Static method in class uk.co.real_logic.artio.session.SessionParser
 
uuid() - Method in class uk.co.real_logic.artio.engine.framer.ILink3Context
 

V

validate(String) - Static method in class uk.co.real_logic.artio.CloseChecker
 
validate(SessionHeaderDecoder) - Method in interface uk.co.real_logic.artio.validation.MessageValidationStrategy
Validate the header in question.
validateAll() - Static method in class uk.co.real_logic.artio.CloseChecker
 
validateCanSend() - Method in class uk.co.real_logic.artio.library.InternalFixPConnection
 
validateCheckSum(String, int, int, int, int, ErrorHandler) - Static method in class uk.co.real_logic.artio.engine.SectorFramer
 
validateCheckSums() - Method in class uk.co.real_logic.artio.engine.ChecksumFramer
 
validateCompIds(CompositeKey, SessionHeaderDecoder) - Method in interface uk.co.real_logic.artio.session.SessionIdStrategy
Check that the header of a message matches the expected composite key of the session.
validateCompIdsOnEveryMessage(boolean) - Method in class uk.co.real_logic.artio.CommonConfiguration
Set to true in order to check that the sender, target comp ids (including sub and location) are the same on every message as the logon message.
validateCompIdsOnEveryMessage() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
validateCompIdsOnEveryMessage(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set to true in order to check that the sender, target comp ids (including sub and location) are the same on every message as the logon message.
validateMessageThrottleOptions(int, int) - Static method in class uk.co.real_logic.artio.engine.EngineConfiguration
 
validateTimeout(long) - Static method in class uk.co.real_logic.artio.CommonConfiguration
 
validateTimeStrictly(boolean) - Method in class uk.co.real_logic.artio.CommonConfiguration
Set to true in order to validate that time from sender corresponds to FIX time format.
validateTimeStrictly() - Method in class uk.co.real_logic.artio.CommonConfiguration
 
validateTimeStrictly(boolean) - Method in class uk.co.real_logic.artio.engine.EngineConfiguration
Set to true in order to validate that time from sender corresponds to FIX time format.
ValidationError(int, int, long, int, long) - Constructor for class uk.co.real_logic.artio.engine.logger.ReplayIndexExtractor.ValidationError
 
valueOf(String) - Static method in enum uk.co.real_logic.artio.engine.framer.ReplicateMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.real_logic.artio.FixCounters.FixCountersId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.real_logic.artio.LogTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.real_logic.artio.Reply.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.real_logic.artio.validation.PersistenceLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum uk.co.real_logic.artio.engine.framer.ReplicateMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.real_logic.artio.FixCounters.FixCountersId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.real_logic.artio.LogTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.real_logic.artio.Reply.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.real_logic.artio.validation.PersistenceLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasStartupComplete() - Method in class uk.co.real_logic.artio.engine.CompletionPosition
 
whereHeader(FixDictionary, Predicate<SessionHeaderDecoder>) - Static method in class uk.co.real_logic.artio.engine.logger.FixMessagePredicates
 
WRAPPER_LENGTH - Static variable in class uk.co.real_logic.artio.engine.framer.FixPContexts
 
write(ByteBuffer) - Method in class uk.co.real_logic.artio.engine.framer.TcpChannel
 
writeMetaData(long, int, DirectBuffer, int, int) - Method in class uk.co.real_logic.artio.library.FixLibrary
Write meta data associated with a session.
WriteMetaDataResponse - Class in uk.co.real_logic.artio.engine.framer
 
WriteMetaDataResponse(int, long, MetaDataStatus) - Constructor for class uk.co.real_logic.artio.engine.framer.WriteMetaDataResponse
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.