com.epam.cmemdp.marketdata.impl
Class OrderBooks

java.lang.Object
  extended by com.epam.cmemdp.marketdata.impl.OrderBooks
All Implemented Interfaces:
BookResetListener, IncrementListener, IncrementMsgListener, SecDefListener, SecDefMsgListener, SnapshotListener, SnapshotMsgListener

public class OrderBooks
extends java.lang.Object
implements BookResetListener, IncrementMsgListener, IncrementListener, SecDefListener, SecDefMsgListener, SnapshotMsgListener, SnapshotListener


Constructor Summary
OrderBooks(Securities securities, Subscriptions subscriptions)
           
 
Method Summary
 void clear(java.lang.Long securityId)
           
 void onBookReset(java.lang.String secDesc, long secId)
           
 void onIncrement(java.lang.String secDesc, long secId, long seqNum, FIXFieldList entry)
           
 void onIncrementMessage(FIXFieldList message)
           
 void onRecoveryStarted(java.lang.String securityDescription, long secDesc)
           
 void onRecoveryStopped(java.lang.String securityDescription, long secDesc, RecoveryReason recoveryReason)
           
 void onSecurityDefinition(java.lang.String secDesc, long securityId, FIXFieldList message, java.lang.String chanelId)
           
 void onSecurityDefinitionMessage(FIXFieldList message)
           
 void onSnapshot(java.lang.String secDesc, long secId, FIXFieldList message)
           
 void onSnapshotMessage(FIXFieldList message)
           
 void onSubscribed(java.lang.String securityDescription, long secDesc)
           
 void onUnsubscribed(java.lang.String securityDescription, long securityId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderBooks

public OrderBooks(Securities securities,
                  Subscriptions subscriptions)
Method Detail

clear

public void clear(java.lang.Long securityId)

onBookReset

public void onBookReset(java.lang.String secDesc,
                        long secId)
Specified by:
onBookReset in interface BookResetListener

onIncrementMessage

public void onIncrementMessage(FIXFieldList message)
Specified by:
onIncrementMessage in interface IncrementMsgListener

onSecurityDefinition

public void onSecurityDefinition(java.lang.String secDesc,
                                 long securityId,
                                 FIXFieldList message,
                                 java.lang.String chanelId)
Specified by:
onSecurityDefinition in interface SecDefListener

onIncrement

public void onIncrement(java.lang.String secDesc,
                        long secId,
                        long seqNum,
                        FIXFieldList entry)
Specified by:
onIncrement in interface IncrementListener

onSnapshot

public void onSnapshot(java.lang.String secDesc,
                       long secId,
                       FIXFieldList message)
Specified by:
onSnapshot in interface SnapshotListener

onSecurityDefinitionMessage

public void onSecurityDefinitionMessage(FIXFieldList message)
Specified by:
onSecurityDefinitionMessage in interface SecDefMsgListener

onSnapshotMessage

public void onSnapshotMessage(FIXFieldList message)
Specified by:
onSnapshotMessage in interface SnapshotMsgListener

onSubscribed

public void onSubscribed(java.lang.String securityDescription,
                         long secDesc)
Specified by:
onSubscribed in interface SecDefListener

onUnsubscribed

public void onUnsubscribed(java.lang.String securityDescription,
                           long securityId)
Specified by:
onUnsubscribed in interface SecDefListener

onRecoveryStarted

public void onRecoveryStarted(java.lang.String securityDescription,
                              long secDesc)
Specified by:
onRecoveryStarted in interface SecDefListener

onRecoveryStopped

public void onRecoveryStopped(java.lang.String securityDescription,
                              long secDesc,
                              RecoveryReason recoveryReason)
Specified by:
onRecoveryStopped in interface SecDefListener


Copyright © 2000-2014 EPAM Systems. All Rights Reserved.