public CDODataController(Connection Uplink, JID Orchestrator, string TargetEntityID, List <CDO.ResourceAccess> RequestedResources = null) { SessionController = new CDO.CDOController(Uplink, Orchestrator, null, SessionTerminated); this.TargetEntityID = TargetEntityID; this.Orchestrator = Orchestrator; this.Uplink = Uplink; if (RequestedResources != null) { foreach (var res in RequestedResources) { this.RequestedResources[res.ResourcePath] = res; } } }
public CDODataStorageEntity(Connection Uplink, JID Orchestrator) { LowlevelSource = new LWTSD.DataSource(Uplink, true); SessionController = new CDO.CDOController(Uplink, Orchestrator, SessionStarted, SessionTerminated); }