@RestController public class Updater extends Object
| Constructor and Description |
|---|
Updater(javax.servlet.ServletContext context) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Void> |
checkVersionAvailable(String version,
javax.servlet.http.HttpServletRequest request) |
protected org.apache.catalina.Container |
getAppNGContext() |
protected org.apache.catalina.Container |
getAppNGizerContext() |
org.springframework.http.ResponseEntity<String> |
getStartPage(String version,
String onSuccess,
javax.servlet.http.HttpServletRequest request) |
org.springframework.http.ResponseEntity<org.appng.upngizr.controller.Updater.Status> |
getStatus() |
protected void |
updateAppNG(org.springframework.core.io.Resource resource,
String appNGHome) |
org.springframework.http.ResponseEntity<String> |
updateAppng(String version,
String onSuccess,
javax.servlet.http.HttpServletRequest request) |
protected void |
updateAppNGizer(org.springframework.core.io.Resource resource,
String appNGizerHome) |
@RequestMapping(method=GET,
path="/update/start/{version:.+}",
produces="text/html")
public org.springframework.http.ResponseEntity<String> getStartPage(@PathVariable(value="version")
String version,
@RequestParam(required=false,defaultValue="")
String onSuccess,
javax.servlet.http.HttpServletRequest request)
throws IOException,
URISyntaxException
IOExceptionURISyntaxException@RequestMapping(method=GET,
path="/update/status",
produces="application/json;charset=UTF-8")
public org.springframework.http.ResponseEntity<org.appng.upngizr.controller.Updater.Status> getStatus()
@RequestMapping(path="/checkVersionAvailable/{version:.+}",
method=GET)
public org.springframework.http.ResponseEntity<Void> checkVersionAvailable(@PathVariable(value="version")
String version,
javax.servlet.http.HttpServletRequest request)
throws IOException
IOException@RequestMapping(path="/update/{version:.+}",
produces="text/plain",
method=POST)
public org.springframework.http.ResponseEntity<String> updateAppng(@PathVariable(value="version")
String version,
@RequestParam(required=false)
String onSuccess,
javax.servlet.http.HttpServletRequest request)
protected void updateAppNG(org.springframework.core.io.Resource resource,
String appNGHome)
throws IOException,
ZipException,
FileNotFoundException
protected void updateAppNGizer(org.springframework.core.io.Resource resource,
String appNGizerHome)
throws org.springframework.web.client.RestClientException,
IOException
org.springframework.web.client.RestClientExceptionIOExceptionprotected org.apache.catalina.Container getAppNGContext()
protected org.apache.catalina.Container getAppNGizerContext()
Copyright © 2011–2020 aiticon GmbH. All rights reserved.