@ApplicationScoped public class SpecManagementServiceCDI extends Object implements SpecManagementService
| Constructor and Description |
|---|
SpecManagementServiceCDI(org.kie.server.controller.api.service.SpecManagementService service) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey) |
void |
copyServerTemplate(String serverTemplateId,
String newServerTemplateId,
String newServerTemplateName) |
void |
deactivateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey) |
void |
deleteContainerSpec(String serverTemplateId,
String containerSpecId) |
void |
deleteServerInstance(org.kie.server.controller.api.model.runtime.ServerInstanceKey serverInstanceKey) |
void |
deleteServerTemplate(String serverTemplateId) |
org.kie.server.controller.api.model.spec.ServerTemplate |
getServerTemplate(String serverTemplateId) |
boolean |
isContainerIdValid(String serverTemplateId,
String containerId) |
boolean |
isNewServerTemplateIdValid(String serverTemplateId) |
org.kie.server.controller.api.model.spec.ServerTemplateKeyList |
listServerTemplateKeys() |
org.kie.server.controller.api.model.spec.ServerTemplateList |
listServerTemplates() |
void |
saveContainerSpec(String serverTemplateId,
org.kie.server.controller.api.model.spec.ContainerSpec containerSpec) |
void |
saveServerTemplate(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate) |
void |
startContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey) |
void |
stopContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey) |
void |
updateContainerConfig(String serverTemplateId,
String containerSpecId,
org.kie.server.controller.api.model.spec.Capability capability,
org.kie.server.controller.api.model.spec.ContainerConfig containerConfig) |
void |
updateContainerSpec(String serverTemplateId,
org.kie.server.controller.api.model.spec.ContainerSpec containerSpec) |
void |
updateContainerSpec(String serverTemplateId,
String containerId,
org.kie.server.controller.api.model.spec.ContainerSpec containerSpec,
boolean resetBeforeUpdate) |
String |
validContainerId(String serverTemplateId,
String containerId) |
@Inject
public SpecManagementServiceCDI(@Any
org.kie.server.controller.api.service.SpecManagementService service)
public void deleteServerInstance(org.kie.server.controller.api.model.runtime.ServerInstanceKey serverInstanceKey)
deleteServerInstance in interface SpecManagementServicepublic boolean isContainerIdValid(String serverTemplateId, String containerId)
isContainerIdValid in interface SpecManagementServicepublic String validContainerId(String serverTemplateId, String containerId)
validContainerId in interface SpecManagementServicepublic boolean isNewServerTemplateIdValid(String serverTemplateId)
isNewServerTemplateIdValid in interface SpecManagementServicepublic void saveContainerSpec(String serverTemplateId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec)
saveContainerSpec in interface SpecManagementServicepublic void saveServerTemplate(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)
saveServerTemplate in interface SpecManagementServicepublic org.kie.server.controller.api.model.spec.ServerTemplate getServerTemplate(String serverTemplateId)
getServerTemplate in interface SpecManagementServicepublic org.kie.server.controller.api.model.spec.ServerTemplateKeyList listServerTemplateKeys()
listServerTemplateKeys in interface SpecManagementServicepublic org.kie.server.controller.api.model.spec.ServerTemplateList listServerTemplates()
listServerTemplates in interface SpecManagementServicepublic void deleteContainerSpec(String serverTemplateId, String containerSpecId)
deleteContainerSpec in interface SpecManagementServicepublic void deleteServerTemplate(String serverTemplateId)
deleteServerTemplate in interface SpecManagementServicepublic void copyServerTemplate(String serverTemplateId, String newServerTemplateId, String newServerTemplateName)
copyServerTemplate in interface SpecManagementServicepublic void updateContainerConfig(String serverTemplateId, String containerSpecId, org.kie.server.controller.api.model.spec.Capability capability, org.kie.server.controller.api.model.spec.ContainerConfig containerConfig)
updateContainerConfig in interface SpecManagementServicepublic void updateContainerSpec(String serverTemplateId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec)
updateContainerSpec in interface SpecManagementServicepublic void updateContainerSpec(String serverTemplateId, String containerId, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec, boolean resetBeforeUpdate)
updateContainerSpec in interface SpecManagementServicepublic void startContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
startContainer in interface SpecManagementServicepublic void stopContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
stopContainer in interface SpecManagementServicepublic void activateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
activateContainer in interface SpecManagementServicepublic void deactivateContainer(org.kie.server.controller.api.model.spec.ContainerSpecKey containerSpecKey)
deactivateContainer in interface SpecManagementServiceCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.