Пример #1
0
        public static long Register(MesosSchedulerDriver schedulerDriver)
        {
            var id = UniqueIdGenerator.GetNextId <MesosSchedulerDriver>();

            SchedulerDriverMap[id] = new WeakReference(schedulerDriver, false);
            return(id);
        }
Пример #2
0
 public static void Unregister(MesosSchedulerDriver schedulerDriver)
 {
     WeakReference tmp;
     SchedulerDriverMap.TryRemove(schedulerDriver.Id, out tmp);
 }
Пример #3
0
 public static long Register(MesosSchedulerDriver schedulerDriver)
 {
     var id = UniqueIdGenerator.GetNextId<MesosSchedulerDriver>();
     SchedulerDriverMap[id] = new WeakReference(schedulerDriver, false);
     return id;
 }
Пример #4
0
        public static void Unregister(MesosSchedulerDriver schedulerDriver)
        {
            WeakReference tmp;

            SchedulerDriverMap.TryRemove(schedulerDriver.Id, out tmp);
        }