@RestController public class ModuleController extends Object
| Constructor and Description |
|---|
ModuleController(ModuleService moduleService) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<?> |
deploy(String module,
URL api,
String org,
String space,
String email,
String password,
String namespace,
Map<String,String> data) |
org.springframework.http.ResponseEntity<?> |
start(String module,
URL api,
String org,
String space,
String email,
String password,
String namespace) |
org.springframework.http.ResponseEntity<?> |
status(String module,
URL api,
String org,
String space,
String email,
String password,
String namespace) |
org.springframework.http.ResponseEntity<?> |
statuses(URL api,
String org,
String space,
String email,
String password,
String namespace) |
org.springframework.http.ResponseEntity<?> |
stop(String module,
URL api,
String org,
String space,
String email,
String password,
String namespace) |
org.springframework.http.ResponseEntity<?> |
undeploy(String module,
URL api,
String org,
String space,
String email,
String password,
String namespace) |
public ModuleController(ModuleService moduleService)
@RequestMapping(method=GET,
value="/api/modules",
produces="application/hal+json")
public org.springframework.http.ResponseEntity<?> statuses(@RequestHeader(value="api")
URL api,
@RequestHeader(value="org")
String org,
@RequestHeader(value="space")
String space,
@RequestHeader(value="email")
String email,
@RequestHeader(value="password")
String password,
@RequestHeader(value="namespace",defaultValue="")
String namespace)
@RequestMapping(method=GET,
value="/api/modules/{module}",
produces="application/hal+json")
public org.springframework.http.ResponseEntity<?> status(@PathVariable
String module,
@RequestHeader(value="api")
URL api,
@RequestHeader(value="org")
String org,
@RequestHeader(value="space")
String space,
@RequestHeader(value="email")
String email,
@RequestHeader(value="password")
String password,
@RequestHeader(value="namespace",defaultValue="")
String namespace)
@RequestMapping(method=POST,
value="/api/modules/{module}")
public org.springframework.http.ResponseEntity<?> deploy(@PathVariable
String module,
@RequestHeader(value="api")
URL api,
@RequestHeader(value="org")
String org,
@RequestHeader(value="space")
String space,
@RequestHeader(value="email")
String email,
@RequestHeader(value="password")
String password,
@RequestHeader(value="namespace",defaultValue="")
String namespace,
@RequestBody
Map<String,String> data)
throws IOException
IOException@RequestMapping(method=POST,
value="/api/modules/{module}/start")
public org.springframework.http.ResponseEntity<?> start(@PathVariable
String module,
@RequestHeader(value="api")
URL api,
@RequestHeader(value="org")
String org,
@RequestHeader(value="space")
String space,
@RequestHeader(value="email")
String email,
@RequestHeader(value="password")
String password,
@RequestHeader(value="namespace",defaultValue="")
String namespace)
@RequestMapping(method=POST,
value="/api/modules/{module}/stop")
public org.springframework.http.ResponseEntity<?> stop(@PathVariable
String module,
@RequestHeader(value="api")
URL api,
@RequestHeader(value="org")
String org,
@RequestHeader(value="space")
String space,
@RequestHeader(value="email")
String email,
@RequestHeader(value="password")
String password,
@RequestHeader(value="namespace",defaultValue="")
String namespace)
@RequestMapping(method=DELETE,
value="/api/modules/{module}")
public org.springframework.http.ResponseEntity<?> undeploy(@PathVariable
String module,
@RequestHeader(value="api")
URL api,
@RequestHeader(value="org")
String org,
@RequestHeader(value="space")
String space,
@RequestHeader(value="email")
String email,
@RequestHeader(value="password")
String password,
@RequestHeader(value="namespace",defaultValue="")
String namespace)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.