Beispiel #1
0
 public TreeCrawlTask(FileSystemQueryable queryable, Handler handler)
 {
     this.queryable = queryable;
     this.handler = handler;
     this.Tag = "Tree Crawler";
     this.Priority = Scheduler.Priority.Delayed;
 }
Beispiel #2
0
        public FileCrawlTask(FileSystemQueryable queryable)
        {
            this.queryable = queryable;
            this.Tag       = "File Crawler";
            this.Priority  = Scheduler.Priority.Delayed;

            this.our_post_hook = new Scheduler.Hook(PostCrawlHook);
        }
        public DirectoryIndexableGenerator(FileSystemQueryable queryable,
                                           DirectoryModel directory)
        {
            this.queryable = queryable;
            this.directory = directory;

            if (this.directory == null)
            {
                done = true;
            }
            else
            {
                files = DirectoryWalker.GetFileInfos(this.directory.FullName).GetEnumerator();
            }
        }
 public void Start(FileSystemQueryable queryable)
 {
 }
Beispiel #5
0
 public void Start(FileSystemQueryable queryable)
 {
     this.queryable = queryable;
 }
Beispiel #6
0
 public XmpSidecarStore(UidManager uid_manager, FileSystemQueryable queryable)
 {
     this.uid_manager = uid_manager;
     this.queryable   = queryable;
 }
Beispiel #7
0
        /////////////////////////////////////////////////////////////

        public FileNameFilter(FileSystemQueryable queryable)
        {
            this.queryable = queryable;

            LoadConfiguration();
        }