org.marketcetera.ors.filters
Class OrderLimitFilter

java.lang.Object
  extended by org.marketcetera.ors.filters.OrderLimitFilter
All Implemented Interfaces:
OrderFilter

public class OrderLimitFilter
extends Object
implements OrderFilter


Constructor Summary
OrderLimitFilter()
           
 
Method Summary
 void assertAccepted(Message msg)
           
 boolean getDisallowMarketOrders()
           
 BigDecimal getMaxNotionalPerOrder()
           
 BigDecimal getMaxPrice()
           
 BigDecimal getMaxQuantityPerOrder()
           
 BigDecimal getMinPrice()
           
 void setDisallowMarketOrders(boolean disallowMarketOrders)
           
 void setMaxNotionalPerOrder(BigDecimal maxNotionalPerOrder)
           
 void setMaxPrice(BigDecimal maxPrice)
           
 void setMaxQuantityPerOrder(BigDecimal maxQuantityPerOrder)
           
 void setMinPrice(BigDecimal minPrice)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderLimitFilter

public OrderLimitFilter()
Method Detail

setDisallowMarketOrders

public void setDisallowMarketOrders(boolean disallowMarketOrders)

getDisallowMarketOrders

public boolean getDisallowMarketOrders()

setMaxQuantityPerOrder

public void setMaxQuantityPerOrder(BigDecimal maxQuantityPerOrder)

getMaxQuantityPerOrder

public BigDecimal getMaxQuantityPerOrder()

setMaxNotionalPerOrder

public void setMaxNotionalPerOrder(BigDecimal maxNotionalPerOrder)

getMaxNotionalPerOrder

public BigDecimal getMaxNotionalPerOrder()

setMinPrice

public void setMinPrice(BigDecimal minPrice)

getMinPrice

public BigDecimal getMinPrice()

setMaxPrice

public void setMaxPrice(BigDecimal maxPrice)

getMaxPrice

public BigDecimal getMaxPrice()

assertAccepted

public void assertAccepted(Message msg)
                    throws CoreException
Specified by:
assertAccepted in interface OrderFilter
Throws:
CoreException


Copyright © 2012. All Rights Reserved.