public virtual void Setup()
        {
            store = new MemoryApplicationHistoryStore();
            Configuration conf = new Configuration();

            conf.SetBoolean(YarnConfiguration.ApplicationHistoryEnabled, true);
            conf.SetClass(YarnConfiguration.ApplicationHistoryStore, typeof(MemoryApplicationHistoryStore
                                                                            ), typeof(ApplicationHistoryStore));
            writer = new _RMApplicationHistoryWriter_86(this);
            writer.Init(conf);
            writer.Start();
        }
        public virtual void TestDefaultStoreSetup()
        {
            Configuration conf = new YarnConfiguration();

            conf.SetBoolean(YarnConfiguration.ApplicationHistoryEnabled, true);
            RMApplicationHistoryWriter writer = new RMApplicationHistoryWriter();

            writer.Init(conf);
            writer.Start();
            try
            {
                NUnit.Framework.Assert.IsFalse(writer.historyServiceEnabled);
                NUnit.Framework.Assert.IsNull(writer.writer);
            }
            finally
            {
                writer.Stop();
                writer.Close();
            }
        }
 internal ForwardingEventHandler(RMApplicationHistoryWriter _enclosing)
 {
     this._enclosing = _enclosing;
 }