@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.