Class DeleteKieModuleObserverBridge


  • @ApplicationScoped
    public class DeleteKieModuleObserverBridge
    extends org.guvnor.common.services.project.backend.server.AbstractDeleteModuleObserverBridge<org.kie.workbench.common.services.shared.project.KieModule>
    CDI implementation for KIE Workbenches
    • Constructor Detail

      • DeleteKieModuleObserverBridge

        public DeleteKieModuleObserverBridge()
      • DeleteKieModuleObserverBridge

        @Inject
        public DeleteKieModuleObserverBridge​(@Named("ioStrategy")
                                             org.uberfire.io.IOService ioService,
                                             javax.enterprise.event.Event<org.guvnor.common.services.project.events.DeleteModuleEvent> deleteModuleEvent,
                                             org.kie.workbench.common.services.backend.project.KieModuleFactory moduleFactory)
    • Method Detail

      • onBatchResourceChanges

        public void onBatchResourceChanges​(@Observes
                                           org.uberfire.workbench.events.ResourceDeletedEvent event)
        Overrides:
        onBatchResourceChanges in class org.guvnor.common.services.project.backend.server.AbstractDeleteModuleObserverBridge<org.kie.workbench.common.services.shared.project.KieModule>
      • onBatchResourceChanges

        public void onBatchResourceChanges​(@Observes
                                           org.uberfire.workbench.events.ResourceBatchChangesEvent resourceBatchChangesEvent)
        Overrides:
        onBatchResourceChanges in class org.guvnor.common.services.project.backend.server.AbstractDeleteModuleObserverBridge<org.kie.workbench.common.services.shared.project.KieModule>
      • getModule

        protected org.kie.workbench.common.services.shared.project.KieModule getModule​(org.uberfire.java.nio.file.Path path)
        Specified by:
        getModule in class org.guvnor.common.services.project.backend.server.AbstractDeleteModuleObserverBridge<org.kie.workbench.common.services.shared.project.KieModule>