public _FileDeploymentController()
        {
            SelectedOrigin = AgeOrigin.LastWriteTime;
            AgeTrigger     = false;
            SecondsToAge   = -1;

            ListType = Sys.IO.Listing.ListingType.File;

            CheckTriggerExists            = true;
            RequireTargetNameCoordination = false;

            RecreateSubFromRootOf = "";

            TemplateKVP["[TargetPath]"]          = "Reserved";
            TemplateKVP["[TargetName]"]          = "Reserved";
            TemplateKVP["[TargetDirectoryName]"] = "Reserved";
            TemplateKVP["[SubDir]"] = "Reserved";
            TemplateKVP["[TargetNameWithoutExt]"] = "Reserved";
            TemplateKVP["[TargetExt]"]            = "Reserved";
            TemplateKVP["[FileSize]"]             = "Reserved";
            TemplateKVP["[LastWriteTimeUtc]"]     = "yyyy-MM-dd HH.mm.ss.fff";
            TemplateKVP["[LastAccessTimeUtc]"]    = "yyyy-MM-dd HH.mm.ss.fff";
            TemplateKVP["[CreationTimeUtc]"]      = "yyyy-MM-dd HH.mm.ss.fff";
            TemplateKVP["[SourceAddress]"]        = "Reserved";
            TemplateKVP["[SourceMachineName]"]    = "Reserved";
        }
 public override STEM.Sys.IO.Listing.IListingAgent ConstructListingAgent(STEM.Sys.IO.Listing.ListingType listingType, string path, string fileFilter, string subpathFilter, bool recurse)
 {
     return(new ListingAgent(this, listingType, path, fileFilter, subpathFilter, recurse));
 }