com.epam.cmemdp.marketdata.event
Class EventDispatcher

java.lang.Object
  extended by com.epam.cmemdp.marketdata.event.EventDispatcher

public class EventDispatcher
extends java.lang.Object


Constructor Summary
EventDispatcher()
           
 
Method Summary
 void addBookResetListener(BookResetListener listener)
           
 void addIncrementListener(IncrementListener listener)
           
 void addIncrementMsgListener(IncrementMsgListener listener)
           
 void addQuoteReqMsgListener(QuoteReqMsgListener listener)
           
 void addSecDefListener(SecDefListener listener)
           
 void addSecDefMsgListener(SecDefMsgListener listener)
           
 void addSecStatusMsgListener(SecurityStatusMsgListener listener)
           
 void addSnapshotListener(SnapshotListener listener)
           
 void addSnapshotMsgListener(SnapshotMsgListener listener)
           
 void dispatch(FIXFieldList message)
           
 void onBookReset(java.lang.String secDesc, long secId)
           
 void onIncrement(java.lang.String secDesc, long secID, long seqNum, FIXFieldList entry)
           
 void onRecoveryStarted(java.lang.String secDesc, long secId)
           
 void onRecoveryStopped(java.lang.String secDesc, long secId, RecoveryReason recoveryReason)
           
 void onSecurityDefinition(java.lang.String secDesc, long securityId, FIXFieldList message, java.lang.String chanelId)
           
 void onSnapshot(java.lang.String secDesc, long secID, FIXFieldList message)
           
 void onSubscribed(java.lang.String secDesc, long secId)
           
 void onUnsubscribed(java.lang.String secDesc, long secId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventDispatcher

public EventDispatcher()
Method Detail

dispatch

public void dispatch(FIXFieldList message)

onSecurityDefinition

public void onSecurityDefinition(java.lang.String secDesc,
                                 long securityId,
                                 FIXFieldList message,
                                 java.lang.String chanelId)

onBookReset

public void onBookReset(java.lang.String secDesc,
                        long secId)

onSnapshot

public void onSnapshot(java.lang.String secDesc,
                       long secID,
                       FIXFieldList message)

onIncrement

public void onIncrement(java.lang.String secDesc,
                        long secID,
                        long seqNum,
                        FIXFieldList entry)

onRecoveryStarted

public void onRecoveryStarted(java.lang.String secDesc,
                              long secId)

onRecoveryStopped

public void onRecoveryStopped(java.lang.String secDesc,
                              long secId,
                              RecoveryReason recoveryReason)

onSubscribed

public void onSubscribed(java.lang.String secDesc,
                         long secId)

onUnsubscribed

public void onUnsubscribed(java.lang.String secDesc,
                           long secId)

addBookResetListener

public void addBookResetListener(BookResetListener listener)

addIncrementListener

public void addIncrementListener(IncrementListener listener)

addIncrementMsgListener

public void addIncrementMsgListener(IncrementMsgListener listener)

addSnapshotListener

public void addSnapshotListener(SnapshotListener listener)

addSnapshotMsgListener

public void addSnapshotMsgListener(SnapshotMsgListener listener)

addQuoteReqMsgListener

public void addQuoteReqMsgListener(QuoteReqMsgListener listener)

addSecDefListener

public void addSecDefListener(SecDefListener listener)

addSecDefMsgListener

public void addSecDefMsgListener(SecDefMsgListener listener)

addSecStatusMsgListener

public void addSecStatusMsgListener(SecurityStatusMsgListener listener)


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