public ServerFileSystemInterface(string name, NeoDatis.Odb.Core.Layers.Layer3.IBaseIdentification
                                  parameters, bool canLog, int bufferSize) : base(name, parameters, canLog, bufferSize
                                                                                  )
 {
     sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
                          ();
 }
		public ServerFileSystemInterface(string name, NeoDatis.Odb.Core.Layers.Layer3.IBaseIdentification
			 parameters, bool canLog, int bufferSize) : base(name, parameters, canLog, bufferSize
			)
		{
			sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
				();
		}
		public DefaultServerIdManager(NeoDatis.Odb.Core.Layers.Layer3.IObjectWriter objectWriter
			, NeoDatis.Odb.Core.Layers.Layer3.IObjectReader objectReader, long currentBlockIdPosition
			, int currentBlockIdNumber, NeoDatis.Odb.OID currentMaxId) : base(objectWriter, 
			objectReader, currentBlockIdPosition, currentBlockIdNumber, currentMaxId)
		{
			sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
				();
		}
Пример #4
0
 public ServerSession(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine engine, string
                      sessionId) : base(engine, sessionId)
 {
     classInfoIds = new NeoDatis.Tool.Wrappers.Map.OdbHashMap <string, NeoDatis.Odb.OID
                                                               >();
     this.sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
                               ();
 }
Пример #5
0
		public ServerSession(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine engine, string
			 sessionId) : base(engine, sessionId)
		{
			classInfoIds = new NeoDatis.Tool.Wrappers.Map.OdbHashMap<string, NeoDatis.Odb.OID
				>();
			this.sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
				();
		}
Пример #6
0
 public DefaultServerIdManager(NeoDatis.Odb.Core.Layers.Layer3.IObjectWriter objectWriter
                               , NeoDatis.Odb.Core.Layers.Layer3.IObjectReader objectReader, long currentBlockIdPosition
                               , int currentBlockIdNumber, NeoDatis.Odb.OID currentMaxId) : base(objectWriter,
                                                                                                 objectReader, currentBlockIdPosition, currentBlockIdNumber, currentMaxId)
 {
     sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
                          ();
 }
		public ClientServerConnection(NeoDatis.Odb.Core.Server.Layers.Layer3.IODBServerExt
			 server, bool automaticallyCreateDatabase)
		{
			this.debug = NeoDatis.Odb.OdbConfiguration.LogServerConnections();
			this.automaticallyCreateDatabase = automaticallyCreateDatabase;
			this.server = server;
			this.sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
				();
		}
Пример #8
0
 public ClientObjectIntrospector(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine storageEngine
                                 , string connectionId) : base(storageEngine)
 {
     clientOids = new NeoDatis.Tool.Wrappers.List.OdbArrayList <NeoDatis.Odb.OID>();
     aois       = new NeoDatis.Tool.Wrappers.Map.OdbHashMap <NeoDatis.Odb.OID, NeoDatis.Odb.Core.Server.Layers.Layer2.Meta.ClientNonNativeObjectInfo
                                                             >();
     objects        = new NeoDatis.Tool.Wrappers.Map.OdbHashMap <NeoDatis.Odb.OID, object>();
     sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
                          ();
     this.connectionId = connectionId;
 }
		public ClientObjectIntrospector(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine storageEngine
			, string connectionId) : base(storageEngine)
		{
			clientOids = new NeoDatis.Tool.Wrappers.List.OdbArrayList<NeoDatis.Odb.OID>();
			aois = new NeoDatis.Tool.Wrappers.Map.OdbHashMap<NeoDatis.Odb.OID, NeoDatis.Odb.Core.Server.Layers.Layer2.Meta.ClientNonNativeObjectInfo
				>();
			objects = new NeoDatis.Tool.Wrappers.Map.OdbHashMap<NeoDatis.Odb.OID, object>();
			sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
				();
			this.connectionId = connectionId;
		}
Пример #10
0
 public override NeoDatis.Odb.Core.Transaction.ISession BuildDefaultSession()
 {
     NeoDatis.Odb.Core.ICoreProvider provider = NeoDatis.Odb.OdbConfiguration.GetCoreProvider
                                                    ();
     if (sessionManager == null)
     {
         sessionManager = provider.GetClientServerSessionManager();
     }
     NeoDatis.Odb.Core.Transaction.ISession session = provider.GetServerSession(this,
                                                                                "default");
     //FIXME Remove commented line
     //session.setBaseIdentification(((ServerFileParameter) this.getBaseIdentification()).getBaseName());
     return(session);
 }
 public ServerObjectWriter(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine engine) :
     base(engine)
 {
     this.sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
                               ();
 }
		public ServerObjectWriter(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine engine) : 
			base(engine)
		{
			this.sessionManager = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClientServerSessionManager
				();
		}