Interface BlotterCriteriaFactory
- All Known Implementing Classes:
DefaultBlotterCriteriaFactory
,TakerNameBlotterCriteriaFactory
public interface BlotterCriteriaFactory
An
BlotterCriteriaFactory
is used to create the criteria used to request deals from LBN, which are in turn used
to populate the blotter.-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateBlotterCriteria
(ContainerSubject subject) You should use this method to create a BlotterCriteria implementation which will be used to query LBN and filter LBN updates coming in.void
initialise
(BlotterCriteriaFactory.Context context) This notifies theBlotterCriteriaFactory
that it is about to be loaded.
-
Method Details
-
initialise
This notifies the
BlotterCriteriaFactory
that it is about to be loaded. This method will be called by the system once.You should use this method to perform any initialisation required before the
BlotterCriteriaFactory
is loaded. -
createBlotterCriteria
BlotterCriteria createBlotterCriteria(ContainerSubject subject) throws BlotterCriteriaFactoryException You should use this method to create a BlotterCriteria implementation which will be used to query LBN and filter LBN updates coming in. Records that are returned by LBN query or received on an update will be passed through the filter. If they then pass the filter, the record will then be shown in the blotter.- Throws:
BlotterCriteriaFactoryException
- if it was not possible to create a valid query.
-