Class FilterRunner

  • All Implemented Interfaces:
    groovy.lang.GroovyObject, org.springframework.boot.CommandLineRunner, org.springframework.core.Ordered

    @Slf4j
    @Component
    public class FilterRunner
    extends AbstractOrderedCommandLineRunner
    • Field Detail

      • FILTER_PETRI_NET_IDENTIFIER

        public static final java.lang.String FILTER_PETRI_NET_IDENTIFIER
        See Also:
        Constant Field Values
      • PREFERRED_FILTER_ITEM_NET_IDENTIFIER

        public static final java.lang.String PREFERRED_FILTER_ITEM_NET_IDENTIFIER
        See Also:
        Constant Field Values
    • Constructor Detail

      • FilterRunner

        public FilterRunner()
    • Method Detail

      • run

        public void run​(java.lang.String... args)
                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • createFilterNet

        public java.util.Optional<PetriNet> createFilterNet()
      • createPreferenceFilterItemNet

        public java.util.Optional<PetriNet> createPreferenceFilterItemNet()
      • createImportFiltersNet

        public java.util.Optional<PetriNet> createImportFiltersNet()
      • createExportFiltersNet

        public java.util.Optional<PetriNet> createExportFiltersNet()
      • importProcess

        public java.util.Optional<PetriNet> importProcess​(java.lang.String message,
                                                          java.lang.String netIdentifier,
                                                          java.lang.String netFileName)