@Controller @RequestMapping(value="/frontendObjects") public class AppImportExportController extends Object
| Constructor and Description | 
|---|
AppImportExportController(AppImportExportManager appImportExportManager)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
exportApp(String appGlobalId,
         String modelsToExport,
         javax.servlet.http.HttpServletResponse response)  | 
void | 
exportDataModel(String appGlobalId,
               String format,
               Locale locale,
               javax.servlet.http.HttpServletResponse response)  | 
void | 
exportOverview(String appGlobalId,
              String format,
              Locale locale,
              javax.servlet.http.HttpServletResponse response)  | 
void | 
exportTranslation(String appAmbiguousId,
                 String format,
                 javax.servlet.http.HttpServletResponse response)  | 
Object | 
getAppGraphOverview(String ambiguousId)  | 
List<Map<String,String>> | 
getAppModelDetails(String appGlobalId,
                  String typedText)  | 
void | 
importApp(String ambiguousId,
         FrontendObject frontendObject)  | 
void | 
importAppTranslation(String appGlobalId,
                    FrontendObject frontendObject)  | 
void | 
importProcessXml(String appAmbiguousId,
                FrontendObject frontendObject)  | 
UploadResponse | 
uploadImportContent(String appAmbiguousId,
                   org.springframework.web.multipart.MultipartHttpServletRequest request)  | 
public AppImportExportController(AppImportExportManager appImportExportManager)
@ResponseBody
 @RequestMapping(value={"/APP_MODEL/{ambiguousId}/importAppModel/content","/APP_MODEL/{ambiguousId}/importAppTranslation/content","/APP_MODEL/{ambiguousId}/importProcessXml/content"},
                method=POST)
public UploadResponse uploadImportContent(@PathVariable(value="ambiguousId")
                                                                                                                                                                                                                                                                             String appAmbiguousId,
                                                                                                                                                                                                                                                                             org.springframework.web.multipart.MultipartHttpServletRequest request)
                                                                                                                                                                                                                                                                      throws IOException
IOException@ResponseBody
 @RequestMapping(value="/APP_MODEL/{ambiguousId}/details",
                method=GET)
public List<Map<String,String>> getAppModelDetails(@PathVariable(value="ambiguousId")
                                                                                                                                                        String appGlobalId,
                                                                                                                                                        @RequestParam(defaultValue="")
                                                                                                                                                        String typedText)
                                                                                                                                                 throws InterruptedException
InterruptedException@ResponseBody
 @RequestMapping(value="/APP_MODEL/{ambiguousId}/importAppModel",
                method=POST)
public void importApp(@PathVariable
                                                                                                                                   String ambiguousId,
                                                                                                                                   @RequestBody
                                                                                                                                   FrontendObject frontendObject)
                                                                                                                            throws InterruptedException,
                                                                                                                                   IOException
InterruptedExceptionIOException@ResponseBody
 @RequestMapping(value="/APP_MODEL/{ambiguousId}/importProcessXml",
                method=POST)
public void importProcessXml(@PathVariable(value="ambiguousId")
                                                                                                                                            String appAmbiguousId,
                                                                                                                                            @RequestBody
                                                                                                                                            FrontendObject frontendObject)
                                                                                                                                     throws InterruptedException,
                                                                                                                                            IOException
InterruptedExceptionIOException@ResponseBody
 @RequestMapping(value="/APP_MODEL/{ambiguousId}/importAppTranslation",
                method=POST)
public void importAppTranslation(@PathVariable(value="ambiguousId")
                                                                                                                                                    String appGlobalId,
                                                                                                                                                    @RequestBody
                                                                                                                                                    FrontendObject frontendObject)
                                                                                                                                             throws InterruptedException
InterruptedException@ResponseBody
 @RequestMapping(value="/APP_MODEL/{ambiguousId}/exportAppModel",
                method=GET)
public void exportApp(@PathVariable(value="ambiguousId")
                                                                                                                                  String appGlobalId,
                                                                                                                                  @RequestParam(defaultValue="")
                                                                                                                                  String modelsToExport,
                                                                                                                                  javax.servlet.http.HttpServletResponse response)
@ResponseBody
 @RequestMapping(value="/APP_MODEL/{ambiguousId}/exportAppTranslation",
                method=GET)
public void exportTranslation(@PathVariable(value="ambiguousId")
                                                                                                                                                String appAmbiguousId,
                                                                                                                                                @RequestParam(value="format",required=false,defaultValue="Excel")
                                                                                                                                                String format,
                                                                                                                                                javax.servlet.http.HttpServletResponse response)
@ResponseBody
 @RequestMapping(value="/APP_MODEL/{globalId}/exportAppOverview",
                method=GET)
public void exportOverview(@PathVariable(value="globalId")
                                                                                                                                       String appGlobalId,
                                                                                                                                       @RequestParam(value="format",required=false,defaultValue="excel")
                                                                                                                                       String format,
                                                                                                                                       Locale locale,
                                                                                                                                       javax.servlet.http.HttpServletResponse response)
@ResponseBody
 @RequestMapping(value="/APP_MODEL/{globalId}/exportAppDataModel",
                method=GET)
public void exportDataModel(@PathVariable(value="globalId")
                                                                                                                                         String appGlobalId,
                                                                                                                                         @RequestParam(value="format",required=false,defaultValue="excel")
                                                                                                                                         String format,
                                                                                                                                         Locale locale,
                                                                                                                                         javax.servlet.http.HttpServletResponse response)
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.