org.alfresco.repo.bulkimport.impl
Class AbstractFilesystemTracker

java.lang.Object
  extended by org.alfresco.repo.bulkimport.impl.AbstractFilesystemTracker
All Implemented Interfaces:
FilesystemTracker
Direct Known Subclasses:
StripingFilesystemTracker

public abstract class AbstractFilesystemTracker
extends java.lang.Object
implements FilesystemTracker

Since:
4.0

Field Summary
protected  DirectoryAnalyser directoryAnalyser
           
protected static org.apache.log4j.Logger logger
           
 
Constructor Summary
AbstractFilesystemTracker()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  AnalysedDirectory getImportableDirectoriesInDirectory(ImportableItem directory, int count)
           
protected  AnalysedDirectory getImportableItemsInDirectory(ImportableItem directory)
           
 void setDirectoryAnalyser(DirectoryAnalyser directoryAnalyser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.alfresco.repo.bulkimport.FilesystemTracker
count, getWorkProvider, itemImported
 

Field Detail

logger

protected static org.apache.log4j.Logger logger

directoryAnalyser

protected DirectoryAnalyser directoryAnalyser
Constructor Detail

AbstractFilesystemTracker

public AbstractFilesystemTracker()
Method Detail

setDirectoryAnalyser

public final void setDirectoryAnalyser(DirectoryAnalyser directoryAnalyser)

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Throws:
java.lang.Exception

getImportableItemsInDirectory

protected final AnalysedDirectory getImportableItemsInDirectory(ImportableItem directory)

getImportableDirectoriesInDirectory

protected final AnalysedDirectory getImportableDirectoriesInDirectory(ImportableItem directory,
                                                                      int count)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.