public override void Initialize(string transactionRootDirectory, string logDirectory, List <Providers.IDatabase> databases, InitializationDelegate onInitialized) { // We do not check initialization here new OpenDMS.IO.Logger(logDirectory); new OpenDMS.Networking.Logger(logDirectory); new OpenDMS.Storage.Logger(logDirectory); OpenDMS.IO.FileSystem.Instance.Initialize(8192); //Transactions.Manager.Instance.Initalize(new IO.Directory(transactionRootDirectory)); EngineRequest request = new EngineRequest(); request.Engine = this; request.RequestingPartyType = Security.RequestingPartyType.System; EngineMethods.Initialize act = new EngineMethods.Initialize(request, _sessionMgr, onInitialized, databases); act.Execute(); }
public override void Initialize(string transactionRootDirectory, string logDirectory, List<Providers.IDatabase> databases, InitializationDelegate onInitialized) { // We do not check initialization here new OpenDMS.IO.Logger(logDirectory); new OpenDMS.Networking.Logger(logDirectory); new OpenDMS.Storage.Logger(logDirectory); OpenDMS.IO.FileSystem.Instance.Initialize(8192); //Transactions.Manager.Instance.Initalize(new IO.Directory(transactionRootDirectory)); EngineRequest request = new EngineRequest(); request.Engine = this; request.RequestingPartyType = Security.RequestingPartyType.System; EngineMethods.Initialize act = new EngineMethods.Initialize(request, _sessionMgr, onInitialized, databases); act.Execute(); }