public AiringMessagePusher(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _currentAirings = database.GetCollection <DLModel.Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _deletedAirings = database.GetCollection <DLModel.Airing>(DataStoreConfiguration.DeletedAssetsCollection);
        }
        public QueueGetMessagesQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <HistoricalMessage>("MessageHistory");
            _currentAiringCollection = database.GetCollection <Airing>("currentassets");
        }
Beispiel #3
0
 public AiringIdSaveCommand(IODTDatastore connection, IApplicationContext appContext, AppSettings appSettings)
 {
     _databaseWithNewClient = connection.GetDatabaseSingleClient();
     _database    = connection.GetDatabase();
     _appContext  = appContext;
     _appSettings = appSettings;
 }
Beispiel #4
0
        public DeportExpiredAiring(IODTDatastore connection, IDfStatusMover statusMover)
        {
            var database = connection.GetDatabase();

            _statusMover       = statusMover;
            _currentCollection = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _expiredCollection = database.GetCollection <Airing>(DataStoreConfiguration.ExpiredAssetsCollection);
        }
Beispiel #5
0
        public GetAiringQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _currentCollection = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _deletedCollection = database.GetCollection <Airing>(DataStoreConfiguration.DeletedAssetsCollection);
            _expiredCollection = database.GetCollection <Airing>(DataStoreConfiguration.ExpiredAssetsCollection);
        }
Beispiel #6
0
        public DfStatusMover(IODTDatastore connection, IDfStatusQuery statusQuery)
        {
            var database = connection.GetDatabase();

            _statusQuery       = statusQuery;
            _currentCollection = database.GetCollection <DF_Status>("DFStatus");
            _expiredCollection = database.GetCollection <DF_Status>("DFExpiredStatus");
        }
Beispiel #7
0
        public QueueCommand(IODTDatastore connection, IGetModifiedAiringQuery modifiedAiringQuery)
        {
            _database            = connection.GetDatabase();
            _modifiedAiringQuery = modifiedAiringQuery;
            _currentAirings      = _database.GetCollection <Airing>("currentassets");
            _deleteAirings       = _database.GetCollection <Airing>("deletedasset");

            _queuesCollection = _database.GetCollection <Model.Queue>("DeliveryQueue");
        }
Beispiel #8
0
 public StatusCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #9
0
 public CurrentAiringsQuery(IODTDatastore connection)
     : base(connection.GetDatabase().GetCollection <Airing>("currentassets"))
 {
 }
Beispiel #10
0
 ///<summary>
 /// Constructor
 ///</summary>
 public HandlerHistoryCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #11
0
 public GetAiringIdsQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #12
0
        public QueueMessageRecorder(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _history = database.GetCollection <HistoricalMessage>("MessageHistory");
        }
Beispiel #13
0
 public AiringDeleteCommand(IODTDatastore connection,
                            IDfStatusMover dfStatusMover)
 {
     _database      = connection.GetDatabase();
     _dfStatusMover = dfStatusMover;
 }
Beispiel #14
0
 public JobQuery(IODTDatastore connection, AppSettings appSettings)
 {
     _database    = connection.GetDatabase();
     _appSettings = appSettings;
 }
Beispiel #15
0
 ///<summary>
 /// Constructor
 ///</summary>
 public FileUpsertCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #16
0
        public BaseUpdateAiringQueueDelivery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _airings = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
        }
Beispiel #17
0
        public BaseUpdateAiringQueueDelivery(IODTDatastore connection, string collectionName)
        {
            var database = connection.GetDatabase();

            _airings = database.GetCollection <Airing>(collectionName);
        }
Beispiel #18
0
 public FileQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
 public QueueDeleteCommand(IODTDatastore connection, IQueueQuery queueQuery)
 {
     _database       = connection.GetDatabase();
     this.queueQuery = queueQuery;
 }
Beispiel #20
0
 public AiringSaveCommand(IODTDatastore connection, IGetAiringQuery getAiringQueryPrimaryDb, IDfStatusMover dfStatusMover)
 {
     _database       = connection.GetDatabase();
     _getAiringQuery = getAiringQueryPrimaryDb;
     _dfStatusMover  = dfStatusMover;
 }
Beispiel #21
0
        public DeletedAiringQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <Airing>(DataStoreConfiguration.DeletedAssetsCollection);
        }
Beispiel #22
0
 public QueueSaveCommand(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #23
0
 public StatusQuery(IODTDatastore connection)
 {
     _statusCollection = connection.GetDatabase().GetCollection <Model.Status>("airingstatus");
 }
        public ChangeHistoricalAiringQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <Airing>(DataStoreConfiguration.HistoricalAssetsCollection);
        }
Beispiel #25
0
 public UserPermissionQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #26
0
 public ProductQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }
Beispiel #27
0
        public TitleIdsQuery(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _modifiedTitle = database.GetCollection <ModifiedTitle>("ModifiedTitle");
        }
 public UpdateDeletedAiringQueueDelivery(IODTDatastore connection)
     : base(connection, DataStoreConfiguration.DeletedAssetsCollection)
 {
 }
        public AiringUUpdateMediaCommand(IODTDatastore connection)
        {
            var database = connection.GetDatabase();

            _collection = database.GetCollection <Airing>("currentassets");
        }
Beispiel #30
0
 public BrandsQuery(IODTDatastore connection)
 {
     _database = connection.GetDatabase();
 }