//public Dictionary<string, CredentialInformation> CredentialInformationList //{ // get // { // if (!m_ConfStorageInitialized) // { // ConfStorageInitialization(); // } // return m_CredentialInformationList; // } //} #endregion //Properties #region DefaultInitialization private void ConfStorageInitialization() { m_AreaInfoList = AreaInfoDefaultInitialization(); m_AccessPointInfoList = AccessPointInfoDefaultInitialization(); m_AccessPointState = AccessPointStateDefaultInitialization(); m_AccessPointTamperingState = AccessPointTamperingStateDefaultInitialization(); m_DoorInfoList = DoorInfoDefaultInitialization(); m_DoorStateList = DoorStateDefaultInitialization(); m_DoorAccessList = DoorAccessListDefaultInitialization(); m_DoorAccessPreviousStateList = DoorAccessPreviousStateListInitialization(); //m_CredentialInformationList = CredentialInfoListInitialization(); m_triggerConfiguration = TriggerDefaultInitialization(); m_CredentialList = CredentialListInitialization(); m_CredentialStateList = CredentialStateListInitialization(); m_AccessProfileList = AccessProfileListInitialization(); m_ScheduleList = ScheduleListInitialization(); m_ScheduleStateList = ScheduleStateListInitialization(); m_SpecialDayGroupList = SpecialDayGroupInitialization(); m_ConfStorageInitialized = true; m_awaitingTasks = new Dictionary <string, List <CancellationTokenSource> >(); }
private TriggerConfiguration TriggerDefaultInitialization() { TriggerConfiguration res = new TriggerConfiguration(); res.Add("tokenDoor1", DoorMode.Locked, Sensor.DoorMonitor, 1000); res.Add("tokenDoor1", DoorMode.Locked, Sensor.DoorLockMonitor, 2000); res.Add("tokenDoor1", DoorMode.Locked, Sensor.DoorDoubleLockMonitor, 3000); res.Add("tokenDoor1", DoorMode.Unlocked, Sensor.DoorMonitor, 1000); res.Add("tokenDoor1", DoorMode.Unlocked, Sensor.DoorLockMonitor, 2000); res.Add("tokenDoor1", DoorMode.Unlocked, Sensor.DoorDoubleLockMonitor, 2000); return(res); }
//public Dictionary<string, CredentialInformation> CredentialInformationList //{ // get // { // if (!m_ConfStorageInitialized) // { // ConfStorageInitialization(); // } // return m_CredentialInformationList; // } //} #endregion //Properties #region DefaultInitialization private void ConfStorageInitialization() { m_AreaInfoList = AreaInfoDefaultInitialization(); m_AccessPointInfoList = AccessPointInfoDefaultInitialization(); m_AccessPointState = AccessPointStateDefaultInitialization(); m_AccessPointTamperingState = AccessPointTamperingStateDefaultInitialization(); m_DoorInfoList = DoorInfoDefaultInitialization(); m_DoorStateList = DoorStateDefaultInitialization(); m_DoorAccessList = DoorAccessListDefaultInitialization(); m_DoorAccessPreviousStateList = DoorAccessPreviousStateListInitialization(); //m_CredentialInformationList = CredentialInfoListInitialization(); m_triggerConfiguration = TriggerDefaultInitialization(); m_CredentialList = CredentialListInitialization(); m_CredentialStateList = CredentialStateListInitialization(); m_AccessProfileList = AccessProfileListInitialization(); m_ConfStorageInitialized = true; }