public class SecurityIndexerImpl extends java.lang.Object implements SecurityIndexer, InitializingServiceI, ReferenceDataEntityChangeListener, ReferenceDataUpdateEventListener
Constructor and Description |
---|
SecurityIndexerImpl(SecurityDao securityDao) |
Modifier and Type | Method and Description |
---|---|
void |
init()
Abstract initialization method that needs to be overwritten by the Service implementing this
Interface
|
void |
onEvent(ReferenceDataEntityChangeEventVO event) |
void |
onEvent(ReferenceDataUpdateEventVO event) |
java.util.List<SecurityVO> |
search(java.lang.String queryStr,
java.lang.Integer limit) |
java.util.Map<java.lang.String,java.util.List<SecurityVO>> |
searchGroupedBySymbols(java.lang.String queryStr,
java.lang.Integer limit) |
public SecurityIndexerImpl(SecurityDao securityDao)
public void init()
InitializingServiceI
init
in interface SecurityIndexer
init
in interface InitializingServiceI
public void onEvent(ReferenceDataUpdateEventVO event)
onEvent
in interface ReferenceDataUpdateEventListener
public java.util.List<SecurityVO> search(java.lang.String queryStr, java.lang.Integer limit) throws ParseException
search
in interface SecurityIndexer
ParseException
public java.util.Map<java.lang.String,java.util.List<SecurityVO>> searchGroupedBySymbols(java.lang.String queryStr, java.lang.Integer limit) throws ParseException
searchGroupedBySymbols
in interface SecurityIndexer
ParseException
public void onEvent(ReferenceDataEntityChangeEventVO event)
onEvent
in interface ReferenceDataEntityChangeListener