Class IkasanEventActionListener

    • Constructor Summary

      Constructors 
      Constructor Description
      IkasanEventActionListener​(org.ikasan.spec.metadata.ModuleMetaDataService moduleMetadataService, SolrSearchFilteringGrid searchResultsGrid, java.util.HashMap<java.lang.String,​com.vaadin.flow.component.checkbox.Checkbox> selectionBoxes, java.util.HashMap<java.lang.String,​org.ikasan.solr.model.IkasanSolrDocument> selectionItems)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean confirmSelectedEvents()
      Helper method to confirm that some events have been selected to be actioned.
      protected org.ikasan.spec.metadata.ModuleMetaData getModuleMetaData​(java.lang.String moduleName)  
      void setSelected​(java.lang.Boolean selected)  
      protected boolean shouldActionEvent​(org.ikasan.solr.model.IkasanSolrDocument document)
      Helper method to confirm that some events should be actioned.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • selectionBoxes

        protected java.util.HashMap<java.lang.String,​com.vaadin.flow.component.checkbox.Checkbox> selectionBoxes
      • selectionItems

        protected java.util.HashMap<java.lang.String,​org.ikasan.solr.model.IkasanSolrDocument> selectionItems
      • selected

        protected java.lang.Boolean selected
      • moduleMetadataService

        protected org.ikasan.spec.metadata.ModuleMetaDataService moduleMetadataService
      • moduleMetaDataCache

        protected java.util.HashMap<java.lang.String,​org.ikasan.spec.metadata.ModuleMetaData> moduleMetaDataCache
    • Constructor Detail

      • IkasanEventActionListener

        public IkasanEventActionListener​(org.ikasan.spec.metadata.ModuleMetaDataService moduleMetadataService,
                                         SolrSearchFilteringGrid searchResultsGrid,
                                         java.util.HashMap<java.lang.String,​com.vaadin.flow.component.checkbox.Checkbox> selectionBoxes,
                                         java.util.HashMap<java.lang.String,​org.ikasan.solr.model.IkasanSolrDocument> selectionItems)
    • Method Detail

      • confirmSelectedEvents

        protected boolean confirmSelectedEvents()
        Helper method to confirm that some events have been selected to be actioned.
        Returns:
      • shouldActionEvent

        protected boolean shouldActionEvent​(org.ikasan.solr.model.IkasanSolrDocument document)
        Helper method to confirm that some events should be actioned.
        Parameters:
        document -
        Returns:
      • getModuleMetaData

        protected org.ikasan.spec.metadata.ModuleMetaData getModuleMetaData​(java.lang.String moduleName)
      • setSelected

        public void setSelected​(java.lang.Boolean selected)