com.epam.cmemdp.channel
Class Corridor
java.lang.Object
com.epam.cmemdp.channel.Corridor
public class Corridor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final Log log
DEBUG_ENABLED
public static final boolean DEBUG_ENABLED
Corridor
public Corridor(java.lang.String securityDescription,
int corridorQueueSize,
OverflowListener listener)
stopProcessing
public void stopProcessing()
startProcessing
public void startProcessing()
isProcessing
public boolean isProcessing()
pushGroupEntry
public void pushGroupEntry(GroupEntry entry)
getEntriesCount
public int getEntriesCount()
haveIncrements
public boolean haveIncrements()
popEntry
public GroupEntry popEntry()
clear
public void clear()
lock
public void lock()
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
unlock
public void unlock()
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
setChannelID
public void setChannelID(java.lang.String channelID)
resetOtherMessage
public void resetOtherMessage(FIXFieldList otherMessage)
haveOtherMessages
public boolean haveOtherMessages()
popOtherMessage
public FIXFieldList popOtherMessage()
resetSnapshot
public void resetSnapshot(FIXFieldList snapshot)
haveSnapshot
public boolean haveSnapshot()
popSnapshot
public FIXFieldList popSnapshot()
getEventsCount
public int getEventsCount()
haveEvents
public boolean haveEvents()
popEvent
public InstrumentEvent popEvent()
pushEvent
public void pushEvent(InstrumentEvent event)
Copyright © 2000-2014 EPAM Systems. All Rights Reserved.