@Name(value="importActions") @Scope(value=CONVERSATION) @Install(precedence=10) public class ImportActions extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static String |
DOCUMENTS_IMPORTED |
static String |
LABEL_IMPORT_CANNOT_CREATE_ERROR |
static String |
LABEL_IMPORT_PROBLEM |
Constructor and Description |
---|
ImportActions() |
Modifier and Type | Method and Description |
---|---|
void |
cancel() |
String |
generateBatchId() |
DocumentModel |
getImportDocumentModel() |
List<Action> |
getImportOptions(String dropContext) |
String |
getSelectedImportFolderId() |
Action |
getSelectedImportOption() |
String |
getSelectedImportOptionId() |
Collection<NxUploadedFile> |
getUploadedFiles() |
boolean |
hasUploadedFiles() |
String |
importDocuments() |
void |
invalidateSelectedImportFolder() |
void |
processUpload(org.richfaces.event.FileUploadEvent uploadEvent) |
void |
setSelectedImportFolderId(String selectedImportFolderId) |
void |
setSelectedImportOptionId(String id) |
void |
setUploadedFiles(Collection<NxUploadedFile> uploadedFiles) |
public static final String LABEL_IMPORT_PROBLEM
public static final String LABEL_IMPORT_CANNOT_CREATE_ERROR
public static final String DOCUMENTS_IMPORTED
public DocumentModel getImportDocumentModel()
public String getSelectedImportOptionId()
public void setSelectedImportOptionId(String id)
public Action getSelectedImportOption()
public String getSelectedImportFolderId() throws ClientException
ClientException
public void setSelectedImportFolderId(String selectedImportFolderId)
public String generateBatchId()
public boolean hasUploadedFiles()
public String importDocuments()
public void cancel()
public Collection<NxUploadedFile> getUploadedFiles()
public void setUploadedFiles(Collection<NxUploadedFile> uploadedFiles)
@Observer(value="userAllDocumentTypesSelectionChanged") public void invalidateSelectedImportFolder() throws ClientException
ClientException
public void processUpload(org.richfaces.event.FileUploadEvent uploadEvent)
Copyright © 2015 Nuxeo SA. All rights reserved.