@RequestMapping(value="/image") @RestController public class ImageRestController extends BaseRestController<au.com.jcloud.lxd.model.Image>
| Modifier and Type | Field and Description |
|---|---|
private static org.apache.log4j.Logger |
LOG |
| Constructor and Description |
|---|
ImageRestController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<?> |
createImageAlias(javax.servlet.http.HttpServletRequest request,
String aliasName,
String imageFingerprint) |
org.springframework.http.ResponseEntity<?> |
deleteImageAlias(javax.servlet.http.HttpServletRequest request,
String aliasName) |
Map<String,au.com.jcloud.lxd.model.Image> |
getEntities(au.com.jcloud.lxd.service.ICachingLxdService lxdService) |
au.com.jcloud.lxd.model.Image |
getEntity(au.com.jcloud.lxd.service.ICachingLxdService lxdService,
String name) |
org.springframework.http.ResponseEntity<?> |
renameImageAlias(javax.servlet.http.HttpServletRequest request,
String aliasName,
String newAliasName) |
getEntities, getLxdService, getLxdService, getServerService, isDefaultServerAndWindowsOs, performSearch, reloadEntity, searchEntity, searchEntity, setLxdService, setServerService, viewEntitypublic Map<String,au.com.jcloud.lxd.model.Image> getEntities(au.com.jcloud.lxd.service.ICachingLxdService lxdService) throws IOException, InterruptedException
getEntities in class BaseRestController<au.com.jcloud.lxd.model.Image>IOExceptionInterruptedExceptionpublic au.com.jcloud.lxd.model.Image getEntity(au.com.jcloud.lxd.service.ICachingLxdService lxdService,
String name)
getEntity in class BaseRestController<au.com.jcloud.lxd.model.Image>@PostMapping(value="/alias/create/{aliasName}/{imageFingerprint}")
public org.springframework.http.ResponseEntity<?> createImageAlias(javax.servlet.http.HttpServletRequest request,
@PathVariable
String aliasName,
@PathVariable
String imageFingerprint)
@PostMapping(value="/alias/delete/{aliasName}")
public org.springframework.http.ResponseEntity<?> deleteImageAlias(javax.servlet.http.HttpServletRequest request,
@PathVariable
String aliasName)
Copyright © 2025 JCloud. All rights reserved.