public class WikittyImportExportService extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WikittyImportExportService.FORMAT |
| Modifier and Type | Field and Description |
|---|---|
protected String |
exportDirectory
directory path where export asynchronous file are stored
|
protected String |
exportPublicURL
url used by client to retrieve export file when job is ended
|
protected ExecutorService |
importExportExecutor
Executor that do import export task
|
protected Map<String,Future<String>> |
importExportTask
contains all import or export task, key is job id send to client
|
| Constructor and Description |
|---|
WikittyImportExportService(org.nuiton.util.ApplicationConfig config,
String securityToken,
WikittyService ws)
Deprecated.
|
WikittyImportExportService(WikittyClient client) |
protected String exportDirectory
protected String exportPublicURL
protected ExecutorService importExportExecutor
public WikittyImportExportService(WikittyClient client)
@Deprecated public WikittyImportExportService(org.nuiton.util.ApplicationConfig config, String securityToken, WikittyService ws)
WikittyImportExportService(org.nuiton.wikitty.WikittyClient)config - securityToken - ws - public WikittyClient getClient()
public WikittyService getWikittyService()
public String getExportDirectory()
public String getExportPublicURL()
public void syncImport(WikittyImportExportService.FORMAT format, String s)
public void syncImport(WikittyImportExportService.FORMAT format, Reader reader)
public void syncImportFromUri(WikittyImportExportService.FORMAT format, String uri)
public String asyncImportFromUri(WikittyImportExportService.FORMAT format, String uri)
public String asyncExportAllByExample(WikittyImportExportService.FORMAT format, BusinessEntityImpl e)
format - export formate - samplepublic String syncExportAllByExample(WikittyImportExportService.FORMAT format, BusinessEntityImpl e)
format - export formate - samplepublic void syncExportAllByExample(WikittyImportExportService.FORMAT format, BusinessEntityImpl e, Writer writer)
format - export formate - samplepublic String asyncExportAllByQuery(WikittyImportExportService.FORMAT format, WikittyQuery query)
format - export formatquery - criteriapublic String syncExportAllByQuery(WikittyImportExportService.FORMAT format, WikittyQuery query)
format - export formatquery - criteriapublic void syncExportAllByQuery(WikittyImportExportService.FORMAT format, WikittyQuery query, Writer writer)
format - export formatquery - criteria@Deprecated public String asyncExportAllByCriteria(WikittyImportExportService.FORMAT format, Criteria criteria)
asyncExportAllByQuery(org.nuiton.wikitty.addons.WikittyImportExportService.FORMAT, org.nuiton.wikitty.query.WikittyQuery)format - export formatcriteria - criteria@Deprecated public String syncExportAllByCriteria(WikittyImportExportService.FORMAT format, Criteria criteria)
syncExportAllByQuery(org.nuiton.wikitty.addons.WikittyImportExportService.FORMAT, org.nuiton.wikitty.query.WikittyQuery)format - export formatcriteria - criteria@Deprecated public void syncExportAllByCriteria(WikittyImportExportService.FORMAT format, Criteria criteria, Writer writer)
syncExportAllByQuery(org.nuiton.wikitty.addons.WikittyImportExportService.FORMAT, org.nuiton.wikitty.query.WikittyQuery, java.io.Writer)format - export formatcriteria - criteriapublic JobState infoJob(String jobId)
jobId - job idpublic void cancelJob(String jobId)
public void freeJobResource(String jobId)
Copyright © 2009–2013 CodeLutin. All rights reserved.