public interface SpecManagementService
void saveContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
void updateContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
void updateContainerSpec(String serverTemplateId, String containerId, ContainerSpec containerSpec)
void saveServerTemplate(ServerTemplate serverTemplate)
ServerTemplate getServerTemplate(String serverTemplateId)
ServerTemplateKeyList listServerTemplateKeys()
ServerTemplateList listServerTemplates()
ContainerSpecList listContainerSpec(String serverTemplateId)
ContainerSpec getContainerInfo(String serverTemplateId, String containerId)
void deleteServerTemplate(String serverTemplateId)
void copyServerTemplate(String serverTemplateId, String newServerTemplateId, String newServerTemplateName)
void updateContainerConfig(String serverTemplateId, String containerSpecId, Capability capability, ContainerConfig containerConfig)
void updateServerTemplateConfig(String serverTemplateId, Capability capability, ServerConfig serverTemplateConfig)
void startContainer(ContainerSpecKey containerSpecKey)
void stopContainer(ContainerSpecKey containerSpecKey)
void deleteServerInstance(ServerInstanceKey serverInstanceKey)
void activateContainer(ContainerSpecKey containerSpecKey)
void deactivateContainer(ContainerSpecKey containerSpecKey)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.