Exemplo n.º 1
0
 /// <remarks>
 /// TODO
 /// </remarks>
 public Microsoft.Hpc.Scheduler.ISchedulerRowSet OpenTaskRowSet(Microsoft.Hpc.Scheduler.IPropertyIdCollection properties, Microsoft.Hpc.Scheduler.IFilterCollection filter, Microsoft.Hpc.Scheduler.ISortCollection sort, System.Boolean expandParametric)
 {
     lock (SyncRoot) { return(Instance.OpenTaskRowSet(properties, filter, sort, expandParametric)); }
 }
Exemplo n.º 2
0
 public Microsoft.Hpc.Scheduler.ISchedulerCollection GetTaskIdList(Microsoft.Hpc.Scheduler.IFilterCollection filter, Microsoft.Hpc.Scheduler.ISortCollection sort, System.Boolean expandParametric)
 {
     lock (SyncRoot) { return(Instance.GetTaskIdList(filter, sort, expandParametric)); }
 }
Exemplo n.º 3
0
 public Microsoft.Hpc.Scheduler.IIntCollection GetNodeIdList(Microsoft.Hpc.Scheduler.IFilterCollection filter, Microsoft.Hpc.Scheduler.ISortCollection sort)
 {
     lock (SyncRoot) { return(Instance.GetNodeIdList(filter, sort)); }
 }
Exemplo n.º 4
0
 public Microsoft.Hpc.Scheduler.ISchedulerRowEnumerator OpenJobEnumerator(Microsoft.Hpc.Scheduler.IPropertyIdCollection properties, Microsoft.Hpc.Scheduler.IFilterCollection filter, Microsoft.Hpc.Scheduler.ISortCollection sort)
 {
     lock (SyncRoot) { return(Instance.OpenJobEnumerator(properties, filter, sort)); }
 }
Exemplo n.º 5
0
 /// <remarks>
 /// IScheduler.GetJobList returns a new collection. No worries for concurrency.
 /// </remarks>
 public Microsoft.Hpc.Scheduler.ISchedulerCollection GetJobList(Microsoft.Hpc.Scheduler.IFilterCollection filter, Microsoft.Hpc.Scheduler.ISortCollection sort)
 {
     lock (SyncRoot) { return(ConvertJobList(Instance.GetJobList(filter, sort))); }
 }