@Controller @RequestMapping(value="/frontendObjects") public class ModelerDashboardController extends Object
Constructor and Description |
---|
ModelerDashboardController(org.springframework.context.MessageSource messageSource,
UserManager userManager,
ModelerDashboardManager modelerDashboardManager) |
Modifier and Type | Method and Description |
---|---|
void |
activate(String objectId) |
org.springframework.http.ResponseEntity<ActionResponse> |
archiveAppModel(String appModelId) |
FrontendObject |
createApp(FrontendObject frontendObject) |
FrontendObject |
createModel(FrontendObject frontendObject) |
void |
deactivate(String objectId) |
org.springframework.http.ResponseEntity<ActionResponse> |
deploy(ActionRequest actionRequest,
Locale locale) |
FrontendObject |
duplicate(String objectId,
ActionRequest actionRequest) |
List<DataModelVariableInfo> |
getAppDataModel(String appId) |
org.springframework.http.ResponseEntity<com.google.common.collect.ImmutableList<Language>> |
getAppLanguages(String globalId) |
org.springframework.http.ResponseEntity<FrontendObject> |
getModelByKey(String type,
String key) |
org.springframework.http.ResponseEntity<FrontendObject> |
localize(String objectGlobalId,
FrontendObject frontendObject) |
org.springframework.http.ResponseEntity<ActionResponse> |
migrate(String modelId) |
org.springframework.http.ResponseEntity<FrontendObject> |
save(String objectGlobalId,
FrontendObject frontendObject) |
org.springframework.http.ResponseEntity<FrontendObject> |
saveApp(String objectGlobalId,
FrontendObject frontendObject) |
org.springframework.http.ResponseEntity<FrontendObject> |
saveModel(String objectGlobalId,
FrontendObject frontendObject) |
org.springframework.http.ResponseEntity<String> |
updateAppDataModel(String appId,
String modelData) |
public ModelerDashboardController(org.springframework.context.MessageSource messageSource, UserManager userManager, ModelerDashboardManager modelerDashboardManager)
@ResponseBody @RequestMapping(value={"/CASE_MODEL","/FORM_MODEL","/PROCESS_MODEL","/DMN_MODEL","/DOCUMENT_MODEL","/MAIL_MODEL","/TASK_MODEL"}, method=POST) public FrontendObject createModel(@RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value="/{type:CASE_MODEL|FORM_MODEL|PROCESS_MODEL|DOCUMENT_MODEL|MAIL_MODEL|TASK_MODEL}/key/{key}", method=GET) public org.springframework.http.ResponseEntity<FrontendObject> getModelByKey(@PathVariable String type, @PathVariable String key) throws Exception
Exception
@ResponseBody @RequestMapping(value="/APP_MODEL", method=POST) public FrontendObject createApp(@RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value={"/CASE_MODEL/{objectId}/duplicate","/TASK_MODEL/{objectId}/duplicate","/DOCUMENT_MODEL/{objectId}/duplicate","/MAIL_MODEL/{objectId}/duplicate","/FORM_MODEL/{objectId}/duplicate","/PROCESS_MODEL/{objectId}/duplicate","/DMN_MODEL/{objectId}/duplicate"}, method=POST) public FrontendObject duplicate(@PathVariable String objectId, @RequestBody ActionRequest actionRequest) throws Exception
Exception
@ResponseBody @RequestMapping(value={"/CASE_MODEL/{modelId}/migrate","/TASK_MODEL/{modelId}/migrate","/DOCUMENT_MODEL/{modelId}/migrate"}, method=PUT) public org.springframework.http.ResponseEntity<ActionResponse> migrate(@PathVariable String modelId) throws Exception
Exception
@ResponseBody @RequestMapping(value={"/APP_MODEL/{objectId}/activate","/CASE_MODEL/{objectId}/activate","/TASK_MODEL/{objectId}/activate","/DOCUMENT_MODEL/{objectId}/activate","/MAIL_MODEL/{objectId}/activate","/FORM_MODEL/{objectId}/activate","/PROCESS_MODEL/{objectId}/activate","/DMN_MODEL/{objectId}/activate"}, method=PUT) public void activate(@PathVariable String objectId)
@ResponseBody @RequestMapping(value={"/APP_MODEL/{objectId}/deactivate","/CASE_MODEL/{objectId}/deactivate","/TASK_MODEL/{objectId}/deactivate","/DOCUMENT_MODEL/{objectId}/deactivate","/MAIL_MODEL/{objectId}/deactivate","/FORM_MODEL/{objectId}/deactivate","/PROCESS_MODEL/{objectId}/deactivate","/DMN_MODEL/{objectId}/deactivate"}, method=PUT) public void deactivate(@PathVariable String objectId)
@ResponseBody @RequestMapping(value="/APP_MODEL/{appModelId}/action/archive", method=PUT) public org.springframework.http.ResponseEntity<ActionResponse> archiveAppModel(@PathVariable String appModelId)
@ResponseBody @RequestMapping(value="/APP_MODEL/action/deploy", method=PUT) public org.springframework.http.ResponseEntity<ActionResponse> deploy(@RequestBody ActionRequest actionRequest, Locale locale)
@ResponseBody @RequestMapping(value={"/CASE_MODEL/{objectGlobalId}","/TASK_MODEL/{objectGlobalId}","/DOCUMENT_MODEL/{objectGlobalId}"}, method=PUT) public org.springframework.http.ResponseEntity<FrontendObject> save(@PathVariable String objectGlobalId, @RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value={"/CASE_MODEL/{objectGlobalId}/localize","/TASK_MODEL/{objectGlobalId}/localize","/DOCUMENT_MODEL/{objectGlobalId}/localize","/DMN_MODEL/{objectGlobalId}/localize"}, method=PUT) public org.springframework.http.ResponseEntity<FrontendObject> localize(@PathVariable String objectGlobalId, @RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value="/MAIL_MODEL/{objectGlobalId}", method=PUT) public org.springframework.http.ResponseEntity<FrontendObject> saveModel(@PathVariable String objectGlobalId, @RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value="/APP_MODEL/{objectGlobalId}", method=PUT) public org.springframework.http.ResponseEntity<FrontendObject> saveApp(@PathVariable String objectGlobalId, @RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value="/APP_MODEL/{globalId}/languages", method=GET) public org.springframework.http.ResponseEntity<com.google.common.collect.ImmutableList<Language>> getAppLanguages(@PathVariable String globalId)
@RequestMapping(value="/APP_MODEL/{globalId}/datamodel", method=GET) @ResponseBody public List<DataModelVariableInfo> getAppDataModel(@PathVariable(value="globalId") String appId)
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.