Interface SpecManagementService
-
public interface SpecManagementService
-
-
Method Summary
-
-
-
Method Detail
-
saveContainerSpec
void saveContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
-
updateContainerSpec
void updateContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
-
updateContainerSpec
void updateContainerSpec(String serverTemplateId, String containerId, ContainerSpec containerSpec)
-
updateContainerSpec
void updateContainerSpec(String serverTemplateId, String containerId, ContainerSpec containerSpec, Boolean resetBeforeUpdate)
-
saveServerTemplate
void saveServerTemplate(ServerTemplate serverTemplate)
-
getServerTemplate
ServerTemplate getServerTemplate(String serverTemplateId)
-
listServerTemplateKeys
ServerTemplateKeyList listServerTemplateKeys()
-
listServerTemplates
ServerTemplateList listServerTemplates()
-
listContainerSpec
ContainerSpecList listContainerSpec(String serverTemplateId)
-
getContainerInfo
ContainerSpec getContainerInfo(String serverTemplateId, String containerId)
-
deleteServerTemplate
void deleteServerTemplate(String serverTemplateId)
-
copyServerTemplate
void copyServerTemplate(String serverTemplateId, String newServerTemplateId, String newServerTemplateName)
-
updateContainerConfig
void updateContainerConfig(String serverTemplateId, String containerSpecId, Capability capability, ContainerConfig containerConfig)
-
updateServerTemplateConfig
void updateServerTemplateConfig(String serverTemplateId, Capability capability, ServerConfig serverTemplateConfig)
-
startContainer
void startContainer(ContainerSpecKey containerSpecKey)
-
stopContainer
void stopContainer(ContainerSpecKey containerSpecKey)
-
deleteServerInstance
void deleteServerInstance(ServerInstanceKey serverInstanceKey)
-
activateContainer
void activateContainer(ContainerSpecKey containerSpecKey)
-
deactivateContainer
void deactivateContainer(ContainerSpecKey containerSpecKey)
-
-