Class TakerNameBlotterCriteria

java.lang.Object
com.caplin.motif.fx.ret.lbn.extension.query.TakerNameBlotterCriteria
All Implemented Interfaces:
BlotterCriteria

@Deprecated public class TakerNameBlotterCriteria extends Object implements BlotterCriteria
Deprecated.
This has been deprecated in favor of DefaultBlotterCriteria which is able to support more complex LBN queries and the Historic Trade Search blotter
  • Constructor Summary

    Constructors
    Constructor
    Description
    TakerNameBlotterCriteria(CriterionFactory criterionFactory, ContainerSubject subject, String startDate, Set<String> clients, boolean displayOnlyCompletedDeals)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    filter(com.m_systems.lbn.spi.record.CDealRecord dealRecord)
    Deprecated.
    This should return true if the deal record should be processed and shown in the blotter and false otherwise.
    com.google.common.collect.ImmutableList<com.caplin.ret.trapi.lbn.Criterion>
    Deprecated.
    You should use this method to return an ordered list of Criteria which will be used to create the initial query to LBN for the records to display in the blotter.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getQueryCriteria

      public com.google.common.collect.ImmutableList<com.caplin.ret.trapi.lbn.Criterion> getQueryCriteria()
      Deprecated.
      Description copied from interface: BlotterCriteria
      You should use this method to return an ordered list of Criteria which will be used to create the initial query to LBN for the records to display in the blotter.

      All returned records will be passed through the BlotterCriteria.filter(CDealRecord) method and displayed on the blotter only if they pass.

      The main intention of the returned criteria is to reduce the amount of records that need returning by LBN and processing by the Adapter.

      Specified by:
      getQueryCriteria in interface BlotterCriteria
    • filter

      public boolean filter(com.m_systems.lbn.spi.record.CDealRecord dealRecord)
      Deprecated.
      Description copied from interface: BlotterCriteria
      This should return true if the deal record should be processed and shown in the blotter and false otherwise. All deals, from the initial query submitted and updates from LBN, will be passed through this filter.
      Specified by:
      filter in interface BlotterCriteria