Class ServerTemplateSelectorMenuBuilder
- java.lang.Object
-
- org.jbpm.workbench.common.client.menu.ServerTemplateSelectorMenuBuilder
-
- All Implemented Interfaces:
org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
@ApplicationScoped public class ServerTemplateSelectorMenuBuilder extends Object implements org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceServerTemplateSelectorMenuBuilder.ServerTemplateSelectorElementViewstatic interfaceServerTemplateSelectorMenuBuilder.ServerTemplateSelectorViewstatic interfaceServerTemplateSelectorMenuBuilder.ServerTemplateSelectorWidgetView
-
Constructor Summary
Constructors Constructor Description ServerTemplateSelectorMenuBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.workbench.model.menu.MenuItembuild()org.kie.server.controller.api.model.spec.ServerTemplategetSelectedServerTemplate()StringgetSelectedServerTemplateId()ServerTemplateSelectorMenuBuilder.ServerTemplateSelectorElementViewgetView()voidinit()protected voidloadServerTemplates()voidonKieServerDataSetRegistered(org.jbpm.workbench.ks.events.KieServerDataSetRegistered kieServerDataSetRegistered)voidonServerTemplateDeleted(org.kie.server.controller.api.model.events.ServerTemplateDeleted serverTemplateDeleted)voidonServerTemplateUpdated(org.kie.server.controller.api.model.events.ServerTemplateUpdated serverTemplateUpdated)voidpush(org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder element)voidsetSpecManagementService(org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.server.management.service.SpecManagementService> specManagementService)
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
loadServerTemplates
protected void loadServerTemplates()
-
push
public void push(org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder element)
- Specified by:
pushin interfaceorg.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
-
build
public org.uberfire.workbench.model.menu.MenuItem build()
- Specified by:
buildin interfaceorg.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
-
getView
public ServerTemplateSelectorMenuBuilder.ServerTemplateSelectorElementView getView()
-
onServerTemplateDeleted
public void onServerTemplateDeleted(@Observes org.kie.server.controller.api.model.events.ServerTemplateDeleted serverTemplateDeleted)
-
onServerTemplateUpdated
public void onServerTemplateUpdated(@Observes org.kie.server.controller.api.model.events.ServerTemplateUpdated serverTemplateUpdated)
-
onKieServerDataSetRegistered
public void onKieServerDataSetRegistered(@Observes org.jbpm.workbench.ks.events.KieServerDataSetRegistered kieServerDataSetRegistered)
-
setSpecManagementService
@Inject public void setSpecManagementService(org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.server.management.service.SpecManagementService> specManagementService)
-
getSelectedServerTemplate
public org.kie.server.controller.api.model.spec.ServerTemplate getSelectedServerTemplate()
-
getSelectedServerTemplateId
public String getSelectedServerTemplateId()
-
-