Esempio n. 1
0
 public virtual void AddBase(string baseIdentifier, string fileName, string user,
                             string password)
 {
     NeoDatis.Odb.Core.Server.Layers.Layer3.ServerFileParameter fileParameter = new NeoDatis.Odb.Core.Server.Layers.Layer3.ServerFileParameter
                                                                                    (baseIdentifier, fileName, true);
     NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine engine = null;
     engine = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetServerStorageEngine(fileParameter
                                                                                     , user, password);
     engine.Commit();
     bases.Add(baseIdentifier, engine);
     connectionManagers.Add(baseIdentifier, new NeoDatis.Odb.Core.Server.Connection.ConnectionManager
                                (engine));
     if (NeoDatis.Odb.OdbConfiguration.IsInfoEnabled(LogId))
     {
         NeoDatis.Tool.DLogger.Info("ODBServer:Adding base : name=" + baseIdentifier + " (file="
                                    + fileName + ") to server");
     }
 }
Esempio n. 2
0
		public virtual void AddBase(string baseIdentifier, string fileName, string user, 
			string password)
		{
			NeoDatis.Odb.Core.Server.Layers.Layer3.ServerFileParameter fileParameter = new NeoDatis.Odb.Core.Server.Layers.Layer3.ServerFileParameter
				(baseIdentifier, fileName, true);
			NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine engine = null;
			engine = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetServerStorageEngine(fileParameter
				, user, password);
			engine.Commit();
			bases.Add(baseIdentifier, engine);
			connectionManagers.Add(baseIdentifier, new NeoDatis.Odb.Core.Server.Connection.ConnectionManager
				(engine));
			if (NeoDatis.Odb.OdbConfiguration.IsInfoEnabled(LogId))
			{
				NeoDatis.Tool.DLogger.Info("ODBServer:Adding base : name=" + baseIdentifier + " (file="
					 + fileName + ") to server");
			}
		}