23 lines
994 B
C#
23 lines
994 B
C#
using LCU.Library.Internal.ApiResponse.Models;
|
|
using LCU.Library.Internal.DataCleanUpModel.Enum;
|
|
using LCU.Library.Internal.DataCleanUpModel.Models;
|
|
|
|
namespace LCU.Api.Internal.DataCleanUp.Services;
|
|
|
|
public interface IQueueDataCleanUpService
|
|
{
|
|
Task QueueDataCleanUp(DataCleanUpRequest dataCleanUpRequest);
|
|
Task QueueDataCleanUpWithPayload<TRequest>(TRequest request, CleanUpTypes cleanUpType) where TRequest : ReturnResponse;
|
|
Task QueueHyphenatedUserIdCleanUp();
|
|
Task QueueDeactivateCustodialEAgreements();
|
|
Task QueueCloseCustodialVruAgreements();
|
|
Task QueueMaskTransactionExternalDescriptionWithSsn();
|
|
Task QueueAddFundsToVipSavingsAccounts();
|
|
Task QueueBatchAddFundsToVipSavingsAccounts();
|
|
Task QueueUpdateAdminBranchCodesByAccountNumber();
|
|
Task QueueUpdateAccountLoanToValue();
|
|
Task QueueUpdateAccountGroupForAnalysis();
|
|
Task QueueUpdateAccountNickname();
|
|
Task QueueUpdateAccountCreditReportType();
|
|
Task QueuePmiCancelUpdate();
|
|
} |