Package com.illumon.iris.controller
Class PersistentQueryConfigTableFactory
java.lang.Object
com.illumon.iris.controller.PersistentQueryConfigTableFactory
public class PersistentQueryConfigTableFactory extends Object
A factory that listens to the Persistent Query Controller and generates a Table from the QueryInfo updates.
-
Constructor Summary
Constructors Constructor Description PersistentQueryConfigTableFactory(com.fishlib.io.logger.Logger log, IrisGroupProvider groupProvider, PersistentQueryControllerClient controllerClient, boolean forceStringConversion)
Creates a PersistentQueryConfigTableFactory. -
Method Summary
Modifier and Type Method Description Table
getTable()
FilterGenerator
getVisiblityFilterGenerator()
-
Constructor Details
-
PersistentQueryConfigTableFactory
public PersistentQueryConfigTableFactory(com.fishlib.io.logger.Logger log, IrisGroupProvider groupProvider, PersistentQueryControllerClient controllerClient, boolean forceStringConversion)Creates a PersistentQueryConfigTableFactory.- Parameters:
log
- the loggergroupProvider
- the group providercontrollerClient
- the persistent query controller client, must be subscribed.forceStringConversion
- true to make all columns text-compatible eg for web.
-
-
Method Details