public static void Confirm(XmlElement xmlElem, QueueDatabase queueDB, bool compulsory) { DatabaseTest.Confirm(xmlElem, queueDB, compulsory); // Confirm queue database specific field/property Configuration.ConfirmUint(xmlElem, "ExtentSize", queueDB.ExtentSize, compulsory); Configuration.ConfirmBool(xmlElem, "ConsumeInOrder", queueDB.InOrder, compulsory); Configuration.ConfirmInt(xmlElem, "PadByte", queueDB.PadByte, compulsory); Assert.AreEqual(DatabaseType.QUEUE, queueDB.Type); string type = queueDB.Type.ToString(); Assert.IsNotNull(type); }
public static void Confirm(XmlElement xmlElement, MPoolConfig mpoolConfig, bool compulsory) { Configuration.ConfirmCacheSize(xmlElement, "CacheSize", mpoolConfig.CacheSize, compulsory); Configuration.ConfirmCacheSize(xmlElement, "MaxCacheSize", mpoolConfig.MaxCacheSize, compulsory); Configuration.ConfirmInt(xmlElement, "MaxOpenFiles", mpoolConfig.MaxOpenFiles, compulsory); Configuration.ConfirmUint(xmlElement, "MMapSize", mpoolConfig.MMapSize, compulsory); Configuration.ConfirmMaxSequentialWrites(xmlElement, "MaxSequentialWrites", mpoolConfig.SequentialWritePause, mpoolConfig.MaxSequentialWrites, compulsory); }
public static void Confirm(XmlElement xmlElement, SequenceConfig seqConfig, bool compulsory) { Configuration.ConfirmInt(xmlElement, "CacheSize", seqConfig.CacheSize, compulsory); Configuration.ConfirmCreatePolicy(xmlElement, "Creation", seqConfig.Creation, compulsory); Configuration.ConfirmBool(xmlElement, "Decrement", seqConfig.Decrement, compulsory); Configuration.ConfirmBool(xmlElement, "FreeThreaded", seqConfig.FreeThreaded, compulsory); Configuration.ConfirmBool(xmlElement, "Increment", seqConfig.Increment, compulsory); Configuration.ConfirmLong(xmlElement, "InitialValue", seqConfig.InitialValue, compulsory); Configuration.ConfirmBool(xmlElement, "Wrap", seqConfig.Wrap, compulsory); }
public static void Confirm(XmlElement xmlElement, QueueDatabaseConfig queueDBConfig, bool compulsory) { DatabaseConfig dbConfig = queueDBConfig; Confirm(xmlElement, dbConfig, compulsory); // Confirm Queue database specific configuration Configuration.ConfirmBool(xmlElement, "ConsumeInOrder", queueDBConfig.ConsumeInOrder, compulsory); Configuration.ConfirmCreatePolicy(xmlElement, "Creation", queueDBConfig.Creation, compulsory); Configuration.ConfirmUint(xmlElement, "Length", queueDBConfig.Length, compulsory); Configuration.ConfirmInt(xmlElement, "PadByte", queueDBConfig.PadByte, compulsory); Configuration.ConfirmUint(xmlElement, "ExtentSize", queueDBConfig.ExtentSize, compulsory); }
public static void Confirm(XmlElement xmlElement, SecondaryQueueDatabaseConfig secQueueDBConfig, bool compulsory) { SecondaryDatabaseConfig secDBConfig = secQueueDBConfig; SecondaryDatabaseConfigTest.Confirm(xmlElement, secDBConfig, compulsory); // Confirm secondary hash database specific configuration. Configuration.ConfirmCreatePolicy(xmlElement, "Creation", secQueueDBConfig.Creation, compulsory); Configuration.ConfirmUint(xmlElement, "ExtentSize", secQueueDBConfig.ExtentSize, compulsory); Configuration.ConfirmUint(xmlElement, "Length", secQueueDBConfig.Length, compulsory); Configuration.ConfirmInt(xmlElement, "PadByte", secQueueDBConfig.PadByte, compulsory); }
public static void Confirm(XmlElement xmlElem, RecnoDatabase recnoDB, bool compulsory) { DatabaseTest.Confirm(xmlElem, recnoDB, compulsory); // Confirm recno database specific field/property Configuration.ConfirmInt(xmlElem, "Delimiter", recnoDB.RecordDelimiter, compulsory); Configuration.ConfirmUint(xmlElem, "Length", recnoDB.RecordLength, compulsory); Configuration.ConfirmInt(xmlElem, "PadByte", recnoDB.RecordPad, compulsory); Configuration.ConfirmBool(xmlElem, "Renumber", recnoDB.Renumber, compulsory); Configuration.ConfirmBool(xmlElem, "Snapshot", recnoDB.Snapshot, compulsory); Assert.AreEqual(DatabaseType.RECNO, recnoDB.Type); string type = recnoDB.Type.ToString(); Assert.IsNotNull(type); }
public static void Confirm(XmlElement xmlElement, RecnoDatabaseConfig recnoDBConfig, bool compulsory) { DatabaseConfig dbConfig = recnoDBConfig; Confirm(xmlElement, dbConfig, compulsory); // Confirm Recno database specific configuration Configuration.ConfirmString(xmlElement, "BackingFile", recnoDBConfig.BackingFile, compulsory); Configuration.ConfirmCreatePolicy(xmlElement, "Creation", recnoDBConfig.Creation, compulsory); Configuration.ConfirmInt(xmlElement, "Delimiter", recnoDBConfig.Delimiter, compulsory); Configuration.ConfirmUint(xmlElement, "Length", recnoDBConfig.Length, compulsory); Configuration.ConfirmInt(xmlElement, "PadByte", recnoDBConfig.PadByte, compulsory); Configuration.ConfirmBool(xmlElement, "Renumber", recnoDBConfig.Renumber, compulsory); Configuration.ConfirmBool(xmlElement, "Snapshot", recnoDBConfig.Snapshot, compulsory); }
public static void Confirm(XmlElement xmlElement, LogConfig logConfig, bool compulsory) { Configuration.ConfirmBool(xmlElement, "AutoRemove", logConfig.AutoRemove, compulsory); Configuration.ConfirmUint(xmlElement, "BufferSize", logConfig.BufferSize, compulsory); Configuration.ConfirmString(xmlElement, "Dir", logConfig.Dir, compulsory); Configuration.ConfirmInt(xmlElement, "FileMode", logConfig.FileMode, compulsory); Configuration.ConfirmBool(xmlElement, "ForceSync", logConfig.ForceSync, compulsory); Configuration.ConfirmBool(xmlElement, "InMemory", logConfig.InMemory, compulsory); Configuration.ConfirmUint(xmlElement, "MaxFileSize", logConfig.MaxFileSize, compulsory); Configuration.ConfirmBool(xmlElement, "NoBuffer", logConfig.NoBuffer, compulsory); Configuration.ConfirmUint(xmlElement, "RegionSize", logConfig.RegionSize, compulsory); Configuration.ConfirmBool(xmlElement, "ZeroOnCreate", logConfig.ZeroOnCreate, compulsory); }