com.jalios.jcms.fileprocessor
Interface FileProcessor
- All Superinterfaces:
- FileActionComponent
- All Known Implementing Classes:
- SampleProcessor
public interface FileProcessor
- extends FileActionComponent
A class that implements this interface is a processor for at least one kind of files.
- Version:
- $Revision: 26572 $
process
boolean process(File file,
Map<String,Object> ctxt)
throws ProcessingException
- Method invoked to process a file.
- Parameters:
file - the file to processctxt - a Map to share informations between processings.
- Returns:
- true if the process was successfully performed, false if no action
was processed (do not return false in case of error, instead throw a ProcessingException).
- Throws:
ProcessingException - if the processing operation failed or if the file should be blacklisted (for this or all processors)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.