Uses of Interface
com.jalios.jcms.fileprocessor.FileActionComponent

Packages that use FileActionComponent
com.jalios.jcms.fileprocessor   
com.jalios.jcms.fileprocessor.repository   
com.jalios.jcms.fileprocessor.test   
 

Uses of FileActionComponent in com.jalios.jcms.fileprocessor
 

Subinterfaces of FileActionComponent in com.jalios.jcms.fileprocessor
 interface FileParser
          A class that implements this interface is a parser for at least one kind of files.
 interface FileProcessor
          A class that implements this interface is a processor for at least one kind of files.
 

Methods in com.jalios.jcms.fileprocessor that return FileActionComponent
static FileActionComponent FPUtil.getActionComponentInstance(Class<? extends FileActionComponent> clazz)
          Returns a new instance of a FileActionComponent of the class specified in parameter.
 FileActionComponent ProcessingEvent.getComponent()
           
 

Methods in com.jalios.jcms.fileprocessor that return types with arguments of type FileActionComponent
static Comparator<FileActionComponent> FPUtil.getActionComponentComparator()
          This comparator is to order FileActionComponent in regard with getOrder.
 Class<? extends FileActionComponent> ProcessingException.getProcessorBlackListedClass()
          For certain reason, one file may be blacklisted only for a FileActionComponent, not to cause the same exception, at each iteration.
 

Method parameters in com.jalios.jcms.fileprocessor with type arguments of type FileActionComponent
static FileActionComponent FPUtil.getActionComponentInstance(Class<? extends FileActionComponent> clazz)
          Returns a new instance of a FileActionComponent of the class specified in parameter.
 void ProcessingException.setProcessorBlackListedClass(Class<? extends FileActionComponent> processorBlackListedClass)
           
 

Constructors in com.jalios.jcms.fileprocessor with parameters of type FileActionComponent
ProcessingEvent(Repository repository, FileActionComponent component, File file, ProcessingType type, ProcessingData.Type processingDataType)
          Create a new Action with information that never change
 

Constructor parameters in com.jalios.jcms.fileprocessor with type arguments of type FileActionComponent
ProcessingException(String message, Class<? extends FileActionComponent> processorBlackListedClass)
           
ProcessingException(Throwable cause, Class<? extends FileActionComponent> processorBlackListedClass)
           
 

Uses of FileActionComponent in com.jalios.jcms.fileprocessor.repository
 

Methods in com.jalios.jcms.fileprocessor.repository that return FileActionComponent
 FileActionComponent Repository.getActionComponent(Class<? extends FileActionComponent> componentClass)
          Retrieve any instance already created for the specified FileActionComponent class.
 

Methods in com.jalios.jcms.fileprocessor.repository that return types with arguments of type FileActionComponent
 Set<Class<? extends FileActionComponent>> Repository.getActionComponentClassSet()
          Retrieve a Set of all class FileActionComponent class registered for this repository
 Map<Class<? extends FileActionComponent>,SortedSet<String>> Repository.getComponentClassToExtensionSetMap()
          Retrieve a map of all component class to the extensions registered for them.
 

Methods in com.jalios.jcms.fileprocessor.repository with parameters of type FileActionComponent
 FileProcessingLog Repository.addFileProcessingLog(File file, FileActionComponent component, ProcessingType type, ProcessingStatus status, long duration, Exception exception)
          Create a new instance of FileProcessingLog with the specified parameters and store it.
 

Method parameters in com.jalios.jcms.fileprocessor.repository with type arguments of type FileActionComponent
 void Repository.addActionComponent(Class<? extends FileActionComponent> componentClazz, String[] extensions)
          Add the specified FileActionComponent (parser or processor) to this repository for the specified extensions.
 FileProcessingLog Repository.addFileProcessingLog(String filename, Class<? extends FileActionComponent> componentClass, ProcessingType type, ProcessingStatus status, long duration, String message)
           
 void Repository.blacklistFile(String filename, Class<? extends FileActionComponent> actionComponentClass)
           
 void Repository.deleteFileProcessingLog(String filename, Class<? extends FileActionComponent> actionComponentClass)
          Remove all log and info for the specified filename and component.
 FileActionComponent Repository.getActionComponent(Class<? extends FileActionComponent> componentClass)
          Retrieve any instance already created for the specified FileActionComponent class.
 boolean Repository.isProcessedByActionComponentClass(File file, Class<? extends FileActionComponent> clazz)
          Test whether a file may be processed by a FileActionComponent.
 boolean Repository.removeActionComponent(Class<? extends FileActionComponent> componentClass)
          Remove the specified component class from this repository configuration.
 boolean Repository.removeActionComponent(Class<? extends FileActionComponent> componentClass, String[] extensions)
          Remove the specified component class from this repository configuration for the specified extension (if any).
 void Repository.unBlacklistFile(String filename, Class<? extends FileActionComponent> actionComponentClass)
           
 

Uses of FileActionComponent in com.jalios.jcms.fileprocessor.test
 

Classes in com.jalios.jcms.fileprocessor.test that implement FileActionComponent
 class SampleProcessor
          Sample FileProcessor and FileParse which can be used for testing.
 



Copyright © 2001-2010 Jalios SA. All Rights Reserved.