org.marketcetera.ors
Class RequestHandler

java.lang.Object
  extended by org.marketcetera.ors.RequestHandler
All Implemented Interfaces:
ReceiveOnlyHandler<OrderEnvelope>

public class RequestHandler
extends Object
implements ReceiveOnlyHandler<OrderEnvelope>

A handler for incoming trade requests (orders).

Since:
1.0.0
Version:
$Id: RequestHandler.java 16154 2012-07-14 16:34:05Z colin $
Author:
tlerios@marketcetera.com

Constructor Summary
RequestHandler(Brokers brokers, Selector selector, OrderFilter allowedOrders, ReplyPersister persister, IQuickFIXSender sender, UserManager userManager, IDFactory idFactory)
           
 
Method Summary
 OrderFilter getAllowedOrders()
           
 Brokers getBrokers()
           
 DataDictionary getDataDictionary()
           
 IDFactory getIDFactory()
           
 FIXMessageFactory getMsgFactory()
           
 ReplyPersister getPersister()
           
 Selector getSelector()
           
 IQuickFIXSender getSender()
           
 UserManager getUserManager()
           
 void receiveMessage(OrderEnvelope msgEnv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestHandler

public RequestHandler(Brokers brokers,
                      Selector selector,
                      OrderFilter allowedOrders,
                      ReplyPersister persister,
                      IQuickFIXSender sender,
                      UserManager userManager,
                      IDFactory idFactory)
               throws ConfigError
Throws:
ConfigError
Method Detail

getBrokers

public Brokers getBrokers()

getSelector

public Selector getSelector()

getAllowedOrders

public OrderFilter getAllowedOrders()

getPersister

public ReplyPersister getPersister()

getUserManager

public UserManager getUserManager()

getSender

public IQuickFIXSender getSender()

getIDFactory

public IDFactory getIDFactory()

getMsgFactory

public FIXMessageFactory getMsgFactory()

getDataDictionary

public DataDictionary getDataDictionary()

receiveMessage

public void receiveMessage(OrderEnvelope msgEnv)
Specified by:
receiveMessage in interface ReceiveOnlyHandler<OrderEnvelope>


Copyright © 2012. All Rights Reserved.