Package deltix.qsrv.hf.blocks
Class AbstractSorter<T extends TimeIdentity>
- java.lang.Object
- 
- deltix.qsrv.hf.blocks.AbstractSorter<T>
 
- 
- All Implemented Interfaces:
- deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage>,- deltix.util.lang.Disposable,- java.io.Closeable,- java.lang.AutoCloseable
 - Direct Known Subclasses:
- BufferedSorter,- BumpUpSorter,- SkipSorter
 
 public abstract class AbstractSorter<T extends TimeIdentity> extends java.lang.Object implements deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage>
- 
- 
Field SummaryFields Modifier and Type Field Description protected Tentryprotected booleanignoreErrorsprotected LoadingErrorListenerlistenerprotected java.lang.Stringnameprotected deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage>prev
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractSorter(deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> channel)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage>getChannel()protected TimeIdentitygetEntry(deltix.qsrv.hf.pub.InstrumentMessage msg)java.lang.StringgetName()protected voidonError(LoadingError e)voidsetIgnoreErrors(boolean ignoreErrors)voidsetListener(LoadingErrorListener listener)voidsetName(java.lang.String name)
 
- 
- 
- 
Field Detail- 
prevprotected final deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> prev 
 - 
listenerprotected LoadingErrorListener listener 
 - 
ignoreErrorsprotected boolean ignoreErrors 
 - 
nameprotected java.lang.String name 
 - 
entryprotected T extends TimeIdentity entry 
 
- 
 - 
Method Detail- 
onErrorprotected void onError(LoadingError e) 
 - 
getNamepublic java.lang.String getName() 
 - 
setNamepublic void setName(java.lang.String name) 
 - 
getChannelpublic deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> getChannel() 
 - 
setListenerpublic void setListener(LoadingErrorListener listener) 
 - 
setIgnoreErrorspublic void setIgnoreErrors(boolean ignoreErrors) 
 - 
getEntryprotected TimeIdentity getEntry(deltix.qsrv.hf.pub.InstrumentMessage msg) 
 - 
closepublic void close() - Specified by:
- closein interface- java.lang.AutoCloseable
- Specified by:
- closein interface- java.io.Closeable
- Specified by:
- closein interface- deltix.util.lang.Disposable
 
 
- 
 
-