|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.wikitty.addons.WikittyImportExportService
public class WikittyImportExportService
Import/export service.
| Nested Class Summary | |
|---|---|
static class |
WikittyImportExportService.FORMAT
|
| Field Summary | |
|---|---|
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 |
protected String |
securityToken
|
protected WikittyService |
ws
|
| Constructor Summary | |
|---|---|
WikittyImportExportService(org.nuiton.util.ApplicationConfig config,
String securityToken,
WikittyService ws)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String exportDirectory
protected String exportPublicURL
protected ExecutorService importExportExecutor
protected Map<String,Future<String>> importExportTask
protected WikittyService ws
protected String securityToken
| Constructor Detail |
|---|
public WikittyImportExportService(org.nuiton.util.ApplicationConfig config,
String securityToken,
WikittyService ws)
| Method Detail |
|---|
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 - sample
public String syncExportAllByExample(WikittyImportExportService.FORMAT format,
BusinessEntityImpl e)
format - export formate - sample
public void syncExportAllByExample(WikittyImportExportService.FORMAT format,
BusinessEntityImpl e,
Writer writer)
format - export formate - sample
public String asyncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria)
format - export formatcriteria - criteria
public String syncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria)
format - export formatcriteria - criteria
public void syncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria,
Writer writer)
format - export formatcriteria - criteriapublic JobState infoJob(String jobId)
jobId - job id
public void cancelJob(String jobId)
public void freeJobResource(String jobId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||