Package org.flowable.ui.modeler.service
Class FlowableDecisionTableService
- java.lang.Object
-
- org.flowable.ui.modeler.service.BaseFlowableModelService
-
- org.flowable.ui.modeler.service.FlowableDecisionTableService
-
@Service @Transactional public class FlowableDecisionTableService extends BaseFlowableModelService
- Author:
- erikwinlof
-
-
Field Summary
Fields Modifier and Type Field Description protected DmnJsonConverterdmnJsonConverterprotected DmnXMLConverterdmnXmlConverterprotected static intMIN_FILTER_LENGTHprotected ModelServicemodelServiceprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapper-
Fields inherited from class org.flowable.ui.modeler.service.BaseFlowableModelService
modelHistoryRepository, modelRepository, PROCESS_NOT_FOUND_MESSAGE_KEY
-
-
Constructor Summary
Constructors Constructor Description FlowableDecisionTableService()
-
Method Summary
-
Methods inherited from class org.flowable.ui.modeler.service.BaseFlowableModelService
getModel, getModelHistory
-
-
-
-
Field Detail
-
MIN_FILTER_LENGTH
protected static final int MIN_FILTER_LENGTH
- See Also:
- Constant Field Values
-
modelService
@Autowired protected ModelService modelService
-
objectMapper
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
dmnJsonConverter
protected DmnJsonConverter dmnJsonConverter
-
dmnXmlConverter
protected DmnXMLConverter dmnXmlConverter
-
-
Method Detail
-
getDecisionTables
public List<DecisionTableRepresentation> getDecisionTables(String[] decisionTableIds)
-
getDecisionTables
public ResultListDataRepresentation getDecisionTables(String filter)
-
exportDecisionTable
public void exportDecisionTable(javax.servlet.http.HttpServletResponse response, String decisionTableId)
-
exportHistoricDecisionTable
public void exportHistoricDecisionTable(javax.servlet.http.HttpServletResponse response, String modelHistoryId)
-
exportDefinition
protected void exportDefinition(javax.servlet.http.HttpServletResponse response, AbstractModel definitionModel)
-
exportDefinition
protected void exportDefinition(javax.servlet.http.HttpServletResponse response, AbstractModel definitionModel, DmnJsonConverterContext converterContext)
-
importDecisionTable
public ModelRepresentation importDecisionTable(javax.servlet.http.HttpServletRequest request, org.springframework.web.multipart.MultipartFile file)
-
getDecisionTable
public DecisionTableRepresentation getDecisionTable(String decisionTableId)
-
getDecisionTableRepresentation
public DecisionTableRepresentation getDecisionTableRepresentation(AbstractModel decisionTableModel)
-
getHistoricDecisionTable
public DecisionTableRepresentation getHistoricDecisionTable(String modelHistoryId)
-
createDecisionTableRepresentation
protected DecisionTableRepresentation createDecisionTableRepresentation(AbstractModel model)
-
saveDecisionTable
public DecisionTableRepresentation saveDecisionTable(String decisionTableId, DecisionTableSaveRepresentation saveRepresentation)
-
-