public CleanupDataProcessingRegistrationsOnSystemUsageDeletedEvent(
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository,
     IDataProcessingRegistrationSystemAssignmentService assignmentService)
 {
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
     _assignmentService = assignmentService;
 }
Ejemplo n.º 2
0
 public DataProcessingRegistrationApplicationService(
     IAuthorizationContext authorizationContext,
     IDataProcessingRegistrationRepository repository,
     IDataProcessingRegistrationNamingService namingService,
     IDataProcessingRegistrationRoleAssignmentsService roleAssignmentsService,
     IReferenceRepository referenceRepository,
     IDataProcessingRegistrationDataResponsibleAssignmentService dataResponsibleAssigmentService,
     IDataProcessingRegistrationSystemAssignmentService systemAssignmentService,
     IDataProcessingRegistrationDataProcessorAssignmentService dataProcessingRegistrationDataProcessorAssignmentService,
     IDataProcessingRegistrationInsecureCountriesAssignmentService countryAssignmentService,
     IDataProcessingRegistrationBasisForTransferAssignmentService basisForTransferAssignmentService,
     IDataProcessingRegistrationOversightOptionsAssignmentService oversightOptionAssignmentService,
     IDataProcessingRegistrationOversightDateAssignmentService oversightDateAssignmentService,
     ITransactionManager transactionManager,
     IGenericRepository <DataProcessingRegistrationRight> rightRepository)
 {
     _authorizationContext            = authorizationContext;
     _repository                      = repository;
     _namingService                   = namingService;
     _roleAssignmentsService          = roleAssignmentsService;
     _referenceRepository             = referenceRepository;
     _dataResponsibleAssigmentService = dataResponsibleAssigmentService;
     _systemAssignmentService         = systemAssignmentService;
     _dataProcessingRegistrationDataProcessorAssignmentService = dataProcessingRegistrationDataProcessorAssignmentService;
     _countryAssignmentService          = countryAssignmentService;
     _basisForTransferAssignmentService = basisForTransferAssignmentService;
     _oversightOptionAssignmentService  = oversightOptionAssignmentService;
     _oversightDateAssignmentService    = oversightDateAssignmentService;
     _transactionManager = transactionManager;
     _rightRepository    = rightRepository;
 }
 public ScheduleDataProcessingRegistrationReadModelUpdates(
     IPendingReadModelUpdateRepository updateRepository,
     IDataProcessingRegistrationReadModelRepository readModelRepository,
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository,
     ITransactionManager transactionManager)
 {
     _updateRepository    = updateRepository;
     _readModelRepository = readModelRepository;
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
     _transactionManager = transactionManager;
 }
Ejemplo n.º 4
0
 public AdviceRootResolution(
     IItSystemUsageRepository itSystemUsageRepository,
     IItProjectRepository itProjectRepository,
     IItContractRepository itContractRepository,
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository
     )
 {
     _itSystemUsageRepository = itSystemUsageRepository;
     _itProjectRepository     = itProjectRepository;
     _itContractRepository    = itContractRepository;
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
 }
 public RebuildDataProcessingRegistrationReadModelsBatchJob(
     ILogger logger,
     IPendingReadModelUpdateRepository pendingReadModelUpdateRepository,
     IReadModelUpdate <DataProcessingRegistration, DataProcessingRegistrationReadModel> updater,
     IDataProcessingRegistrationReadModelRepository readModelRepository,
     IDataProcessingRegistrationRepository sourceRepository,
     ITransactionManager transactionManager)
 {
     _logger = logger;
     _pendingReadModelUpdateRepository = pendingReadModelUpdateRepository;
     _updater             = updater;
     _readModelRepository = readModelRepository;
     _sourceRepository    = sourceRepository;
     _transactionManager  = transactionManager;
 }
Ejemplo n.º 6
0
 public UserNotificationService(
     IUserNotificationRepository userNotificationRepository,
     ITransactionManager transactionManager,
     IItSystemUsageRepository systemUsageRepository,
     IItContractRepository contractRepository,
     IItProjectRepository projectRepository,
     IDataProcessingRegistrationRepository dataProcessingRepository,
     IOperationClock operationClock,
     ILogger logger)
 {
     _userNotificationRepository = userNotificationRepository;
     _transactionManager         = transactionManager;
     _systemUsageRepository      = systemUsageRepository;
     _contractRepository         = contractRepository;
     _projectRepository          = projectRepository;
     _dataProcessingRepository   = dataProcessingRepository;
     _operationClock             = operationClock;
     _logger = logger;
 }
Ejemplo n.º 7
0
 public ReferenceService(
     IReferenceRepository referenceRepository,
     IItSystemRepository itSystemRepository,
     IItSystemUsageRepository systemUsageRepository,
     IItContractRepository contractRepository,
     IItProjectRepository projectRepository,
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository,
     IAuthorizationContext authorizationContext,
     ITransactionManager transactionManager,
     IOperationClock operationClock,
     IDomainEvents domainEvents)
 {
     _referenceRepository   = referenceRepository;
     _itSystemRepository    = itSystemRepository;
     _systemUsageRepository = systemUsageRepository;
     _contractRepository    = contractRepository;
     _projectRepository     = projectRepository;
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
     _authorizationContext = authorizationContext;
     _transactionManager   = transactionManager;
     _operationClock       = operationClock;
     _domainEvents         = domainEvents;
 }
 public DataProcessingRegistrationRightsController(IGenericRepository <DataProcessingRegistrationRight> repository, IDataProcessingRegistrationRepository dataProcessingRegistrationRepository)
     : base(repository)
 {
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
 }
 public ContractDataProcessingRegistrationAssignmentService(IDataProcessingRegistrationRepository dataProcessingRegistrationRepository)
 {
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
 }
 public DataProcessingRegistrationNamingService(IDataProcessingRegistrationRepository repository)
 {
     _repository = repository;
 }