@RestController @RequestMapping(value="/dashboard/api/policies") public class PoliciesController extends BaseController
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
policiesEnabled |
localeResolver| Constructor and Description |
|---|
PoliciesController() |
| Modifier and Type | Method and Description |
|---|---|
RestResponse<List<Policy.Attribute>> |
attributes() |
org.springframework.http.ResponseEntity<RestResponse<Policy>> |
createPolicy(Policy policy) |
void |
delete(Long id) |
RestResponse<List<Policy>> |
listPolicies() |
org.springframework.http.ResponseEntity<RestResponse<Policy>> |
newPolicy() |
org.springframework.http.ResponseEntity<Void> |
options(javax.servlet.http.HttpServletResponse response) |
RestResponse<Policy> |
policy(Long id) |
RestResponse<List<Policy>> |
revisions(Long id) |
org.springframework.http.ResponseEntity<RestResponse<Policy>> |
updatePoliciy(Policy policy) |
createRestResponse, getLocale@Value(value="${dashboard.feature.policies}")
protected boolean policiesEnabled
@RequestMapping(method=OPTIONS) public org.springframework.http.ResponseEntity<Void> options(javax.servlet.http.HttpServletResponse response)
@RequestMapping(method=GET) public RestResponse<List<Policy>> listPolicies()
@RequestMapping(method=POST) public org.springframework.http.ResponseEntity<RestResponse<Policy>> createPolicy(@RequestBody Policy policy)
@RequestMapping(method=PUT) public org.springframework.http.ResponseEntity<RestResponse<Policy>> updatePoliciy(@RequestBody Policy policy)
@RequestMapping(path="/new",
method=GET)
public org.springframework.http.ResponseEntity<RestResponse<Policy>> newPolicy()
@RequestMapping(path="/{id}",
method=GET)
public RestResponse<Policy> policy(@PathVariable(value="id")
Long id)
@RequestMapping(path="/{id}",
method=DELETE)
public void delete(@PathVariable(value="id")
Long id)
@RequestMapping(path="/{id}/revisions",
method=GET)
public RestResponse<List<Policy>> revisions(@PathVariable(value="id")
Long id)
@RequestMapping(path="/attributes",
method=GET)
public RestResponse<List<Policy.Attribute>> attributes()
Copyright © 2012–2017 Pivotal Software, Inc.. All rights reserved.