Class SpecManagementServiceCDI
- java.lang.Object
-
- org.kie.workbench.common.screens.server.management.backend.service.SpecManagementServiceCDI
-
- All Implemented Interfaces:
org.kie.workbench.common.screens.server.management.service.SpecManagementService
@ApplicationScoped public class SpecManagementServiceCDI extends Object implements org.kie.workbench.common.screens.server.management.service.SpecManagementService
-
-
Constructor Summary
Constructors Constructor Description SpecManagementServiceCDI(org.kie.server.controller.api.service.SpecManagementService service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)voidcopyServerTemplate(String serverTemplateId, String newServerTemplateId, String newServerTemplateName)voiddeactivateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)voiddeleteContainerSpec(String serverTemplateId, String containerSpecId)voiddeleteServerInstance(org.kie.server.controller.api.model.runtime.ServerInstanceKey serverInstanceKey)voiddeleteServerTemplate(String serverTemplateId)org.kie.server.controller.api.model.spec.ServerTemplategetServerTemplate(String serverTemplateId)booleanisContainerIdValid(String serverTemplateId, String containerId)booleanisNewServerTemplateIdValid(String serverTemplateId)org.kie.server.controller.api.model.spec.ServerTemplateKeyListlistServerTemplateKeys()org.kie.server.controller.api.model.spec.ServerTemplateListlistServerTemplates()voidsaveContainerSpec(String serverTemplateId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec)voidsaveServerTemplate(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)voidstartContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)voidstopContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)voidupdateContainerConfig(String serverTemplateId, String containerSpecId, org.kie.server.controller.api.model.spec.Capability capability, org.kie.server.controller.api.model.spec.ContainerConfig containerConfig)voidupdateContainerSpec(String serverTemplateId, String containerId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec, boolean resetBeforeUpdate)voidupdateContainerSpec(String serverTemplateId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec)StringvalidContainerId(String serverTemplateId, String containerId)
-
-
-
Method Detail
-
deleteServerInstance
public void deleteServerInstance(org.kie.server.controller.api.model.runtime.ServerInstanceKey serverInstanceKey)
- Specified by:
deleteServerInstancein interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
isContainerIdValid
public boolean isContainerIdValid(String serverTemplateId, String containerId)
- Specified by:
isContainerIdValidin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
validContainerId
public String validContainerId(String serverTemplateId, String containerId)
- Specified by:
validContainerIdin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
isNewServerTemplateIdValid
public boolean isNewServerTemplateIdValid(String serverTemplateId)
- Specified by:
isNewServerTemplateIdValidin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
saveContainerSpec
public void saveContainerSpec(String serverTemplateId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec)
- Specified by:
saveContainerSpecin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
saveServerTemplate
public void saveServerTemplate(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)
- Specified by:
saveServerTemplatein interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
getServerTemplate
public org.kie.server.controller.api.model.spec.ServerTemplate getServerTemplate(String serverTemplateId)
- Specified by:
getServerTemplatein interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
listServerTemplateKeys
public org.kie.server.controller.api.model.spec.ServerTemplateKeyList listServerTemplateKeys()
- Specified by:
listServerTemplateKeysin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
listServerTemplates
public org.kie.server.controller.api.model.spec.ServerTemplateList listServerTemplates()
- Specified by:
listServerTemplatesin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
deleteContainerSpec
public void deleteContainerSpec(String serverTemplateId, String containerSpecId)
- Specified by:
deleteContainerSpecin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
deleteServerTemplate
public void deleteServerTemplate(String serverTemplateId)
- Specified by:
deleteServerTemplatein interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
copyServerTemplate
public void copyServerTemplate(String serverTemplateId, String newServerTemplateId, String newServerTemplateName)
- Specified by:
copyServerTemplatein interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
updateContainerConfig
public void updateContainerConfig(String serverTemplateId, String containerSpecId, org.kie.server.controller.api.model.spec.Capability capability, org.kie.server.controller.api.model.spec.ContainerConfig containerConfig)
- Specified by:
updateContainerConfigin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
updateContainerSpec
public void updateContainerSpec(String serverTemplateId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec)
- Specified by:
updateContainerSpecin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
updateContainerSpec
public void updateContainerSpec(String serverTemplateId, String containerId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec, boolean resetBeforeUpdate)
- Specified by:
updateContainerSpecin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
startContainer
public void startContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
- Specified by:
startContainerin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
stopContainer
public void stopContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
- Specified by:
stopContainerin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
activateContainer
public void activateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
- Specified by:
activateContainerin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
deactivateContainer
public void deactivateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
- Specified by:
deactivateContainerin interfaceorg.kie.workbench.common.screens.server.management.service.SpecManagementService
-
-