Class EnginePropertiesResource
- java.lang.Object
-
- org.flowable.rest.service.api.management.EnginePropertiesResource
-
@RestController public class EnginePropertiesResource extends Object
- Author:
- Joram Barrez
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnginePropertiesResource.PropertyRequestBody
-
Field Summary
Fields Modifier and Type Field Description protected ManagementServicemanagementServiceprotected BpmnRestApiInterceptorrestApiInterceptor
-
Constructor Summary
Constructors Constructor Description EnginePropertiesResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateEngineProperty(EnginePropertiesResource.PropertyRequestBody propertyRequestBody, javax.servlet.http.HttpServletResponse response)voiddeleteEngineProperty(String engineProperty, javax.servlet.http.HttpServletResponse response)Map<String,String>getEngineProperties()voidupdateEngineProperty(String engineProperty, EnginePropertiesResource.PropertyRequestBody propertyRequestBody)protected voidvalidateAccessToProperties()protected voidvalidatePropertyExists(String engineProperty)
-
-
-
Field Detail
-
restApiInterceptor
@Autowired(required=false) protected BpmnRestApiInterceptor restApiInterceptor
-
managementService
@Autowired protected ManagementService managementService
-
-
Method Detail
-
validateAccessToProperties
protected void validateAccessToProperties()
-
getEngineProperties
@GetMapping(value="/management/engine-properties", produces="application/json") public Map<String,String> getEngineProperties()
-
deleteEngineProperty
@DeleteMapping(value="/management/engine-properties/{engineProperty}", produces="application/json") public void deleteEngineProperty(@PathVariable String engineProperty, javax.servlet.http.HttpServletResponse response)
-
validatePropertyExists
protected void validatePropertyExists(String engineProperty)
-
createEngineProperty
@PostMapping(value="/management/engine-properties", produces="application/json") public void createEngineProperty(@RequestBody EnginePropertiesResource.PropertyRequestBody propertyRequestBody, javax.servlet.http.HttpServletResponse response)
-
updateEngineProperty
@PutMapping(value="/management/engine-properties/{engineProperty}", produces="application/json") public void updateEngineProperty(@PathVariable String engineProperty, @RequestBody EnginePropertiesResource.PropertyRequestBody propertyRequestBody)
-
-