File Storage Provider Configuration Example

This configuration example uses the File storage provider.

{
   "Modules" : {
      "Reader" : "File",
      "Sender" : "File",
      "TopicManager" : "File",
      "Serializer" : "Json",
      "StorageProvider" : "File",
      "SchemaGenerator" : "Json",
      "SchemaRegistry" : "None"
   },
   "Configurations" : {
      "FileReader" : {
         "CaptureDirectory" : "C:\\Events\\ChangeCapture",
         "UndeliverableDirectory" : "C:\\Events\\ChangeCapture\\undeliverable",
         "RunContinuously" : true,
         "Delay" : 200
      },
      "FileTopicManager" : {
         "TopicFileName" : "C:\\Events\\Config\\JadeTopics.config.json"
      },
      "FileSender" : {
         "OutputDirectory" : "t:\\autoqual\\server\\EventCapture"
      },
      "FileStorageProvider" : {
         "RootDirectory" : "C:\\Events\\ChangeCapture\\Blobs"
      },
      "SizeThresholds" : {
         "SlobThresholdBytes" : "300KB",
         "BlobThresholdBytes" : "300KB"
      },
      "Catalog" : {
         "CatalogDirectory" : "C:\\Jade\\System\\Journals"
      },
      "SchemaCache" : {
         "CacheRootDirectory" : "C:\\Events\\SchemaCache"
      },
      "Logger" : {
         "LogFileName" : "C:\\Events\\Logs\\JadeEventProducer_Info.log"
         "MaxLevel" : "Info"
      }
   }
}