@RestController @RequestMapping(value="/app/rest/decision-table-models") public class DecisionTableResource extends Object
| Modifier and Type | Field and Description |
|---|---|
protected FlowableDecisionTableService |
decisionTableService |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| Constructor and Description |
|---|
DecisionTableResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
exportDecisionTable(javax.servlet.http.HttpServletResponse response,
String decisionTableId) |
void |
exportHistoricDecisionTable(javax.servlet.http.HttpServletResponse response,
String historyModelId) |
DecisionTableRepresentation |
getDecisionTable(String decisionTableId) |
List<DecisionTableRepresentation> |
getDecisionTables(javax.servlet.http.HttpServletRequest request) |
DecisionTableRepresentation |
getHistoricDecisionTable(String historyModelId) |
DecisionTableRepresentation |
getHistoricDecisionTable(String modelId,
String historyModelId) |
ModelRepresentation |
importDecisionTable(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
String |
importDecisionTableText(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
DecisionTableRepresentation |
saveDecisionTable(String decisionTableId,
DecisionTableSaveRepresentation saveRepresentation) |
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
@Autowired protected FlowableDecisionTableService decisionTableService
@GetMapping(value="/values",
produces="application/json")
public List<DecisionTableRepresentation> getDecisionTables(javax.servlet.http.HttpServletRequest request)
@GetMapping(value="/{decisionTableId}",
produces="application/json")
public DecisionTableRepresentation getDecisionTable(@PathVariable
String decisionTableId)
@GetMapping(value="/{decisionTableId}/export")
public void exportDecisionTable(javax.servlet.http.HttpServletResponse response,
@PathVariable
String decisionTableId)
@PostMapping(value="/import-decision-table",
produces="application/json")
public ModelRepresentation importDecisionTable(javax.servlet.http.HttpServletRequest request,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@PostMapping(value="/import-decision-table-text",
produces="application/json")
public String importDecisionTableText(javax.servlet.http.HttpServletRequest request,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@GetMapping(value="/history/{historyModelId}",
produces="application/json")
public DecisionTableRepresentation getHistoricDecisionTable(@PathVariable
String historyModelId)
@GetMapping(value="{modelId}/history/{historyModelId}",
produces="application/json")
public DecisionTableRepresentation getHistoricDecisionTable(@PathVariable
String modelId,
@PathVariable
String historyModelId)
@GetMapping(value="/history/{historyModelId}/export")
public void exportHistoricDecisionTable(javax.servlet.http.HttpServletResponse response,
@PathVariable
String historyModelId)
@PutMapping(value="/{decisionTableId}",
produces="application/json")
public DecisionTableRepresentation saveDecisionTable(@PathVariable
String decisionTableId,
@RequestBody
DecisionTableSaveRepresentation saveRepresentation)
Copyright © 2020 Flowable. All rights reserved.