|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.wikitty.WikittyImportExportService
public class WikittyImportExportService
Import/export service.
| Nested Class Summary | |
|---|---|
static class |
WikittyImportExportService.FORMAT
|
| Field Summary | |
|---|---|
protected static java.lang.String |
EXPORT_DIRECTORY
directory path where export asynchronous file are stored |
protected static java.lang.String |
EXPORT_URL
url used by client to retrieve export file when job is ended |
protected java.util.concurrent.ExecutorService |
importExportExecutor
Executor that do import export task |
protected java.util.Map<java.lang.String,java.util.concurrent.Future<java.lang.String>> |
importExportTask
contains all import or export task, key is job id send to client |
protected static int |
MAX_IMPORT_EXPORT_THREAD
number of thread used to import/export task |
protected java.lang.String |
securityToken
|
protected WikittyService |
ws
|
| Constructor Summary | |
|---|---|
WikittyImportExportService(java.lang.String securityToken,
WikittyService ws)
|
|
| Method Summary | |
|---|---|
java.lang.String |
asyncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria)
Asynchronous export by criteria. |
java.lang.String |
asyncExportAllByExample(WikittyImportExportService.FORMAT format,
BusinessEntityWikitty e)
Asynchronous export by example. |
java.lang.String |
asyncImportFromUri(WikittyImportExportService.FORMAT format,
java.lang.String uri)
|
void |
cancelJob(java.lang.String jobId)
|
void |
freeJobResource(java.lang.String jobId)
|
WikittyService |
getWikittyService()
|
JobState |
infoJob(java.lang.String jobId)
Return job information. |
java.lang.String |
syncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria)
Synchronous export by criteria. |
java.lang.String |
syncExportAllByExample(WikittyImportExportService.FORMAT format,
BusinessEntityWikitty e)
Synchronous export by example. |
void |
syncImport(WikittyImportExportService.FORMAT format,
java.lang.String s)
|
void |
syncImportFromUri(WikittyImportExportService.FORMAT format,
java.lang.String uri)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int MAX_IMPORT_EXPORT_THREAD
protected static final java.lang.String EXPORT_DIRECTORY
protected static final java.lang.String EXPORT_URL
protected java.util.concurrent.ExecutorService importExportExecutor
protected java.util.Map<java.lang.String,java.util.concurrent.Future<java.lang.String>> importExportTask
protected WikittyService ws
protected java.lang.String securityToken
| Constructor Detail |
|---|
public WikittyImportExportService(java.lang.String securityToken,
WikittyService ws)
| Method Detail |
|---|
public WikittyService getWikittyService()
public void syncImport(WikittyImportExportService.FORMAT format,
java.lang.String s)
public void syncImportFromUri(WikittyImportExportService.FORMAT format,
java.lang.String uri)
public java.lang.String asyncImportFromUri(WikittyImportExportService.FORMAT format,
java.lang.String uri)
public java.lang.String asyncExportAllByExample(WikittyImportExportService.FORMAT format,
BusinessEntityWikitty e)
format - export formate - sample
public java.lang.String syncExportAllByExample(WikittyImportExportService.FORMAT format,
BusinessEntityWikitty e)
format - export formate - sample
public java.lang.String asyncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria)
format - export formatcriteria - criteria
public java.lang.String syncExportAllByCriteria(WikittyImportExportService.FORMAT format,
Criteria criteria)
format - export formatcriteria - criteria
public JobState infoJob(java.lang.String jobId)
jobId - job id
public void cancelJob(java.lang.String jobId)
public void freeJobResource(java.lang.String jobId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||