Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractApnsPushNotificationsServiceHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns
Service for notification push to IOS KukenBank app.
AbstractApnsPushNotificationsServiceHandler(String, String, String, EntityBankEnum, String) - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Required fields constructor.
AbstractDomainEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This abstract class owns the logic that is in common for all domain events processing.
AbstractDomainEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
 
AbstractEndpointClient - Class in es.kukenan.smartfi.microservice.communication.service.api
Base class with core functionality for any endpoint implementation.
AbstractEndpointClient() - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
 
AbstractFcmPushNotificationsServiceHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase
Service for create messages and send notification for android devices.
AbstractFcmPushNotificationsServiceHandler(String, String, EntityBankEnum) - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Required fields constructor.
AbstractInternalEndpointClient - Class in es.kukenan.smartfi.microservice.communication.service.api
Base class with core funcionality for any endpoint implementation.
AbstractInternalEndpointClient(String) - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
Base constructor.
accepts(User) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Check if the given push notification can be handled by the current component.
accepts(User) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Check if the given push notification can be handled by the current component.
accepts(User) - Method in interface es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushOperationSystemHandler
Check if the given push notification can be handled by the current component.
accepts(NotificationChannel) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.MailDestinationHandler
 
accepts(NotificationChannel) - Method in interface es.kukenan.smartfi.microservice.communication.service.channel.NotificationChannelDestinationHandler
Return true if this handler is able to send the given notification channel.
accepts(NotificationChannel) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.PushDestinationHandler
 
accepts(NotificationChannel) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.SlackDestinationHandler
 
accepts(NotificationChannel) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.SmsDestinationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile.LabsMobileSmsNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch.SinchSmsNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
 
accepts(NotificationChannel, NotificationProvider) - Method in interface es.kukenan.smartfi.microservice.communication.service.provider.NotificationProviderHandler
Return true if this handler is able to send the given notification request.
ActivateNotificationOtpFilter - Class in es.kukenan.smartfi.microservice.communication.controller.filter.notifications
Activate notifications operations filter.
ActivateNotificationOtpFilter() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.ActivateNotificationOtpFilter
 
ActivateNotificationOtpOperationalInfo - Class in es.kukenan.smartfi.microservice.communication.controller.filter.notifications
Activate notifications Otp Operational Info.
ActivateNotificationOtpOperationalInfo() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.ActivateNotificationOtpOperationalInfo
 
active - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.DocumentType
DocumentType active flag.
active - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserCivilStatus
user civil status active state.
active - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserGender
user gender active state.
addAuthorization(HttpHeaders) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
Add authorization parameters to the given http headers.
addingOperationalInformation(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.ActivateNotificationOtpFilter
 
addingOperationalInformation(HttpServletRequest, HttpServletResponse, FilterChain) - Method in interface es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsOtpFilter
adding Operational specific Information.
address - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User address.
address - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequestDestination
Destination address.
afterPropertiesSet() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Slack client initializetion.
airshipClient(String, String, String, Integer) - Method in class es.kukenan.smartfi.microservice.communication.config.AirshipClientConfig
Client to connect with Mailjet MAIL API.
AirshipClientConfig - Class in es.kukenan.smartfi.microservice.communication.config
Airship client beans configuration.
AirshipClientConfig() - Constructor for class es.kukenan.smartfi.microservice.communication.config.AirshipClientConfig
 
airshipNotificationHandler - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.CotPushNotificationService
Handler for COT Push notifications.
AirshipNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.airship
Service class that holds all the mail notification sending bussiness logic.
AirshipNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
 
airshipPushClient - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Airship client.
alert - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Alert message description.
alertId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Alert identifier.
amqpTemplate - Variable in class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
AMQP template used to send messages to the queue.
api() - Method in class es.kukenan.smartfi.microservice.communication.config.SwaggerConfig
Swagger configuration Bean.
API_AUTHORITIES - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Authority (role) required in order to be able to invoke greeting API.
API_AUTHORITIES_AGENT - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Authority (role) required in order to be able to invoke greeting API.
API_AUTHORITY - Static variable in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
Authority (role) required in order to be able to invoke greeting API.
API_BACKOFFICE_AUTHORITIES - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Authority (role) required in order to be able to invoke change application status.
API_FIRM_PATH - Static variable in class es.kukenan.smartfi.microservice.communication.service.FirmService
Path for firm of BE.
API_PATH - Static variable in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
REST API base path.
API_PATH - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
REST API base path.
API_PATH_CHANNEL - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Channels path.
API_PATH_PUSH - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Push path.
API_PATH_SEND - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
On Demand notification path.
API_PATH_USER - Static variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
User changes channel path.
apiInfoMetaData() - Method in class es.kukenan.smartfi.microservice.communication.config.SwaggerConfig
API Information.
apnsCertificate - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Certificate required for apns connection.
apnsCertificateSelector - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Apns certificate selector.
apnsCertPassword - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Password required for apns connection.
apnsClient - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Apn client.
ApnsPushOperationSystemHandler - Interface in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns
IOS chain of responsibility for push notifications extension.
apnsServiceName - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Apns service name.
ApnsSmartfiPushNotificationsServiceHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns
Service for notification push to IOS KukenBank app.
ApnsSmartfiPushNotificationsServiceHandler(String, String) - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.ApnsSmartfiPushNotificationsServiceHandler
Required fields constructor.
AppConfiguration - Class in es.kukenan.smartfi.microservice.communication.config
Common application configuration.
AppConfiguration() - Constructor for class es.kukenan.smartfi.microservice.communication.config.AppConfiguration
 
appendUserVariables(Map<String, Object>, User) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Append template variables that are extracted from the user data.
Application - Class in es.kukenan.smartfi.microservice.communication
communications-service main Application.
Application() - Constructor for class es.kukenan.smartfi.microservice.communication.Application
 
applicationName - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
Application name.
applyChangesToNotificationEntity(NotificationUpdate, Notification) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
Updates the given notification entity by applying the changes in the given update.
applyFilterToGenerateSignature(HttpServletRequest, String, OperationalInfo, String, String) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 
applyGsm7FormatForNotificationCreatedEvent(NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Check channel and typeId to apply conversion in message to standar GSM 7.
appName - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Spring application name.
appVersion - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
O.S version.
AsynchronousSpringEventsConfiguration - Class in es.kukenan.smartfi.microservice.communication.config
Configuration class to make Spring events asynchronous.
AsynchronousSpringEventsConfiguration() - Constructor for class es.kukenan.smartfi.microservice.communication.config.AsynchronousSpringEventsConfiguration
 
Attachment - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Attachment database entity.
Attachment() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Attachment
 
attachments - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template attachments.
attachments - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
A list of attachment that may be sent to the user.
attachments - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
A list of attachment that may be sent to the user.
AuditAirship - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Audit Airship database entity.
AuditAirship() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
 
auditAirshipRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Air shuip respository queries.
AuditAirshipRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the users in BBDD.
AuditAirshipStatus - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Enum for sound and color parameters.
AuditAirshipStatus(String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
 
auditService - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Backoffice endpoints implementation.
AuditService - Class in es.kukenan.smartfi.microservice.communication.service
Login context for pattern strategy.
AuditService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.AuditService
 

B

BACKOFFICE_KB - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
Bancofar backoffice.
BACKOFFICE_KUKEN - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
Core backoffice.
backofficeEndpoints - Variable in class es.kukenan.smartfi.microservice.communication.service.AuditService
Backoffice endpoints implementation.
backofficeEndpoints(String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.backoffice.BackofficeEndpointsFactory
Create the base backoffice endpoint.
BackofficeEndpoints - Class in es.kukenan.smartfi.microservice.communication.service.api.backoffice
Backoffice endpoints implementation.
BackofficeEndpoints(String) - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.backoffice.BackofficeEndpoints
Full state constructor.
BackofficeEndpointsFactory - Class in es.kukenan.smartfi.microservice.communication.service.api.backoffice
This class is responsible for creating the backoffice endpoints.
BackofficeEndpointsFactory() - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.backoffice.BackofficeEndpointsFactory
 
batchExecution(BatchNotificationsScheduler.BatchDefinition) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
 
BatchMessage - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Entity class for batch messages stored in database.
BatchMessage() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
 
batchMessageRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Batch messages repository.
BatchMessageRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Batch messages repository to access DB data.
BatchNotificationsScheduledTaskExecutor - Class in es.kukenan.smartfi.microservice.communication.service.batch
Service that handles the scheduled execution of batch notification services.
BatchNotificationsScheduledTaskExecutor() - Constructor for class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
 
batchNotificationsScheduler - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.ScheduledEventService
Batch notification processing scheduled tasks BatchNotificationsScheduler.
BatchNotificationsScheduler - Class in es.kukenan.smartfi.microservice.communication.service.batch
Batch notification processing scheduled tasks.
BatchNotificationsScheduler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
 
BatchNotificationsScheduler.BatchDefinition - Interface in es.kukenan.smartfi.microservice.communication.service.batch
 
batchNotificationsTaskEnabled - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Data WareHouse batch notifications scheduled task feature toggle.
blocked - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification blocked.
bodyAsStringSafe(ResponseEntity<? extends Object>) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Tries to extract the body from the given response entity as a string.
bounce - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification clicked.
buildFirebaseOptionsWithProxy() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Create a firebase options instance (required to create the firebase client) with proxy information.
buildTemplate(String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
 

C

C406000002 - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.exceptions.enums.NotificationsExceptionCode
Required email not informed.
cachedBody - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest
Body from HttpServletRequest.
CachedBodyHttpServletRequest - Class in es.kukenan.smartfi.microservice.communication.controller.filter.notifications
Cache Object to save body in a wrapper httpServletRequest.
CachedBodyHttpServletRequest(HttpServletRequest) - Constructor for class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest
Create a wrapper of httpServletRequest to read N times body request.
CachedBodyHttpServletRequest.CachedBodyServletInputStream - Class in es.kukenan.smartfi.microservice.communication.controller.filter.notifications
Object extends from ServletImputStream.
cachedBodyInputStream - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest.CachedBodyServletInputStream
Body in a Input stream.
CachedBodyServletInputStream(byte[]) - Constructor for class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest.CachedBodyServletInputStream
Constructor.
callSignature(HttpServletRequest, String, String, int) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 
campaign - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message related campaign, if any.
campaign - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
The campaign this notification corresponds to (if any).
campaign - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
Campaign.
campaign - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
Campaign.
Campaign - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Campaign database entity.
Campaign() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Campaign
 
capitalize(String) - Static method in class es.kukenan.smartfi.microservice.communication.utils.StringUtils
Capitalize the given phrase.
CAT_DESTINATION_PREFIX - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Some notifications configured to be send - as destination - to the CAT may be required in a context that a real user does not exist - at least yet -.
CAT_LANG - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
The language to use when searching templates for messages destined to CAT virtual user.
CAT_USER - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
The CAT user identifier prefix.
channel - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey.MessageChannelPriorityId
Channel identifier.
channel - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageChannelPriority
Channel identifier.
channel - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
Notification channel.
channel - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Notification channel.
channel - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
Specific channel to send.
channel - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Slack delivery channel.
channel - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
Slack delivery channel.
channel(NotificationChannel) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.NotificationChannelDestinationHandlerManager
Find the implementation class for the given notification.
Channel - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Channel database entity.
Channel() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Channel
 
channelDestinationHandlerManager - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationRequestBuilder
Channel destination handler manager, used to get the proper destination address given the channel to use.
channelDestinationHandlers - Variable in class es.kukenan.smartfi.microservice.communication.service.channel.NotificationChannelDestinationHandlerManager
Known channel destination handlers.
channelRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationService
Channel repository.
ChannelRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the channel in BBDD.
checkDeviceId(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserDeviceTokenDeletedService
Method in charge to check the existence of device id.
checkUserId(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Method in charge to check the existence of user en bbdd.
checkUserId(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserDeviceTokenDeletedService
Method in charge to check the existence of user.
checkUserIdForEmail(String) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
 
civilStatus - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User civil status.
CleanObsoleteDeviceListener - Class in es.kukenan.smartfi.microservice.communication.springevent.listeners
Clean obsolete device listener.
CleanObsoleteDeviceListener(PushNotificationRepository, MessagingController, RequestContextManager) - Constructor for class es.kukenan.smartfi.microservice.communication.springevent.listeners.CleanObsoleteDeviceListener
Constructor.
CleanObsoletePushDeviceEvent - Class in es.kukenan.smartfi.microservice.communication.springevent.events
Clean obsolete push device event.
CleanObsoletePushDeviceEvent(Object, String, String) - Constructor for class es.kukenan.smartfi.microservice.communication.springevent.events.CleanObsoletePushDeviceEvent
Constructor.
click - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification clicked.
code - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationError
Error code.
COLOR - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
color option push notification.
company - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message company.
company - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Company.
Company - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Company database entity.
Company() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Company
 
companyRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Spring repository with the methods to access the Company database table.
companyRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Spring repository with the methods to access the Company database table.
CompanyRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the company in BBDD.
Constants - Class in es.kukenan.smartfi.microservice.communication.service
Notifications microservice constants.
Constants() - Constructor for class es.kukenan.smartfi.microservice.communication.service.Constants
 
consume(ScheduledTaskTriggerEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume ScheduledTaskTriggerEvent received from the messaging system.
consume(ScheduledTaskTriggerEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume ScheduledTaskTriggerEvent received from the messaging system.
consume(UserCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume UserCreatedEvent received from the messaging system.
consume(UserCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume UserCreatedEvent received from the messaging system.
consume(UserContractDocumentEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume UserContractDocumentEvent received from the messaging system.
consume(UserPasswordResetEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume UserPasswordResetEvent received from the messaging system.
consume(UserPasswordResetEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume UserPasswordResetEvent received from the messaging system.
consume(UserDeviceTokenDeletedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume @link UserDeviceTokenDeletedEvent received from the messaging system.
consume(UserDeviceTokenDeletedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume @link UserDeviceTokenDeletedEvent received from the messaging system.
consume(UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume UserUpdatedEvent received from the messaging system.
consume(UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume UserUpdatedEvent received from the messaging system.
consume(NotificationCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume NotificationCreatedEvent received from the messaging system.
consume(NotificationCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume NotificationCreatedEvent received from the messaging system.
consume(CotPushNotificationEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume @link CotPushNotificationEvent received from the messaging system.
consume(CotPushNotificationEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume @link CotPushNotificationEvent received from the messaging system.
consume(FirmEcommerceEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume FirmEcommerceEvent received from the messaging system.
consume(FirmEcommerceEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume FirmEcommerceEvent received from the messaging system.
consume(OnboardingAlreadyClientEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OnboardingAlreadyClientEvent received from the messaging system.
consume(OnboardingAlreadyClientEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OnboardingAlreadyClientEvent received from the messaging system.
consume(OnboardingAmlVerificationPendingEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OnboardingAmlVerificationPendingEvent received from the messaging system.
consume(OnboardingAmlVerificationPendingEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OnboardingAmlVerificationPendingEvent received from the messaging system.
consume(OnboardingCompletedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OnboardingCompletedEvent received from the messaging system.
consume(OnboardingCompletedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OnboardingCompletedEvent received from the messaging system.
consume(OnboardingEvidencesVerificationPendingEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OnboardingEvidencesVerificationPendingEvent received from the messaging system.
consume(OnboardingEvidencesVerificationPendingEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OnboardingEvidencesVerificationPendingEvent received from the messaging system.
consume(OnboardingKoEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OnboardingKoEvent received from the messaging system.
consume(OnboardingKoEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OnboardingKoEvent received from the messaging system.
consume(OnboardingValidatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OnboardingValidatedEvent received from the messaging system.
consume(OnboardingValidatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OnboardingValidatedEvent received from the messaging system.
consume(OtpGeneratedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume OtpGeneratedEvent received from the messaging system.
consume(OtpGeneratedEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Consume OtpGeneratedEvent received from the messaging system.
consume(TransferSuccessfulEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Consume @link TransferSuccessfulEvent received from the messaging system.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.ActivateNotificationOtpFilter
Request context manager.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
Request context manager.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Request context manager.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.IosSilentPushBatchService
Request context.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.FirmService
Request context manager.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Kukenbank request context manager.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Kukenbank request context manager.
contextManager - Variable in class es.kukenan.smartfi.microservice.communication.springevent.listeners.CleanObsoleteDeviceListener
Request context.
controller - Variable in class es.kukenan.smartfi.microservice.communication.springevent.listeners.CleanObsoleteDeviceListener
AMQP messaging controller.
convertFromUnicodeToGsm7(String) - Static method in class es.kukenan.smartfi.microservice.communication.utils.StringUtils
Convert format UNICODE to GSM 7 to send sms notification by mailjet.
cost - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Notification delivery cost.
cost - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
Notification delivery cost.
cotPushNotificationService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The COT push notification service.
cotPushNotificationService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The COT push notification service.
CotPushNotificationService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
Service that hold and manege all COT push notifications.
CotPushNotificationService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.CotPushNotificationService
 
createFirm(String, FirmControlRequestDto, String) - Method in class es.kukenan.smartfi.microservice.communication.service.FirmService
Get all firm.
createMessageAttachment(Attachment) - Static method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMessageMapping
 
createNotification(User, NotificationChannel, Receiver, Map<String, Object>) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationRequestBuilder
Create notifications based on the given arguments.
createNotificationRequestWithWhiteListFilter(NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Create NotificationRequest to send applying the white list filter for the message.
createPushNotificationMobile(String, Template, User, Map<String, Object>) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
 
createUri(String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Create a URI object from the given Minstait relative endpoint path.
createUri(String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Create a URI object from the given relative endpoint path.
createUser(User, UserCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Create the given user.
createVirtualUserForCatDestination(int) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Create a user with the information in the event.
creationDate - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Creation date.
creationDate - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Row insertion date.
creationDate - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Creation date.
currency - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Notification delivery cost currency.
currency - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
Notification delivery cost currency.
currentChannel - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
Channel to procces this message.
customObjectMapper - Variable in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig.EventsConverter
Jackson object mapper to read/write json.
customObjectMapper - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
Object mapper for JSON transformations.

D

dataWareHouseBatchExecuteTask() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
Execute Data Ware House batch notifications scheduled task.
dataWareHouseBatchService - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
Data Ware House batch service.
DataWareHouseBatchService - Class in es.kukenan.smartfi.microservice.communication.service.batch
Service that handles the scheduled execution of batch notification services.
DataWareHouseBatchService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
 
date - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Notification update date.
DEF_ROBINSONLIST_VALUE - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Default value for robinson list.
DEFAULT_LANGUAGE - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
Default user language.
defaultRequestHeaders() - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Create the default request HTTP headers used in any API method.
defaultRequestHeaders(String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Create the default request HTTP headers used in any Core API method.
defaultRequestHeaders(String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
Create the default request HTTP headers used in any Core API method.
defaultRequestHeaders(String, String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
 
defaultRequestHeaders(String, String, String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Create the default request HTTP headers used in any Core API method.
deleteByDeviceId(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.PushNotificationRepository
delete deviceId in table PushNotification.
deletePushNotification(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Method in charge to delete data in database.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Attachment
Attachment description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Campaign
Campaign description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Channel
Channel description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Company
Company description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Event
Event description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageType
Message type description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MobileOperationSystem
Mobile OS description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.NotificationStatus
Notification status description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Provider
Provider description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserCivilStatus
user civil status description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserGender
user gender description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserLanguage
language description.
description - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.WhiteListDestination
Destination name.
destination - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
The original destination address of this notification.
destination - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequest
Destination.
destinationAddress - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
The destination address.
destinationExcludedByWhiteList - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequest
Flag that is set to true if the destination is not in the while list.
DestinationWhiteListComponent - Class in es.kukenan.smartfi.microservice.communication.service
Whitelist filter component for any destination.
DestinationWhiteListComponent() - Constructor for class es.kukenan.smartfi.microservice.communication.service.DestinationWhiteListComponent
 
DEVELOPMENT_SELECTOR - Static variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Development selector.
deviceId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Device unique identifier.
deviceId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.PushNotification
device_id identifier.
deviceId - Variable in class es.kukenan.smartfi.microservice.communication.springevent.events.CleanObsoletePushDeviceEvent
Device identifier.
deviceToken - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Device token.
deviceToken - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.PushNotification
token_device identifier.
deviceType - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Device type.
DIRECT_PM - Static variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Direct PM token for channel identifier property.
document - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.DocumentType
DocumentType document.
documentId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Identification document number.
documentType - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Type of user document.
DocumentType - Class in es.kukenan.smartfi.microservice.communication.repository.entity
DAO for user table in Database.
DocumentType() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.DocumentType
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsOtpOperationFilter
 

E

email - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Mail notification channel.
email - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Receiver
Receiver email.
email - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Sender
Sender email.
email - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Identification document number.
email - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.UserDomain
Identification document number.
EMAIL_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Email variable name.
enabled - Variable in class es.kukenan.smartfi.microservice.communication.service.DestinationWhiteListComponent
Enabled flag.
enableNotifications(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Enable notifications based on the given user state.
endpointBasePath - Variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
API base path.
entityBank - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Entity.
entityBank - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Entity.
entityManager - Variable in class es.kukenan.smartfi.microservice.communication.repository.UsersRepositoryImpl
The entity manager.
error - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification error status.
ERROR_NOTIFICATION_SENT - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
Error Notification sent.
errors - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
An optional list of errors during delivery returned by the provider.
es.kukenan.smartfi.microservice.communication - package es.kukenan.smartfi.microservice.communication
Root application package.
es.kukenan.smartfi.microservice.communication.config - package es.kukenan.smartfi.microservice.communication.config
Application configuration.
es.kukenan.smartfi.microservice.communication.controller - package es.kukenan.smartfi.microservice.communication.controller
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.controller.filter - package es.kukenan.smartfi.microservice.communication.controller.filter
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.controller.filter.notifications - package es.kukenan.smartfi.microservice.communication.controller.filter.notifications
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.handler - package es.kukenan.smartfi.microservice.communication.handler
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.repository - package es.kukenan.smartfi.microservice.communication.repository
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.repository.entity - package es.kukenan.smartfi.microservice.communication.repository.entity
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey - package es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey
Composite primary keys class package.
es.kukenan.smartfi.microservice.communication.service - package es.kukenan.smartfi.microservice.communication.service
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.service.api - package es.kukenan.smartfi.microservice.communication.service.api
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.service.api.backoffice - package es.kukenan.smartfi.microservice.communication.service.api.backoffice
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.service.api.labsmobile - package es.kukenan.smartfi.microservice.communication.service.api.labsmobile
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.service.batch - package es.kukenan.smartfi.microservice.communication.service.batch
Batch message processing related clases.
es.kukenan.smartfi.microservice.communication.service.channel - package es.kukenan.smartfi.microservice.communication.service.channel
Channel-specific contracts and implementations.
es.kukenan.smartfi.microservice.communication.service.domain - package es.kukenan.smartfi.microservice.communication.service.domain
Services and related beans and dependencies.
es.kukenan.smartfi.microservice.communication.service.enums - package es.kukenan.smartfi.microservice.communication.service.enums
Enums utils.
es.kukenan.smartfi.microservice.communication.service.exceptions - package es.kukenan.smartfi.microservice.communication.service.exceptions
Package for microservice custom exceptions.
es.kukenan.smartfi.microservice.communication.service.exceptions.enums - package es.kukenan.smartfi.microservice.communication.service.exceptions.enums
Notifications exception codes package.
es.kukenan.smartfi.microservice.communication.service.messaging - package es.kukenan.smartfi.microservice.communication.service.messaging
Domain event handling services.
es.kukenan.smartfi.microservice.communication.service.provider - package es.kukenan.smartfi.microservice.communication.service.provider
Provider-specific contracts and implementations.
es.kukenan.smartfi.microservice.communication.service.provider.impl.airship - package es.kukenan.smartfi.microservice.communication.service.provider.impl.airship
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile - package es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile
LabsMobile implementations for sms notification provider contracts.
es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet - package es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet
Mailjet implementations for notification provider contracts.
es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch - package es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch
Sinch implementations for sms notification provider contracts.
es.kukenan.smartfi.microservice.communication.service.provider.impl.slack - package es.kukenan.smartfi.microservice.communication.service.provider.impl.slack
Slack implementations for notification provider contracts.
es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi - package es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns - package es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase - package es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase
Application Rest controllers.
es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp - package es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp
Mailjet implementations for notification provider contracts.
es.kukenan.smartfi.microservice.communication.springevent - package es.kukenan.smartfi.microservice.communication.springevent
Spring events package.
es.kukenan.smartfi.microservice.communication.springevent.events - package es.kukenan.smartfi.microservice.communication.springevent.events
Spring events definition package.
es.kukenan.smartfi.microservice.communication.springevent.listeners - package es.kukenan.smartfi.microservice.communication.springevent.listeners
Spring events listeners package.
es.kukenan.smartfi.microservice.communication.utils - package es.kukenan.smartfi.microservice.communication.utils
Services and related beans and dependencies.
Event - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Event database entity.
Event() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Event
 
EVENT_ONDEMAND_NOTIFICATION - Static variable in class es.kukenan.smartfi.microservice.communication.service.NotificationService
Event associated to send on demand message.
EVENT_PUSH_ACTIVATED - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Event asociated to send messsage for push activated.
eventNotificationService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The notification service that holds the business logic.
eventNotificationService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The notification service that holds the business logic.
eventRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Spring repository with the methods to access the Event database table.
EventRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the event in BBDD.
events - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Event messages.
EventsConverter(CustomObjectMapper) - Constructor for class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig.EventsConverter
State constructor.
eventsPublisher - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Spring events publisher.
eventsPublisher - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Spring events publisher.
eventsQueue - Variable in class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
The events queue.
eventsQueueController - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
Internal queue controller.
eventsService - Variable in class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
The service where the logic to the events handling is located.
eventsService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
MailJet events service that hold event handling logic.
eventTypeDescriptor(AbstractEvent<?>) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Get the full event descriptor used to search the related messages.
execute() - Method in interface es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler.BatchDefinition
 
executor - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Scheduled task executor.
externalCode - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationError
Provider error code.
externalId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Notification external identifier.
externalId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template external identifier.
externalId - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
Notification identifier assigned by the provider used to send it.
externalId - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Provider notification identifier.
extractRequestBody(HttpServletRequest) - Static method in class es.kukenan.smartfi.microservice.communication.utils.WebUtils
extract body from HttpServletRequest.
extractResponseData(ResponseEntity<T>) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
Extract the response data from the given ResponseEntity.
extractValueFromRequest(JsonNode, List<String>) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 

F

FCM_ERROR_DEVICE_NOT_FOUND - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
Message error when ANDROID device not found.
FcmPushKukenfiNotificationsServiceHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase
Service for create messages and send notification for android devices.
FcmPushKukenfiNotificationsServiceHandler(String) - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmPushKukenfiNotificationsServiceHandler
Required fields constructor.
fcmService - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Service FCM.
FcmService - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase
Service for send notification for android device.
FcmService(FirebaseApp) - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Required fields constructor.
fcmServiceName - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Fcm push service name.
filter(NotificationRequest) - Method in class es.kukenan.smartfi.microservice.communication.service.DestinationWhiteListComponent
Filter the given request to remove if destination is not in the white list.
filter0(NotificationRequest) - Method in class es.kukenan.smartfi.microservice.communication.service.DestinationWhiteListComponent
Filter the given destination.
filters - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsOtpOperationFilter
Notifications Otp Filter Implementation.
filterUserIdInOtpValidOperation(HttpServletRequest) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 
findAllByEventAndCompany(Event, Company) - Method in interface es.kukenan.smartfi.microservice.communication.repository.MessagesRepository
Search for all messages configured for the given event and the given company.
findAllByMessageAndChannelAndLanguageOrderByPriority(Message, int, int) - Method in interface es.kukenan.smartfi.microservice.communication.repository.TemplatesRepository
Find all the templates for the given message in the given language.
findAndCacheUserIdByEmail(String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Locate user identifier (required in postMessage) by the given email.
findByDeviceId(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.AuditAirshipRepository
Find deviceId in table AuditAirship.
findByDeviceId(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.PushNotificationRepository
Find deviceId in table PushNotification.
findByDeviceOperationSystem(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.UsersRepository
Find users by device operation system.
findByEmail(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.WhiteListDestinationRepository
Find WhiteListDestination by address.
findByMessageAndLanguageOrderByOrderAsc(Message, int) - Method in interface es.kukenan.smartfi.microservice.communication.repository.MessageChannelPriorityRepository
Find all registries by message and language order by order field.
findByMessageOrderByOrderAsc(Message) - Method in interface es.kukenan.smartfi.microservice.communication.repository.MessageChannelPriorityRepository
Find all registries by message order by order field.
findByName(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.CompanyRepository
Find company by name.
findByName(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.EventRepository
Find event by name.
findByName(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.MobileOperationSystemRepository
Find MobileOperationSystem by OS name.
findByName(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.WhiteListDestinationRepository
Find WhiteListDestination by name.
findByNameAndUserId(String, String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.WhiteListDestinationRepository
Find WhiteListDestination by name and user id.
findByUserId(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.WhiteListDestinationRepository
Find WhiteListDestination by user id.
findByUserOnboardingId(String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.UsersRepository
Find User by Onboarding identification.
findMessages(String, Company) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Finds the messages for a given event type id.
findOneByChannelAndProviderAndExternalId(Channel, Provider, String) - Method in interface es.kukenan.smartfi.microservice.communication.repository.NotificationsRepository
Find a notification by its external identifier.
findOneByNotification(Notification) - Method in interface es.kukenan.smartfi.microservice.communication.repository.TemplatesRepository
Find the template used to send a certain notification (used in testing).
findRealUser(String, int) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Find a user.
findRealUserFromOnboarding(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Find a user.
findScheduledTask(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
Finds Notifications Scheduled Task by task name.
findUnprocessed() - Method in interface es.kukenan.smartfi.microservice.communication.repository.BatchMessageRepository
Find unprocessed batch messages.
findUnprocessedBatchMessages() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Get unprocessed batch messages as a stream.
findUnprocessedList() - Method in interface es.kukenan.smartfi.microservice.communication.repository.BatchMessageRepository
Find unprocessed batch messages.
findUser(AbstractEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Finds a user affected by the event.
findUser(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Find user for template data.
findUser(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationCreatedEventService
Find user for template data.
findUser(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
 
findUser(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Find user for template data.
findUser(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
Find user for template data.
findUser(String) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Find the user with the given identifier.
findUserIdByEmail(String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Locate user identifier (required in postMessage) by the given email.
firebaseConfigPath - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Path for json config file for FCM.
firebaseMessaging - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Internal firebase messaging instance.
firmEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The signature event service.
firmEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The signature event service.
FirmEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the firm domain events processing.
FirmEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
 
firmHost - Variable in class es.kukenan.smartfi.microservice.communication.service.FirmService
Firm host.
firmService - Variable in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
Signature service.
FirmService - Class in es.kukenan.smartfi.microservice.communication.service
Firm related operations.
FirmService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.FirmService
 
formatAmount(Double) - Static method in class es.kukenan.smartfi.microservice.communication.utils.TemplateVariablesParser
Convert "." caracter to "," in types Doubles to refactor format.
from(Message) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile.LabsMobileSmsNotificationHandler
 
from(Message) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
 
from(Message) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch.SinchSmsNotificationHandler
 
from(Message) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
 
fromMessage(Message) - Method in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig.EventsConverter
 
fsPath(String) - Method in class es.kukenan.smartfi.microservice.communication.utils.PathHandler
Create the filesystem path for the given path.

G

gender - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User gender.
generateAuditAirships(List<Device>, Notification) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Insert new audit airship push notification.
generateSendPushRequest(List<Device>, Notification) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Generate send push request for airship push notifications.
GenericSlackResponse() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.GenericSlackResponse
 
GenericVariablesProperties - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Generic variables properties.
GenericVariablesProperties(String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
 
getAddress(Receiver) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.MailDestinationHandler
 
getAddress(Receiver) - Method in interface es.kukenan.smartfi.microservice.communication.service.channel.NotificationChannelDestinationHandler
Get the destination address for this channel.
getAddress(Receiver) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.SlackDestinationHandler
 
getAddress(Receiver) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.SmsDestinationHandler
 
getAddress(User) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.MailDestinationHandler
 
getAddress(User) - Method in interface es.kukenan.smartfi.microservice.communication.service.channel.NotificationChannelDestinationHandler
Get the destination address for this channel.
getAddress(User) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.SlackDestinationHandler
 
getAddress(User) - Method in class es.kukenan.smartfi.microservice.communication.service.channel.SmsDestinationHandler
 
getAndroidConfig(String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Get configuration for Android.
getApnsConfig(String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Get Apns config.
getBody() - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest
Convert BufferedReader to minify string body.
getBody(HttpServletRequest, Class<T>) - Static method in class es.kukenan.smartfi.microservice.communication.utils.WebUtils
Extract body and convert in a defined object class.
getExternalId(MessageProcessInfo) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
Get external identifier from response message.
getHeadersInfo(HttpServletRequest) - Static method in class es.kukenan.smartfi.microservice.communication.utils.WebUtils
Get map of headers from HttpServletRequest.
getId() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Get the id value.
getId() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Get the id value.
getId() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Get the id value.
getIdByName(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Get the enum name by its rsiCode id.
getIdByName(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Get the enum name by its rsiCode id.
getIdByName(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Get the enum name by its rsiCode id.
getInputStream() - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest
 
getJwt(HttpServletRequest) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 
getName() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Get the name value.
getName() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Get the name value.
getName() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Get the name value.
getNameById(int) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Get the enum name by its rsiCode id.
getNameById(int) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Get the enum name by its rsiCode id.
getNameById(int) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Get the enum name by its rsiCode id.
getNotificationsChannels() - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationService
Get notification channels.
getNotificationsChannels(WalletAuthentication) - Method in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Get notifications channels.
getPreconfiguredMessageBuilder(PushNotificationMobile) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Get preconfigured message builder.
getPreconfiguredMessageToToken(PushNotificationMobile) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Get preconfigures message to token.
getPreconfiguredMessageWithData(Map<String, String>, PushNotificationMobile) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Get preconfigured message with data.
getPushActivated(String) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Get if the user has push activated or deactivated.
getPushNotificationActivated(WalletAuthentication) - Method in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Get user push activated or deactivated.
getReader() - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest
 
getSecret(String) - Method in interface es.kukenan.smartfi.microservice.communication.config.KeyVaultClient
Get key vault secret key.
getSecretClient() - Method in class es.kukenan.smartfi.microservice.communication.config.KeyVaultAutoconfiguredClient
Get Secret client.
getSecretClient() - Method in interface es.kukenan.smartfi.microservice.communication.config.KeyVaultClient
Get key vault secret client.
getSmsByEmail(WalletAuthentication, String) - Method in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Get user sms by email activated or deactivated.
getSmsByEmail(String) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Get sms by email for user info.
getStatus() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
method to get enum value.
getTemplateAttachment(UserContractDocumentEventBody) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Get event data to complete message template variables.
getTemplateVariables(UserContractDocumentEventBody) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Get event data to complete message template variables.
getTemplateVariables(UserPasswordResetEventBody) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
Get event data to complete message template variables.
getTemplateVariables(NotificationCreatedEventBody) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationCreatedEventService
Get event data to complete message template variables.
getTemplateVariables(FirmEcommerceEventBody) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Get event data to complete email template variables.
getTemplateVariables(TransferSuccessfulEventBody) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
 
getUserDomainFromUser(User) - Static method in class es.kukenan.smartfi.microservice.communication.utils.UserUtils
getting domain from user.
getValue() - Method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
method to get enum value.
getValue(JsonNode, String) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 

H

handleConnectionException(Supplier<T>) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Performs the operation encapsulated in the supplier instance to handle connection exceptions.
handleCotPushNotification(CotPushNotificationEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.CotPushNotificationService
Handle and process COT push notifications.
handleError(Throwable) - Method in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig.SimpleErrorHandler
 
handleError(ClientHttpResponse) - Method in class es.kukenan.smartfi.microservice.communication.handler.RestTemplateErrorHandler
Handle error of rest template invocations.
handleExecutionException(User, ExecutionException) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
If the exception is because the device token was not found, we must send an spring event for delete the device in push notification table..
handleFirmEcommerceNotificationEvent(FirmEcommerceEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Handles the given notifications request delivery FirmEcommerceEvent Event.
handleGenericNotificationEvent(AbstractEvent, Map<String, Object>) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Send the messages corresponding to the given onboarding event.
handleGenericNotificationEvent(AbstractEvent, Map<String, Object>, Boolean) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Send the messages corresponding to the given onboarding event.
handleNotification(BatchMessage, Notification) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Handle the given notification generated by the given batch message.
handleNotificationCreatedEvent(NotificationCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationCreatedEventService
Handles the given notifications request delivery NotificationCreatedEvent Event.
handleNotificationException(NotificationRequest, KukenanWalletException, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Handle an error condition during a single notification request sending.
handleNotificationException(NotificationRequest, UnexpectedException, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Handle an error condition during a single notification request sending.
handleNotificationResponse(NotificationResponse, Template, NotificationRequest, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Handles a notification response (after sending a notification).
handleNotificationSkippedDueUserDisabled(NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
 
handleNotificationSkippedDueWhiteList(NotificationRequest, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
 
handleOnboardingAlreadyClientEvent(OnboardingAlreadyClientEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Handles the given notifications request delivery OnboardingAlreadyClientEvent Event.
handleOnboardingAmlVerificationPendingEvent(OnboardingAmlVerificationPendingEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Handles the given notifications request delivery OnboardingAmlVerificationPendingEvent Event.
handleOnboardingCompletedEvent(OnboardingCompletedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Handles the given notifications request delivery OnboardingCompletedEvent Event.
handleOnboardingEvidencesVerificationPendingEvent(OnboardingEvidencesVerificationPendingEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Handles the given notifications request delivery OnboardingEvidencesVerificationPendingEvent Event.
handleOnboardingKoEvent(OnboardingKoEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Handles the given notifications request delivery OnboardingKo Event.
handleOnboardingValidatedEvent(OnboardingValidatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Handles the given notifications request delivery OnboardingValidated Event.
handleOtpGeneratedEvent(OtpGeneratedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.SecurityGatewayEventService
Handle the OtpGeneratedEvent received from the messaging system.
handleProcessError(BatchMessage, Exception) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Handle the case when a notification has generated due to errors during the process.
handleResult(String, NotificationRequest, Exception) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
Process response messages.
handleScheduledTaskTriggerEvent(ScheduledTaskTriggerEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.ScheduledEventService
Handles the Scheduled Task Trigger event.
handleTransferSuccessfulEvent(TransferSuccessfulEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
Handles the given notifications request delivery TransferSuccessfulEvent Event.
handleUserContractDocumentEvent(UserContractDocumentEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Handles the given notifications request delivery NotificationCreatedEvent Event.
handleUserCreatedEvent(UserCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Handle the UserCreatedEvent received from the messaging system.
handleUserDeviceTokenDeletedEvent(UserDeviceTokenDeletedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserDeviceTokenDeletedService
Method to handle and manage UserDeviceTokenDeleted event.
handleUserNotificationsDisabled(BatchMessage) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Handle the case when a notification has not been generated by the given batch message (user notifications must be disabled).
handleUserPasswordResetEvent(UserPasswordResetEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
Handles the given notifications request delivery NotificationCreatedEvent Event.
handleUserUpdatedEvent(UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Handle the UserUpdatedEvent received from the messaging system.
handlingInvalidUser(String, User, String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
handling invalid user, sending user Creation Error event.
hasError(ClientHttpResponse) - Method in class es.kukenan.smartfi.microservice.communication.handler.RestTemplateErrorHandler
Check type of rest template errors to handle.
HEADER_OTP - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
header key for otp.
HEADER_USERPROFILEID - Static variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
User profile identifier header.
HEADER_USERPROFILEID - Static variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
User profile identifier header.
healthCheck() - Method in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
Build the response for a Health Check request of this endpoint.
HEALTHCHECK_HEADER_RESULT - Static variable in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
Health check result response header.

I

id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Attachment
Attachment identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Audit Airship identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Secuential unique identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Campaign
Campaign identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Channel
Channel identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Company
Company identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.DocumentType
DocumentType Id.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Event
Event identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageType
Message type identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MobileOperationSystem
Mobile OS identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Notification identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.NotificationStatus
Notification status identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Provider
Provider identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.PushNotification
push Notification identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Receiver
Receiver identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Sender
Sender identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User identifier.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserCivilStatus
user civil status Id.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserGender
user gender Id.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserLanguage
language Id.
id - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.WhiteListDestination
Destination identifier (address).
id - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequest
Notification ID.
id - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Kukenbank notification identifier.
id - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
identifier.
id - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
identifier.
id - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
identifier.
IDDOC_ID - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
NIF variable name.
IDDOC_TYPE - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
NIF variable name.
ignorePrimaryChannel - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest.MessageSpecialProperties
Indicates if the primary channel should be ignored.
initialize() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
post construct initialize service fro IOS push notification for Bancofar app.
initialize() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Initialize method for stablish connection with FCM.
internalMailJetEventsAmqpTemplate(ConnectionFactory, CustomObjectMapper) - Method in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig
Rabbit template to use to send MailJet events to the load-balancing queue.
internalMailJetEventsQueue() - Method in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig
Internal queue for MailJet real-time notification events.
InternalMailJetEventsQueueConfig - Class in es.kukenan.smartfi.microservice.communication.config
Create the configuration needed to create the internal queue for MailJet real-time notification events.
InternalMailJetEventsQueueConfig() - Constructor for class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig
 
InternalMailJetEventsQueueConfig.EventsConverter - Class in es.kukenan.smartfi.microservice.communication.config
Amqp message converter for the "MailJet real time API notification events".
InternalMailJetEventsQueueConfig.SimpleErrorHandler - Class in es.kukenan.smartfi.microservice.communication.config
Simple error handler that only logs the errors thrown.
InternalMailJetEventsQueueController - Class in es.kukenan.smartfi.microservice.communication.controller
Internal MailJet events queue controller.
InternalMailJetEventsQueueController() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
 
internalMailJetEventsQueueName - Variable in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig
Internal queue to publish to and consume from MailJet events.
internalRestTemplate() - Method in class es.kukenan.smartfi.microservice.communication.config.InternalRestTemplateConfiguration
Create a RestTemplate which owns the responsibility of other ms invocations.
InternalRestTemplateConfiguration - Class in es.kukenan.smartfi.microservice.communication.config
Internal template configuration.
InternalRestTemplateConfiguration() - Constructor for class es.kukenan.smartfi.microservice.communication.config.InternalRestTemplateConfiguration
 
INVALIDINFORMATION_USERNOTIFDISABLED - Static variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Status description for a notification skipped due to user notifications disabled.
iosSilentPushBatchExecuteTask() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
Execute IOS silent push batch scheduled task.
iosSilentPushBatchService - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
IOS silent push batch service.
IosSilentPushBatchService - Class in es.kukenan.smartfi.microservice.communication.service.batch
IOS silent push service.
IosSilentPushBatchService(UsersRepository, PushNotificationManager, RequestContextManager) - Constructor for class es.kukenan.smartfi.microservice.communication.service.batch.IosSilentPushBatchService
Constructor.
isFinished() - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest.CachedBodyServletInputStream
 
isOk() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.GenericSlackResponse
Method that checks the response to be a success.
isReady() - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest.CachedBodyServletInputStream
 

K

kafkaController - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Kafka Controller.
kafkaController - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Kafka Controller.
KafkaController - Class in es.kukenan.smartfi.microservice.communication.controller
Kafka Events handle controller.
KafkaController() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.KafkaController
 
KeyVaultAutoconfiguredClient - Class in es.kukenan.smartfi.microservice.communication.config
Azure Key Vault auto configured client.
KeyVaultAutoconfiguredClient(SecretClient) - Constructor for class es.kukenan.smartfi.microservice.communication.config.KeyVaultAutoconfiguredClient
Autoconfigured client constructor.
KeyVaultClient - Interface in es.kukenan.smartfi.microservice.communication.config
Azure Key Vault client interface.

L

labsmobile - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
LabsMobile sms notification provider keyword.
labsMobileEndpoints - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile.LabsMobileSmsNotificationHandler
LabsMobile Api Endpoints.
labsMobileEndpoints(String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpointsFactory
Create the base LabsMobile endpoint.
LabsMobileEndpoints - Class in es.kukenan.smartfi.microservice.communication.service.api.labsmobile
Backoffice endpoints implementation.
LabsMobileEndpoints(String) - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpoints
Full state constructor.
LabsMobileEndpointsFactory - Class in es.kukenan.smartfi.microservice.communication.service.api.labsmobile
This class is responsible for creating the LabsMobile endpoints.
LabsMobileEndpointsFactory() - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpointsFactory
 
LabsMobileRequest - Class in es.kukenan.smartfi.microservice.communication.service.api.labsmobile
Dto for LabsMobile sms request.
LabsMobileRequest() - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest
 
LabsMobileRequest.RecipientNumbers - Class in es.kukenan.smartfi.microservice.communication.service.api.labsmobile
Intern class for LabsMobile phone numbers.
LabsMobileSmsNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile
Service class that holds all the LabsMobile SMS notification sending bussiness logic.
LabsMobileSmsNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile.LabsMobileSmsNotificationHandler
 
labsMobileTest - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpoints
Labsmobile sms test.
labsMobileToken - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpoints
Labsmobile token.
labsMobileUser - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpoints
Labsmobile user.
language - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Message description.
language - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User language.
loadDataLock - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Lock to avoid concurrent load executions.
loadhtmlFile(Template) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
Load HTML template from file.
log - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Kukenbank logger.
lookupByEmailApi - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Lookup by email API URL.
lowerCase(String) - Static method in class es.kukenan.smartfi.microservice.communication.utils.StringUtils
Converts all of the characters in this String to lower case using the rules of the default locale.

M

MailDestinationHandler - Class in es.kukenan.smartfi.microservice.communication.service.channel
Mail destinations handler, used to extract email from several entities.
MailDestinationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.channel.MailDestinationHandler
 
mailFrom - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
SMTP mail sender.
mailjet - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Mailjet notification provider keyword.
MailJetClientConfig - Class in es.kukenan.smartfi.microservice.communication.config
Mailjet client beans configuration.
MailJetClientConfig() - Constructor for class es.kukenan.smartfi.microservice.communication.config.MailJetClientConfig
 
MailjetEventsRestController - Class in es.kukenan.smartfi.microservice.communication.controller
This rest controller has been created to receive the messages generated by the MailJet "Event API: real-time notifications".
MailjetEventsRestController() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
 
MailjetEventsService - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet
This class groups the logic to handle MailJet real time event notification API.
MailjetEventsService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
 
mailjetMailClient - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
MailJet Rest client.
mailjetMailClient(String, String) - Method in class es.kukenan.smartfi.microservice.communication.config.MailJetClientConfig
Client to connect with Mailjet MAIL API.
mailjetMailNotificationHandler - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Mailjet Mail NotificationHandler handler.
MailjetMailNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet
Service class that holds all the mail notification sending bussiness logic.
MailjetMailNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
 
MailjetMessageMapping - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet
This class holds static methods to map object to a MailJet Message object.
MailjetMessageMapping() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMessageMapping
 
mailjetSmsClient - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
MailJet Rest client.
mailjetSmsClient(String) - Method in class es.kukenan.smartfi.microservice.communication.config.MailJetClientConfig
Client to connect with Mailjet SMS API.
MailjetSmsNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet
Service class that holds all the mail notification sending bussiness logic.
MailjetSmsNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
 
mailSender - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
Smtp Rest client.
main(String[]) - Static method in class es.kukenan.smartfi.microservice.communication.Application
Microservice startup entrypoint.
map(NotificationRequest, Template) - Static method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMessageMapping
Convert an object to a MailJet Message object.
mapErrorsMessage(MessageProcessInfo) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
Map response errors into a NotificationError list.
mapErrorsMessage(SmsStatus) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
Map response errors into a NotificationError list.
MAX_STATUS_DESCRIPTION - Static variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Maximum admissible size for status description.
message - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Message to create.
message - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey.MessageChannelPriorityId
Message identifier.
message - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageChannelPriority
Message identifier.
message - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
The message this notification corresponds to.
message - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest
Sms text.
message - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest.MessageSpecialProperties
The message.
message - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationError
Error message.
message - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
Message to show in push notification.
message(ResourceAccessException) - Method in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Construct an error message from a given ResourceAccessException.
Message - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Message database entity.
Message() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Message
 
Message() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.Message
 
MessageChannelPriority - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Message channel priority database entity.
MessageChannelPriority() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.MessageChannelPriority
 
MessageChannelPriorityId - Class in es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey
Id class for MessageChannelPriority entity.
MessageChannelPriorityId() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey.MessageChannelPriorityId
 
messageChannelPriorityRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Message Channel Priority Repository.
messageChannelPriorityRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
Message Channel Priority Repository.
messageChannelPriorityRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Message channel priority repository.
MessageChannelPriorityRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the message_channel_priority in BBDD.
MessageContext(MessagesRequest.MessageSpecialProperties, Campaign, MessagesRequest, List<String>) - Constructor for class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
Constructor that use as source the information of the given MessagesRequest.
messagesOnlyEmailByFlag - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Sms to slack flag.
messageSpecialProperties - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
A message list, every single message must be delivered.
messageSpecialProperties - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
A message to be delivered.
MessageSpecialProperties() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest.MessageSpecialProperties
 
messagesRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Spring repository with the methods to access the Event database table.
MessagesRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the messages in BBDD.
MessagesRequest - Class in es.kukenan.smartfi.microservice.communication.service.domain
This class is designed to hold all the required information to send a set of messages.
MessagesRequest(User, List<MessagesRequest.MessageSpecialProperties>, Campaign, Map<String, Object>, Map<String, String>) - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
Constructor with only needed properties.
MessagesRequest.MessageSpecialProperties - Class in es.kukenan.smartfi.microservice.communication.service.domain
This class is designed to hold all the required information of a message indicates if the primary channel should be ignored.
MessageType - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Message type database entity.
MessageType() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.MessageType
 
messagingController - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
MessagingController controller.
messagingController - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
AMQP controller.
MessagingController - Class in es.kukenan.smartfi.microservice.communication.controller
This object is the facade to use when using the mechanism (AMPQ) for receiving notifications request and sending the responses/results.
MessagingController() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.MessagingController
 
MobileOperationSystem - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Mobile Operation System database entity.
MobileOperationSystem() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.MobileOperationSystem
 
mobileOperationSystemRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
mobile operation system repository.
MobileOperationSystemRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the Mobile Operation System in BBDD.
msgCount - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Notification message count, if it was split in order to be delivered (for example, in SMS with more than 160 characters).
msgCount - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
Notification message count, if it was split in order to be delivered (for example, in SMS with more than 160 characters).
msisdn - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest.RecipientNumbers
Phone numbers.

N

name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Attachment
Attachment name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Campaign
Campaign name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Channel
Channel name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Company
Company name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Event
Event name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageType
Message type name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MobileOperationSystem
Mobile OS name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.NotificationStatus
Notification status name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Provider
Provider name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Receiver
Receiver name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Sender
Sender name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserCivilStatus
user civil status name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserGender
user gender name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.UserLanguage
language name.
name - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.WhiteListDestination
Destination name.
name - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequestDestination
Destination name.
name - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Property name.
name - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Card type name.
name - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Card type name.
name - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Card type name.
name - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.OnboardingVariablesProperties
Property name.
name - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
Task name.
NAME_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Name variable name.
nationality - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User nationality.
natureType - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Nature type.
notification - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
The notification sent for this message.
Notification - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Notification database entity.
Notification() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
 
NOTIFICATION_SENT - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
Notification sent status.
NotificationChannel - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Enumeration for known notification channels.
NotificationChannel(int, String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Relation type enum constructor.
NotificationChannelDestinationHandler - Interface in es.kukenan.smartfi.microservice.communication.service.channel
Interface for a service able to handle notification channel.
NotificationChannelDestinationHandlerManager - Class in es.kukenan.smartfi.microservice.communication.service.channel
Notification channel destination handler manager, used to find the proper channel destination handler for a given channel.
NotificationChannelDestinationHandlerManager() - Constructor for class es.kukenan.smartfi.microservice.communication.service.channel.NotificationChannelDestinationHandlerManager
 
notificationComments(AbstractEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
Create a custom comment value with specific concrete event information.
NotificationController - Class in es.kukenan.smartfi.microservice.communication.controller
NotificationController controller.
NotificationController() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.NotificationController
 
notificationCreatedEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The notification created event ervice.
notificationCreatedEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The notification created event ervice.
NotificationCreatedEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the notifications created events processing.
NotificationCreatedEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationCreatedEventService
 
NotificationError - Class in es.kukenan.smartfi.microservice.communication.service.domain
DTO for a error.
NotificationError() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.NotificationError
 
NotificationParameter - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Enum for sound and color parameters.
NotificationParameter(String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
 
notificationProvider(Template) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.NotificationProviderManager
Extract the notification provider enumeration entry from the template.
NotificationProvider - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Enumeration for known notification providers.
NotificationProvider(int, String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Relation type enum constructor.
NotificationProviderHandler - Interface in es.kukenan.smartfi.microservice.communication.service.provider
Interface for any service able to handle notification requests.
notificationProviderManager - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Notification provider manager, used to find the implementation for message providers.
NotificationProviderManager - Class in es.kukenan.smartfi.microservice.communication.service.provider
This class is designed to hold a chain of notification resolvers and send a notification to them so the responsible(s) can send the notification.
NotificationProviderManager() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.NotificationProviderManager
 
notificationProviders - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.NotificationProviderManager
The registered notification provider list.
NotificationRequest - Class in es.kukenan.smartfi.microservice.communication.service.domain
This domain data class holds the required information for a single notification request.
NotificationRequest() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequest
 
NotificationRequestBuilder - Class in es.kukenan.smartfi.microservice.communication.service
Notification data factory.
NotificationRequestBuilder() - Constructor for class es.kukenan.smartfi.microservice.communication.service.NotificationRequestBuilder
 
NotificationRequestDestination - Class in es.kukenan.smartfi.microservice.communication.service.domain
This domain data class holds the required information for a notification destination.
NotificationRequestDestination() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequestDestination
 
notificationRequestFactory - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Notification request factory, used to create notification requests for messages.
NotificationResponse - Class in es.kukenan.smartfi.microservice.communication.service.domain
This domain data class holds the required information for a single notification response.
NotificationResponse() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
 
NotificationsAbstractOtpFilter - Class in es.kukenan.smartfi.microservice.communication.controller.filter
Notifications Abstract Otp Filter sharing some util operations.
NotificationsAbstractOtpFilter() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
 
notificationsEnabled - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Identification document number.
notificationSenderService - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Notification sender service.
NotificationSenderService - Class in es.kukenan.smartfi.microservice.communication.service
Service class that holds all the notification sending bussiness logic.
NotificationSenderService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
 
NotificationSenderService.MessageContext - Class in es.kukenan.smartfi.microservice.communication.service
This class is designed to hold all the required information to send a set of messages.
notificationService - Variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
On Demand Notification service.
notificationService - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Common notifications service.
NotificationService - Class in es.kukenan.smartfi.microservice.communication.service
Service class that holds and manage all the on demand notification.
NotificationService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.NotificationService
 
notificationSettingService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The push notification service that holds the business logic.
notificationSettingService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The push notification service that holds the business logic.
NotificationSettingService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
Service class that holds and manage all the push notification settings.
NotificationSettingService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
 
NotificationsExceptionCode - Enum Class in es.kukenan.smartfi.microservice.communication.service.exceptions.enums
Notifications exception codes enum.
NotificationsExceptionCode() - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.exceptions.enums.NotificationsExceptionCode
 
notificationsInQueueListenerAdapter(CustomObjectMapper, InternalMailJetEventsQueueController) - Method in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig
MailJet events controller message listener adapter.
NotificationsOtpFilter - Interface in es.kukenan.smartfi.microservice.communication.controller.filter
Notifications Otp Filter Implementation.
NotificationsOtpOperationFilter - Class in es.kukenan.smartfi.microservice.communication.controller.filter
Notifications operations filter.
NotificationsOtpOperationFilter() - Constructor for class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsOtpOperationFilter
 
notificationsRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
Notifications Repository.
notificationsRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Notifications repository.
NotificationsRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the notifications in BBDD.
NotificationsSpringEventsPublisher - Class in es.kukenan.smartfi.microservice.communication.springevent
Spring events publisher.
NotificationsSpringEventsPublisher(ApplicationEventPublisher) - Constructor for class es.kukenan.smartfi.microservice.communication.springevent.NotificationsSpringEventsPublisher
Constructor.
notificationStatus(AbstractEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
/** Get the notification status mapped from the event type.
NotificationStatus - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Notification status database entity.
NotificationStatus - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Posible statuses of a notification.
NotificationStatus() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.NotificationStatus
 
NotificationStatus(int, String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Relation type enum constructor.
notificationStatusChangeService - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
The service that handles notification updates.
NotificationStatusChangeService - Class in es.kukenan.smartfi.microservice.communication.service
In this component we will add the logic required to store the notifications and notification status updates.
NotificationStatusChangeService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
 
NotificationUpdate - Class in es.kukenan.smartfi.microservice.communication.service.domain
This domain data class holds the required information for a single notification update.
NotificationUpdate() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
 

O

objectMapper - Variable in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
JSON to object mapper.
objectMapper - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Custom object mapper to serialize/deserialize JSON.
objectMapper - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
JSON to object mapper.
onApplicationEvent(CleanObsoletePushDeviceEvent) - Method in class es.kukenan.smartfi.microservice.communication.springevent.listeners.CleanObsoleteDeviceListener
Event processing.
ONBOARDING_ID_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.OnboardingVariablesProperties
Onboarding identifier variable name.
OnboardingDomainEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the domain events processing.
OnboardingDomainEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
 
onboardingKoNotifiedReasonEnabled - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Enabled flag.
onboardingKoNotifiedReasons - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
A list of reasons for which a notification will be created.
OnboardingVariablesProperties - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Onboarding variables properties.
OnboardingVariablesProperties(String) - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.OnboardingVariablesProperties
 
onDemandNotification(WalletAuthentication, OnDemandNotificationRequestDto) - Method in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Send on demand notification for user.
onEvent(AbstractEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
This event is invoked to handle an event from the event queue.
open - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification opened.
operationSystem - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.PushNotification
mobile operation system.
order - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageChannelPriority
Order.
ORIGEN - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Template variable for message field.
ORIGEN - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
Template variable for message field.
OTP_GENERATED_PARAM - Static variable in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
Query param for generateOtp.
OTP_VALIDATED - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
header otp validated.
OTP_VARIABLE_NAME - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.SecurityGatewayEventService
The name of the OTP variable.

P

parseVariables(String, Map<String, Object>) - Static method in class es.kukenan.smartfi.microservice.communication.utils.TemplateVariablesParser
Parse the given text looking for any variable reference and replacing it by the proper value.
PATH_AUDITLOG - Static variable in class es.kukenan.smartfi.microservice.communication.service.api.backoffice.BackofficeEndpoints
Base path to AuditLog.
PATH_BACKOFFICE_BASE - Static variable in class es.kukenan.smartfi.microservice.communication.service.api.backoffice.BackofficeEndpoints
Base path to backoffice.
pathHandler - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
pathHandler operations over files in resource directory.
pathHandler - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
pathHandler operations over files in resource directory.
PathHandler - Class in es.kukenan.smartfi.microservice.communication.utils
Path Handler class Create the filesystem path for the given path and Stores the given classpath resource into a temporary file.
PathHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.utils.PathHandler
 
PENDING_NOTIFICATION - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
Pending notification status.
phone - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Receiver
Receiver phone.
phone - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Sender
Sender phone.
phone - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Identification document number.
PHONE_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Phone variable name.
phonePrefix - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Identification document number.
postMessageApi - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Post a new message API URL.
process(BatchMessage) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
Process a single batch message.
PROCESS_BATCH_NOTIFICATIONS - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
Data WareHouse batch notifications scheduled task.
processBatchNotifications() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
load data core service.
processBatchNotificationsScheduled() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
load data core service.
processResponseMessages(NotificationRequest, BatchText) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch.SinchSmsNotificationHandler
Process response messages.
processResponseMessages(NotificationRequest, MessageProcessInfo) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
Process response messages.
processResponseMessages(NotificationRequest, SendSmsResponse) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
Process response messages.
processResponseMessages(NotificationRequest, String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile.LabsMobileSmsNotificationHandler
Process response messages.
processResponseMessages(List<AuditAirship>) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Process response messages from Airship.
properties - Variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractEndpointClient
Context propagation properties.
properties - Variable in class es.kukenan.smartfi.microservice.communication.service.FirmService
Context propagation properties.
provider - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template provider.
provider - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Notification provider.
provider(NotificationChannel, Template) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.NotificationProviderManager
Find the implementation class for the given notification and provider.
Provider - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Provider database entity.
Provider() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Provider
 
providers - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Channel
Channel message providers.
proxyHost - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Proxy host.
proxyHost - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Proxy host.
proxyPort - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Proxy port.
proxyPort - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Proxy port.
publish(AbstractEvent) - Method in class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
Send an event to the internal queue.
publishCleanObsoletePushDeviceEvent(String, String) - Method in class es.kukenan.smartfi.microservice.communication.springevent.NotificationsSpringEventsPublisher
Publish clean obsolete push device event.
publisher - Variable in class es.kukenan.smartfi.microservice.communication.springevent.NotificationsSpringEventsPublisher
Spring application event publisher.
publishUserCreationErrorEvent(String, String, String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Publish a user creation error event.
push - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Push notification channel.
push - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Push information.
PushDestinationHandler - Class in es.kukenan.smartfi.microservice.communication.service.channel
Push destinations handler, used to extract push from several entities.
PushDestinationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.channel.PushDestinationHandler
 
pushHandler(User) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationManager
Find the implementation class for the given device.
pushNotification(WalletAuthentication, PushNotificationRequestDto) - Method in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Activated or deactivated push notification for user.
pushNotification(String, String, PushNotificationRequestDto) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Activated or deactivated push notification for user and device.
PushNotification - Class in es.kukenan.smartfi.microservice.communication.repository.entity
PushNotificationSettingMobile database entity.
PushNotification() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.PushNotification
 
pushNotificationHandler - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Push notification handler.
PushNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi
Service class that holds all the push notification sending bussiness logic.
PushNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationHandler
 
pushNotificationManager - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.IosSilentPushBatchService
Push notification manager.
pushNotificationManager - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationHandler
Push notification manager, used to find the implementation for push channel.
PushNotificationManager - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi
This class is designed to hold a chain of push notification resolvers and send a push notification to them so the responsible(s) can send the notification.
PushNotificationManager() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationManager
 
PushNotificationMobile - Class in es.kukenan.smartfi.microservice.communication.service.domain
Request with data for push notification.
PushNotificationMobile() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
 
pushNotificationRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
push notification repository.
pushNotificationRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserDeviceTokenDeletedService
Push notifications repository.
pushNotificationRepository - Variable in class es.kukenan.smartfi.microservice.communication.springevent.listeners.CleanObsoleteDeviceListener
Push notification repository.
PushNotificationRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the templates in BBDD.
PushOperationSystemHandler - Interface in es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi
Chain of responsability for push notifications.
pushOperationSystemHandlerList - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationManager
The registered push notifications handlers.

Q

QUERY_FIND_UNPROCESSED_BATCH_MESSAGES - Static variable in interface es.kukenan.smartfi.microservice.communication.repository.BatchMessageRepository
Find unprocessed batch messages query.

R

read() - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest.CachedBodyServletInputStream
 
REASON_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.OnboardingVariablesProperties
Reason variable name.
receive(JsonNode, Boolean) - Method in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
Entry-point for MailJet event api real time notifications.
RECEIVE_METHOD - Static variable in class es.kukenan.smartfi.microservice.communication.controller.InternalMailJetEventsQueueController
Entrypoint for the "MailJet real-time events" message handling.
receiveFromInternalQueue(AbstractEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
This method is invoked when a MailJet event is received.
receiveFromMailjet(AbstractEvent...) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
This method in invoked when a MailJet events are received.
receiver - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
The receiver for this message.
Receiver - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Receiver database entity.
Receiver() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Receiver
 
receivers - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message receivers.
recipient - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest
List of phone numbers to send sms.
RecipientNumbers() - Constructor for class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest.RecipientNumbers
 
refresh(User) - Method in interface es.kukenan.smartfi.microservice.communication.repository.UsersRepositoryCustom
Refresh the user entity.
refresh(User) - Method in class es.kukenan.smartfi.microservice.communication.repository.UsersRepositoryImpl
Refresh user entity implementation.
refreshContext(User) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
Update request context with information from the given user.
repository - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
Notifications repository which holds DB operations.
requestContextManager - Variable in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
Request context manager.
requestContextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduledTaskExecutor
Request context manager.
requestContextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Request context manager.
requestContextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Request context manager.
requestContextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
RequestContextManager context manager.
requestContextManager - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
Request context manager.
restTemplate - Variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
Rest template.
restTemplate - Variable in class es.kukenan.smartfi.microservice.communication.service.FirmService
Rest template.
restTemplate - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Rest template.
RestTemplateErrorHandler - Class in es.kukenan.smartfi.microservice.communication.handler
Rest template error handler for internal calls.
RestTemplateErrorHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.handler.RestTemplateErrorHandler
 
restTemplateFactory - Variable in class es.kukenan.smartfi.microservice.communication.config.MailJetClientConfig
Rest template factory.
restTemplateFactory - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Rest template factory (adds supports for several extensions, for example, proxy).
robinsonList - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Identification document number.

S

safeObjectAsString(Object) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetEventsService
 
safeValueAsString(JsonNode) - Method in class es.kukenan.smartfi.microservice.communication.controller.MailjetEventsRestController
Safely map the value as a string.
sandbox - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
Property value of mailjet sandbox client.
saveAndFlush(S) - Method in interface es.kukenan.smartfi.microservice.communication.repository.CompanyRepository
Saves an entity and flushes changes instantly.
saveAndFlush(S) - Method in interface es.kukenan.smartfi.microservice.communication.repository.EventRepository
Saves an entity and flushes changes instantly.
saveAndFlush(S) - Method in interface es.kukenan.smartfi.microservice.communication.repository.UsersRepository
Saves an entity and flushes changes instantly.
saveAuditLog(String, AuditLogDto) - Method in class es.kukenan.smartfi.microservice.communication.service.api.backoffice.BackofficeEndpoints
Save AuditLog.
saveAuditLog(String, String, String, String, String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.AuditService
Save Login AuditLog.
saveNotification(TransferSuccessfulEvent, Message, Template, User) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
Save Transfer notification event.
savePushNotification(String, String, String, String, User) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
Method in charge to save data in database.
saveWhiteListDestination(User) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Save user whitelist destination.
scheduledEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Scheduled event service ScheduledEventService.
scheduledEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
Scheduled event service ScheduledEventService.
ScheduledEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the scheduled domain events processing.
ScheduledEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.ScheduledEventService
 
ScheduledTask - Enum Class in es.kukenan.smartfi.microservice.communication.service.enums
Notifications Scheduled Tasks.
ScheduledTask() - Constructor for enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
 
secretClient - Variable in class es.kukenan.smartfi.microservice.communication.config.KeyVaultAutoconfiguredClient
Azure Secret Client.
securityGatewayEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The sevice that holds the logic of security gateway event handling.
securityGatewayEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The sevice that holds the logic of security gateway event handling.
SecurityGatewayEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the users lifecycle domain events processing.
SecurityGatewayEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.SecurityGatewayEventService
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.labsmobile.LabsMobileSmsNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetMailNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch.SinchSmsNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
 
send(NotificationRequest, Template, NotificationSenderService.MessageContext) - Method in interface es.kukenan.smartfi.microservice.communication.service.provider.NotificationProviderHandler
Send a notification.
send(CotPushNotificationEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Send push notification by airship.
send_error - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Error while sending.
sendAndGetResponse(Message) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Send and get response.
sendBatchMessage(BatchMessage) - Method in class es.kukenan.smartfi.microservice.communication.service.batch.DataWareHouseBatchService
Process a single batch message.
sender - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message sender.
Sender - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Sender database entity.
Sender() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Sender
 
sendMessage(NotificationSenderService.MessageContext, AbstractEvent<?>) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Send a single message wrapped in the given context.
sendMessage(String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Sends the given message to the user with the given email.
sendMessage(Map<String, String>, PushNotificationMobile) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Send message.
sendMessageByChannel(NotificationSenderService.MessageContext, AbstractEvent<?>) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Process the message for defined receiver by channel.
sendMessageForReceiver(NotificationSenderService.MessageContext, AbstractEvent<?>) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Process the message by receivers.
sendMessages(MessagesRequest, AbstractEvent<?>) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Send a set of messages for a single user, normally corresponding to the same context.
sendMessagesForPushActivated(String, int) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
 
sendMessageToChannel(String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Sends the given message to the user with the given identifier.
sendMessageToToken(PushNotificationMobile) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.FcmService
Send message for token.
sendNotification(NotificationRequest, Template, User) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Method which send notification with request data.
sendNotification(NotificationRequest, Template, User) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.firebase.AbstractFcmPushNotificationsServiceHandler
Method which send notification with request data.
sendNotification(NotificationRequest, Template, User) - Method in interface es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.PushOperationSystemHandler
Send the notification to the device token.
sendNotification(NotificationRequest, NotificationSenderService.MessageContext, AbstractEvent<?>) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Mail method to send a single notification to its destination.
sendOnDemanNotification(OnDemandNotificationRequestDto) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationService
Send on demand notification.
sendPush(User, ApnsPayloadBuilder) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
 
sendSilentPush() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.IosSilentPushBatchService
Send silent push.
sendSingleMessage(MessagesRequest) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Send a single message for a single user.
sendSms(String, String, String) - Method in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpoints
Send sms using LabsMobile api.
sent - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification sent.
sent_pending - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification pending to send.
serialVersionUID - Static variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Serial version UID.
serviceName - Variable in class es.kukenan.smartfi.microservice.communication.config.SwaggerConfig
This micro-service name.
setReadListener(ReadListener) - Method in class es.kukenan.smartfi.microservice.communication.controller.filter.notifications.CachedBodyHttpServletRequest.CachedBodyServletInputStream
 
settingsService - Variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
PushNotification service.
SILENT_PUSH_BATCH - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
IOS silent push batch scheduled task.
silentPush(User) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Send silent push.
silentPush(User) - Method in interface es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.ApnsPushOperationSystemHandler
Send a silent push to APNS.
silentPushBatch() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Silent push batch.
silentPushBatchScheduled() - Method in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Silent push batch.
silentPushBatchTaskEnabled - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
IOS silent push batch scheduled task feature toggle.
simpleApplicationEventMulticaster() - Method in class es.kukenan.smartfi.microservice.communication.config.AsynchronousSpringEventsConfiguration
Application event multicaster bean.
SimpleErrorHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig.SimpleErrorHandler
 
sinch - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Sinch sms notification provider keyword.
SinchClientConfig - Class in es.kukenan.smartfi.microservice.communication.config
Sinch client beans configuration.
SinchClientConfig() - Constructor for class es.kukenan.smartfi.microservice.communication.config.SinchClientConfig
 
SinchSmsNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch
Service class that holds all the Sinch SMS notification sending bussiness logic.
SinchSmsNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch.SinchSmsNotificationHandler
 
sinchSmsService - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.sinch.SinchSmsNotificationHandler
Sinch SMS service.
sinchSmsService(String, String, String) - Method in class es.kukenan.smartfi.microservice.communication.config.SinchClientConfig
Client to connect with Sinch SMS API.
singleSmsApiEndpointPath - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileEndpoints
Single sms api endpoint.
skipped - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
The notification was not sent due to some reason (white list in a development environment, user notifications are disabled...).
slack - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Slack notification channel.
slack - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Slack notification provider keyword.
slackClient - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
MailJet Rest client.
SlackClient - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.slack
Slack client.
SlackClient() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
 
SlackClient.GenericSlackResponse - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.slack
Generic slack response.
SlackClient.Message - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.slack
DTO to hold the minimum data in postMessage API body.
SlackClient.UserObjectResponse - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.slack
User object slack response.
SlackDestinationHandler - Class in es.kukenan.smartfi.microservice.communication.service.channel
Slack Notification channel destination handler.
SlackDestinationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.channel.SlackDestinationHandler
 
SlackNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.slack
Service class that holds all the mail notification sending bussiness logic.
SlackNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackNotificationHandler
 
sms - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Sms notification channel.
SMS_PENDING_SEND_STATUS - Static variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
The keyword replied by Mailjet to inform that a SMS is pending to send.
SMS_SENT_STATUS - Static variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.mailjet.MailjetSmsNotificationHandler
The keyword replied by Mailjet to inform that a SMS has been sent.
smsByEmail - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
Change sms send type for email.
SmsDestinationHandler - Class in es.kukenan.smartfi.microservice.communication.service.channel
Notification channel destination handler manager, used to find the proper channel destination handler for a given channel.
SmsDestinationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.channel.SmsDestinationHandler
 
smtp - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Kukenbank notification provider keyword.
smtpMailNotificationHandler - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
Mailjet Mail NotificationHandler handler.
SmtpMailNotificationHandler - Class in es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp
Service class that holds all the mail notification sending bussiness logic.
SmtpMailNotificationHandler() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.smtp.SmtpMailNotificationHandler
 
SOUND - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
sound push notification.
spam - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification marked as spam.
specificChannel - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
Flag if set an specific channel.
state - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Notification state.
status - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message status.
status - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Provider used to send the notification.
status - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationResponse
Notification current status.
status - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Notification status.
status - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
Value for status.
STATUS_FAIL - Static variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message status: failure during process.
STATUS_INITIAL - Static variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message status: initial status, unprocessed message.
STATUS_PROCESSED - Static variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message status: successfully processed.
statusDesc - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Status description.
STATUSDESC_MESSAGE_FAIL - Static variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message status description: failure due message delivery.
STATUSDESC_NOTINWHITELIST - Static variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Status description for a notification skipped due to destination not in white list.
STATUSDESC_USER_NOTIFICATIONS_DISABLED - Static variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Batch message status description: failure due message delivery.
STATUSDESC_USERNOTIFDISABLED - Static variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Status description for a notification skipped due to user notifications disabled.
statusDescription - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Error description is the notification is in error status.
statusDescription - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationUpdate
Notification status description.
storeNotificationError(NotificationRequest, ErrorSummaryDto, NotificationSenderService.MessageContext) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Handle an error condition during a single notification request sending.
StringUtils - Class in es.kukenan.smartfi.microservice.communication.utils
Custom String handling utilities.
StringUtils() - Constructor for class es.kukenan.smartfi.microservice.communication.utils.StringUtils
 
subject - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template subject.
submitted - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification submitted to the provider, not sent jet.
surname - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User first surname.
SURNAME_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Surname variable Name.
SwaggerConfig - Class in es.kukenan.smartfi.microservice.communication.config
Swagger configuration.
SwaggerConfig() - Constructor for class es.kukenan.smartfi.microservice.communication.config.SwaggerConfig
 
switchSmsToSlack - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Sms to slack flag.

T

TASK_NAME - Static variable in class es.kukenan.smartfi.microservice.communication.service.batch.BatchNotificationsScheduler
Scheduled task name for Batch notifications processing.
template - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.compositeprimarykey.MessageChannelPriorityId
Template identifier.
template - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.MessageChannelPriority
Template identifier.
template - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
The template used this notification corresponds to.
Template - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Template database entity.
Template() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.Template
 
TEMPLATE_AMOUNT_FIELD - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Template variable for pan field.
TEMPLATE_ECOMMERCE_NAME_FIELD - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
Template variable for status field.
TEMPLATE_MESSAGE_FIELD - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationCreatedEventService
Template variable for message field.
TEMPLATE_MESSAGE_FIELD - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Template variable for message field.
TEMPLATE_MESSAGE_FIELD - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
Template variable for message field.
TEMPLATE_TYPE_FIELD - Static variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
Template variable for type field.
templates - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
The set of templates available to send this message, only one should be used.
templatesRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Templates repository.
TemplatesRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the templates in BBDD.
templateVariables(AbstractOnboardingEvent<B>, Object...) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.OnboardingDomainEventService
Create a set of variables that could be used in message templates.
templateVariables(AbstractSecurityGatewayEvent<B>, Object...) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.SecurityGatewayEventService
Create a set of variables that could be used in message templates.
TemplateVariablesParser - Class in es.kukenan.smartfi.microservice.communication.utils
Utility class for parser variables in a String.
TemplateVariablesParser() - Constructor for class es.kukenan.smartfi.microservice.communication.utils.TemplateVariablesParser
 
temporalStorage(String) - Method in class es.kukenan.smartfi.microservice.communication.utils.PathHandler
Stores the given classpath resource into a temporary file.
test - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest
Value for send sms as test (0/1).
text - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template text.
text - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.Message
Message.
title - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Template
Template title.
title - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
Message title for the push notification.
token - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
token which identifies devices.
token - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Slack application token.
toMessage(Object, MessageProperties) - Method in class es.kukenan.smartfi.microservice.communication.config.InternalMailJetEventsQueueConfig.EventsConverter
 
toMessageSpecialProperties(List<Message>, Boolean) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Create a MessageSpecialProperties list from Message list.
topic - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
Topic used for push notifications.
topic - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.AbstractApnsPushNotificationsServiceHandler
Topic to connect with APNS.
TOPIC - Static variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.smartfi.apns.ApnsSmartfiPushNotificationsServiceHandler
Topic for KukenBank.
toStatusDescription(Object) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Extract an error description from the given kukenbank exception.
tpoa - Variable in class es.kukenan.smartfi.microservice.communication.service.api.labsmobile.LabsMobileRequest
Sender name.
transferSuccessfulService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The transfer Successful Service.
TransferSuccessfulService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the users lifecycle domain events processing.
TransferSuccessfulService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
 
type - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Message
Message type.

U

unexpectedErrors - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
A list where unexpected errors must be added.
UninformedFieldException - Exception Class in es.kukenan.smartfi.microservice.communication.service.exceptions
Exception caused when a required field is not informed.
UninformedFieldException(String, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.communication.service.exceptions.UninformedFieldException
Constructor.
UninformedFieldException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.communication.service.exceptions.UninformedFieldException
Constructor.
UninformedFieldException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.communication.service.exceptions.UninformedFieldException
Constructor.
unknown - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Unknown status.
unknown(Object) - Method in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
Default not handled event.
unsub - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Notification unsub status.
updateAuditAirshipState(List<AuditAirship>, String) - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.airship.AirshipNotificationHandler
Updated state for audit airship list.
updateDate - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.AuditAirship
Update date.
updateDate - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Row update date.
updateDate - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
Update date.
updateExternalNotification(NotificationUpdate) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
Update an external notification (without id) database entity from a notification update event data.
updateInternalNotification(NotificationUpdate) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
Update an external notification (with id) database entity from a notification update event data.
updateNotification(NotificationUpdate) - Method in class es.kukenan.smartfi.microservice.communication.service.NotificationStatusChangeService
Update the information persisted about a notification from a received notification update.
updateUser(User) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Update the given user, that should exist.
updateUserSmsByEmail(WalletAuthentication, SmsByEmailRequestDto, String) - Method in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
User updated sms by email.
updateUserSmsByEmail(String, Boolean) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Change sms by email for user.
url - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Attachment
Attachment URL.
user - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
User this message is created for.
user - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.Notification
The user the notification is send to.
user - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
The user that is the original destination of the messages.
user - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
The user that is the original destination of the messages.
user() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.UserObjectResponse
Extract the user object from the response.
user(UserCreatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Create the user entity with the information in the given user created event.
user(User, UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Create the user entity with the information in the given user updated event.
User - Class in es.kukenan.smartfi.microservice.communication.repository.entity
User database entity.
User(String, String, String, String, String, String, String, Boolean, UserLanguage, UserGender, UserCivilStatus, Boolean, Company, PushNotification, Boolean, String, Boolean, DocumentType, String, String) - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.User
Contructor with all parameters with control of whitespaces in field email.
USER_AGENT - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
user agent internal header attribute.
USER_ID - Static variable in class es.kukenan.smartfi.microservice.communication.controller.filter.NotificationsAbstractOtpFilter
Product pattern.
USER_IP_HEADER - Static variable in class es.kukenan.smartfi.microservice.communication.service.api.AbstractInternalEndpointClient
user ip internal header attribute.
USER_IP_HEADER - Static variable in class es.kukenan.smartfi.microservice.communication.service.Constants
user ip internal header attribute.
UserCivilStatus - Class in es.kukenan.smartfi.microservice.communication.repository.entity
DAO for user civil status table in Database.
UserCivilStatus() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.UserCivilStatus
 
userCode - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User code.
userContractDocumentEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The user contract document event service.
UserContractDocumentEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the notifications created events processing.
UserContractDocumentEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
 
userDeviceTokenDeletedService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The user device token service that holds the business logic.
userDeviceTokenDeletedService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The user device token service that holds the business logic.
UserDeviceTokenDeletedService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
Service class that holds and manage all the token expired events.
UserDeviceTokenDeletedService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.UserDeviceTokenDeletedService
 
UserDomain - Class in es.kukenan.smartfi.microservice.communication.service.domain
User database entity.
UserDomain() - Constructor for class es.kukenan.smartfi.microservice.communication.service.domain.UserDomain
 
userDomainValidator(UserDomain) - Method in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
handling invalid user, sending user Creation Error event.
UserGender - Class in es.kukenan.smartfi.microservice.communication.repository.entity
DAO for user gender table in Database.
UserGender() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.UserGender
 
userId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.WhiteListDestination
Destination user identification.
userId - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequestDestination
Destination userid.
userId - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
user identifier.
userId - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.Message
User identifier.
userId - Variable in class es.kukenan.smartfi.microservice.communication.springevent.events.CleanObsoletePushDeviceEvent
User identifier.
userId() - Method in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.UserObjectResponse
Extract user identifier from the response.
userIdMap - Variable in class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient
Email - UserId map, to reduce the number of API calls.
UserLanguage - Class in es.kukenan.smartfi.microservice.communication.repository.entity
DAO for user language table in Database.
UserLanguage() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.UserLanguage
 
userLifecycleEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The sevice that holds the logic of users lifecycle event handling.
userLifecycleEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The sevice that holds the logic of users lifecycle event handling.
UserLifecycleEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the users lifecycle domain events processing.
UserLifecycleEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
 
UserManagementService - Class in es.kukenan.smartfi.microservice.communication.service
This service provides method to manage local users.
UserManagementService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.UserManagementService
 
UserObjectResponse() - Constructor for class es.kukenan.smartfi.microservice.communication.service.provider.impl.slack.SlackClient.UserObjectResponse
 
userOnboardingId - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
User onboarding identifier.
userPasswordResetEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.KafkaController
The user reset password event service.
userPasswordResetEventService - Variable in class es.kukenan.smartfi.microservice.communication.controller.MessagingController
The user reset password event service.
UserPasswordResetEventService - Class in es.kukenan.smartfi.microservice.communication.service.messaging
This service owns the logic of the notifications created events processing.
UserPasswordResetEventService() - Constructor for class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
 
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.batch.IosSilentPushBatchService
Users repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.AbstractDomainEventService
Spring repository with the methods to access the User database table.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.FirmEventService
users Repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationCreatedEventService
users Repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
user repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.TransferSuccessfulService
users Repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserContractDocumentEventService
users Repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserDeviceTokenDeletedService
user repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserPasswordResetEventService
users Repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationService
user repository.
usersRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Users repository.
UsersRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the users in BBDD.
UsersRepositoryCustom - Interface in es.kukenan.smartfi.microservice.communication.repository
Custom repository for refresh user entity.
UsersRepositoryImpl - Class in es.kukenan.smartfi.microservice.communication.repository
Users repository custom implementation.
UsersRepositoryImpl() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.UsersRepositoryImpl
 
usersService - Variable in class es.kukenan.smartfi.microservice.communication.controller.NotificationController
Local user management service.
usersService - Variable in class es.kukenan.smartfi.microservice.communication.service.messaging.UserLifecycleEventService
Local user management service.
UserUtils - Class in es.kukenan.smartfi.microservice.communication.utils
Utility some validations in users info.
UserUtils() - Constructor for class es.kukenan.smartfi.microservice.communication.utils.UserUtils
 
userValidation(UserDomain) - Static method in class es.kukenan.smartfi.microservice.communication.utils.UserUtils
user validation method.
UTMCAMPAIGN_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Utm_campaign variable name.
UTMCONTENT_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Utm_content variable name.
UTMMEDIUM_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Utm_medium variable name.
UTMSOURCE_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Utm_source variable name.
UTMTERM_FIELD - Enum constant in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Utm_term variable name.

V

validatePhoneNumber(String) - Static method in class es.kukenan.smartfi.microservice.communication.utils.UserUtils
Validate phone number to send sms.
validateRequest(String, PushNotificationRequestDto) - Method in class es.kukenan.smartfi.microservice.communication.service.messaging.NotificationSettingService
 
validInformation - Variable in class es.kukenan.smartfi.microservice.communication.repository.entity.User
user valid information for notification.
value - Variable in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
Value for enum (COLOR or SOUND).
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.OnboardingVariablesProperties
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.communication.service.exceptions.enums.NotificationsExceptionCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.AuditAirshipStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.GenericVariablesProperties
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationChannel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationParameter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationProvider
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.NotificationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.OnboardingVariablesProperties
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.enums.ScheduledTask
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class es.kukenan.smartfi.microservice.communication.service.exceptions.enums.NotificationsExceptionCode
Returns an array containing the constants of this enum class, in the order they are declared.
variables - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.MessagesRequest
A list of variables that may be used by the templates to compose the message.
variables - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.NotificationRequest
Object containing variables used to modify the content of your email.
variables - Variable in class es.kukenan.smartfi.microservice.communication.service.domain.PushNotificationMobile
Variables for the push.
variables - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService.MessageContext
A list of variables that may be used by the templates to compose the message.

W

WebUtils - Class in es.kukenan.smartfi.microservice.communication.utils
class for web some util methods.
WebUtils() - Constructor for class es.kukenan.smartfi.microservice.communication.utils.WebUtils
 
whiteListComponent - Variable in class es.kukenan.smartfi.microservice.communication.service.NotificationSenderService
Component used to filter destination using a white list.
WhiteListDestination - Class in es.kukenan.smartfi.microservice.communication.repository.entity
Data entity used to store the information about a notification.
WhiteListDestination() - Constructor for class es.kukenan.smartfi.microservice.communication.repository.entity.WhiteListDestination
 
whiteListDestinationRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.DestinationWhiteListComponent
WhiteListDestination repository.
whiteListDestinationRepository - Variable in class es.kukenan.smartfi.microservice.communication.service.UserManagementService
Users repository.
WhiteListDestinationRepository - Interface in es.kukenan.smartfi.microservice.communication.repository
Spring Data repository used to access the destinations whitelist.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form