Class DashboardRunner

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

    @Slf4j
    @Component
    @ConditionalOnProperty(value="nae.dashboard.enabled",
                           matchIfMissing=false)
    public class DashboardRunner
    extends AbstractOrderedCommandLineRunner
    • Field Detail

      • DASHBOARD_NET_IDENTIFIER

        public static final java.lang.String DASHBOARD_NET_IDENTIFIER
        See Also:
        Constant Field Values
      • DASHBOARD_TILE_NET_IDENTIFIER

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

      • DashboardRunner

        public DashboardRunner()
    • Method Detail

      • run

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

        public java.util.Optional<PetriNet> createDashboardNet()
      • createDashboardTileNet

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

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