Class DesignerFindRuleFlowNamesQuery

  • All Implemented Interfaces:
    org.kie.workbench.common.services.refactoring.backend.server.query.IndexQuery, org.kie.workbench.common.services.refactoring.backend.server.query.NamedQuery

    @ApplicationScoped
    public class DesignerFindRuleFlowNamesQuery
    extends org.kie.workbench.common.services.refactoring.backend.server.query.standard.AbstractFindQuery
    implements org.kie.workbench.common.services.refactoring.backend.server.query.NamedQuery
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String NAME  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getName()  
      org.kie.workbench.common.services.refactoring.backend.server.query.response.ResponseBuilder getResponseBuilder()  
      org.apache.lucene.search.Query toQuery​(Set<org.kie.workbench.common.services.refactoring.model.index.terms.valueterms.ValueIndexTerm> terms)  
      void validateTerms​(Set<org.kie.workbench.common.services.refactoring.model.index.terms.valueterms.ValueIndexTerm> queryTerms)  
      • Methods inherited from class org.kie.workbench.common.services.refactoring.backend.server.query.standard.AbstractFindQuery

        buildFromMultipleTerms, buildFromSingleTerm, buildFromSingleTerm, checkInvalidAndRequiredTerms, checkNotNullAndNotEmpty, checkTermsSize
      • Methods inherited from interface org.kie.workbench.common.services.refactoring.backend.server.query.IndexQuery

        getSortOrder
    • Field Detail

      • NAME

        public static final String NAME
    • Constructor Detail

      • DesignerFindRuleFlowNamesQuery

        public DesignerFindRuleFlowNamesQuery()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.kie.workbench.common.services.refactoring.backend.server.query.NamedQuery
      • getResponseBuilder

        public org.kie.workbench.common.services.refactoring.backend.server.query.response.ResponseBuilder getResponseBuilder()
        Specified by:
        getResponseBuilder in interface org.kie.workbench.common.services.refactoring.backend.server.query.IndexQuery
      • toQuery

        public org.apache.lucene.search.Query toQuery​(Set<org.kie.workbench.common.services.refactoring.model.index.terms.valueterms.ValueIndexTerm> terms)
        Specified by:
        toQuery in interface org.kie.workbench.common.services.refactoring.backend.server.query.IndexQuery
      • validateTerms

        public void validateTerms​(Set<org.kie.workbench.common.services.refactoring.model.index.terms.valueterms.ValueIndexTerm> queryTerms)
                           throws IllegalArgumentException
        Specified by:
        validateTerms in interface org.kie.workbench.common.services.refactoring.backend.server.query.NamedQuery
        Throws:
        IllegalArgumentException