Interface IFilterImportExportService
-
- All Known Implementing Classes:
FilterImportExportService
public interface IFilterImportExportService
Interface which provides methods for filter import and export.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
changeFilterField(java.util.Collection<java.lang.String> filterFields)
void
createFilterExport(IUser author)
void
createFilterImport(IUser author)
FilterImportExportList
exportFilters(java.util.Collection<java.lang.String> filtersToExport)
FileFieldValue
exportFiltersToFile(java.util.Collection<java.lang.String> filtersToExport)
java.util.List<java.lang.String>
importFilters()
java.util.Map<java.lang.String,java.lang.String>
importFilters(FilterImportExportList filters)
-
-
-
Method Detail
-
exportFiltersToFile
FileFieldValue exportFiltersToFile(java.util.Collection<java.lang.String> filtersToExport) throws java.io.IOException
- Throws:
java.io.IOException
-
exportFilters
FilterImportExportList exportFilters(java.util.Collection<java.lang.String> filtersToExport)
-
importFilters
java.util.List<java.lang.String> importFilters() throws java.io.IOException, IllegalFilterFileException, TransitionNotExecutableException
- Throws:
java.io.IOException
IllegalFilterFileException
TransitionNotExecutableException
-
importFilters
java.util.Map<java.lang.String,java.lang.String> importFilters(FilterImportExportList filters) throws java.io.IOException, TransitionNotExecutableException
- Throws:
java.io.IOException
TransitionNotExecutableException
-
createFilterImport
void createFilterImport(IUser author)
-
createFilterExport
void createFilterExport(IUser author)
-
changeFilterField
void changeFilterField(java.util.Collection<java.lang.String> filterFields)
-
-