public AllowedDownloadSpecification(QualityAllowedByProfileSpecification qualityAllowedByProfileSpecification,
     UpgradeDiskSpecification upgradeDiskSpecification, AcceptableSizeSpecification acceptableSizeSpecification,
     AlreadyInQueueSpecification alreadyInQueueSpecification, RetentionSpecification retentionSpecification)
 {
     _qualityAllowedByProfileSpecification = qualityAllowedByProfileSpecification;
     _upgradeDiskSpecification = upgradeDiskSpecification;
     _acceptableSizeSpecification = acceptableSizeSpecification;
     _alreadyInQueueSpecification = alreadyInQueueSpecification;
     _retentionSpecification = retentionSpecification;
 }
 public AllowedDownloadSpecification(QualityAllowedByProfileSpecification qualityAllowedByProfileSpecification,
     UpgradeDiskSpecification upgradeDiskSpecification, AcceptableSizeSpecification acceptableSizeSpecification,
     AlreadyInQueueSpecification alreadyInQueueSpecification, RetentionSpecification retentionSpecification,
     AllowedReleaseGroupSpecification allowedReleaseGroupSpecification, CustomStartDateSpecification customStartDateSpecification,
     LanguageSpecification languageSpecification)
 {
     _qualityAllowedByProfileSpecification = qualityAllowedByProfileSpecification;
     _upgradeDiskSpecification = upgradeDiskSpecification;
     _acceptableSizeSpecification = acceptableSizeSpecification;
     _alreadyInQueueSpecification = alreadyInQueueSpecification;
     _retentionSpecification = retentionSpecification;
     _allowedReleaseGroupSpecification = allowedReleaseGroupSpecification;
     _customStartDateSpecification = customStartDateSpecification;
     _languageSpecification = languageSpecification;
 }
 public AllowedDownloadSpecification(QualityAllowedByProfileSpecification qualityAllowedByProfileSpecification,
                                     UpgradeDiskSpecification upgradeDiskSpecification, AcceptableSizeSpecification acceptableSizeSpecification,
                                     AlreadyInQueueSpecification alreadyInQueueSpecification, RetentionSpecification retentionSpecification,
                                     AllowedReleaseGroupSpecification allowedReleaseGroupSpecification, CustomStartDateSpecification customStartDateSpecification,
                                     LanguageSpecification languageSpecification)
 {
     _qualityAllowedByProfileSpecification = qualityAllowedByProfileSpecification;
     _upgradeDiskSpecification             = upgradeDiskSpecification;
     _acceptableSizeSpecification          = acceptableSizeSpecification;
     _alreadyInQueueSpecification          = alreadyInQueueSpecification;
     _retentionSpecification           = retentionSpecification;
     _allowedReleaseGroupSpecification = allowedReleaseGroupSpecification;
     _customStartDateSpecification     = customStartDateSpecification;
     _languageSpecification            = languageSpecification;
 }