/// <exception cref="System.Exception"/> protected override void ServiceInit(Configuration conf) { if (this.appChecker == null) { this.appChecker = CreateAppCheckerService(conf); } AddService(appChecker); base.ServiceInit(conf); }
public static AppChecker CreateAppCheckerService(Configuration conf) { Type defaultCheckerClass; try { defaultCheckerClass = (Type)Sharpen.Runtime.GetType(YarnConfiguration.DefaultScmAppCheckerClass ); } catch (Exception e) { throw new YarnRuntimeException("Invalid default scm app checker class" + YarnConfiguration .DefaultScmAppCheckerClass, e); } AppChecker checker = ReflectionUtils.NewInstance(conf.GetClass <AppChecker>(YarnConfiguration .ScmAppCheckerClass, defaultCheckerClass), conf); return(checker); }
internal SCMStore(string name, AppChecker appChecker) : base(name) { this.appChecker = appChecker; }
public virtual void Setup() { this.checker = Org.Mockito.Mockito.Spy(new DummyAppChecker()); this.store = Org.Mockito.Mockito.Spy(new InMemorySCMStore(checker)); }
public InMemorySCMStore(AppChecker appChecker) : base(typeof(Org.Apache.Hadoop.Yarn.Server.Sharedcachemanager.Store.InMemorySCMStore ).FullName, appChecker) { }
public AppCheckTask(InMemorySCMStore _enclosing, AppChecker appChecker) { this._enclosing = _enclosing; this.taskAppChecker = appChecker; }