All Classes and Interfaces

Class
Description
Backoffice event abstract class.
Base class for any Core API Client.
Contract that any Core asset mapper must implement.
Base class with core funcionality for any endpoint implementation.
Core common operations mapper.
Contract that any Core account movements mapper must implement.
Contract that any Core product mapper must implement.
Base class with core functionality for any endpoint implementation.
Class in charge to generated a customized key.
Abstract common operations mapper.
Base class for any API Client.
UnimplementedOperationException.
Account bank controller.
Core account bank API client.
This class is responsible for creating the accounts subsystem endpoints.
Contract service.
Core Accounts subsystem API client.
Core accounts endpoint implementation.
This class is responsible for creating the accounts subsystem endpoints.
class for handler some util methods.
AmqpController controller.
products-service main Application.
Common application configurations.
Assets related services.
Core contract API client.
Contract that any backoffice client must implement.
This components centralices back office clients management.
Backoffice endpoint implementation.
This class is responsible for creating the backoffice endpoints.
Backoffice events service interface.
Backoffice event manager.
Backoffice product event for version 1.0.
Backoffice product event for version 2.0.
Card situation map.
Card status map.
Service for handler product backoffice events.
Repository that holds the queries to retrieve BackofficeSubsystems.
Mapper class to extract BackofficeSubsystems from query.
This class is an artificial entity, it does not really exist.
Account bank controller.
Core bank API client.
This class is responsible for creating the accounts subsystem endpoints.
Bank service.
Class cache configuration.
Exception caused when cache is required but is expired.
Class key definition.
Operation over cache.
card detail operations filter.
card Otp Operational Info.
Core card impositions endpoint implementation.
Cards Accounts subsystem API client.
Core cards endpoint implementation.
This class is responsible for creating the cards subsystem endpoints.
Core cashflow API client.
Core CoreCashFlowEndpoint endpoint implementation.
This class is responsible for creating the cashflow backoffice endpoints.
Cashflow service Rest API controller.
Cashflow service.
Component used to cypher sensible information stored in unsecured media.
Enum for relation between companyy and back office identifer.
Core company API client.
This class is responsible for creating the company core endpoints.
Operation over contract cache.
Application constants.
Contract object to be save in cache for the contract.
Operation over contract cache.
Core contract API client.
This class is responsible for creating the cashflow backoffice endpoints.
Exception caused by a specified user was not found or is not visible in the operation context (access level...).
Contrats controller.
Contract service.
Core CoreAccountBankEndpoint endpoint implementation.
CashFlow mapper.
Core Accounts movements mapper.
Core Accounts mapper.
Core client to ExtendedBackofficeClient adapter.
Core CoreAccountBankEndpoint endpoint implementation.
Core cards movements mapper.
Core accounts mapper.
CashFlow mapper.
Core HTTP API based client.
Core company endpoint implementation.
Core BackofficeEndpoint endpoint implementation.
CashFlow mapper.
Core credit movements mapper.
Core Credits mapper.
Core card cvv mapper.
Core deposit movements mapper.
Imposition State Enum.
Core deposit movements mapper.
Core Deposits mapper.
Core Equities assets mapper.
Core equity movements mapper.
Core Equities mapper.
Core Fund assets mapper.
Core funds movements mapper.
Core fund On Fly movements mapper.
Core FundOnFly mapper.
Core Funds mapper.
Core Guarantees mapper.
Core interest mapper.
Core intervener mapper.
Core kukenbank Equities mapper.
Core loan movements mapper.
Core Loans mapper.
Core ManagedPortfolios mapper.
Core pensions movements mapper.
Core Pensions mapper.
Core card pin mapper.
Core rest template factory.
Core rest template specialization.
Core Wallet movements mapper.
Core Wallets mapper.
Core Credits subsystem API client.
Core credit endpoint implementation.
This class is responsible for creating the credits subsystem endpoints.
Class in charge to intercept cache resolver for cache.
Core Cvv Card endpoint implementation.
Date utilities.
Core deposit impositions endpoint implementation.
Core Deposits subsystem API client.
Core deposits endpoint implementation.
This class is responsible for creating the deposits subsystem endpoints.
DAO for document_type table in Database.
Repository interface to do queries for DocumentType data.
Security util to obfuscate sensible data in DTOs.
TODO: this class must be eliminated once all mappers are built and Guarantees support is added.
TODO: this class must be removed in the future.
TODO: this class must be removed in the future.
TODO: this class must be removed in the future.
DAO for EbContract table in Database.
Repository interface to do queries for Users data.
Component used to create CardCreatedEvent.
Core Equitys subsystem API client.
Core equities endpoint implementation.
This class is responsible for creating the equities subsystem endpoints.
Core equity asssets endpoint implementation.
Contract that some backoffice client must implement with extends functions.
Files utilities.
Security filter to show just some movements, OTP required by products.
Core fund asssets endpoint implementation.
Core Funds subsystem API client.
Core funds endpoint implementation.
This class is responsible for creating the funds subsystem endpoints.
Core Funds On Fly subsystem API client.
This class is responsible for creating the fund on fly subsystem endpoints.
GenericAssetsCoreEndpoint<CT,IT,A extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<List<CT>>,O extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<IT>,M extends AbstractCoreAssetMapper<CT,IT>>
Generic Core products endpoint implementation.
Base class for any Intervener Enpoint Component in a Core API Client.
GenericMovementsCoreEndpoint<MCT,MIT,MART extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<List<MCT>>,MORT extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<MIT>,PMT extends AbstractCoreMovementsMapper<MCT,MIT>>
Generic Core product movements endpoint implementation.
GenericMovementsCoreEndpointV2<MCT,MIT,MART extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<List<MCT>>,MORT extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<MIT>,PMT extends AbstractCoreMovementsMapper<MCT,MIT>>
Generic Core product movements endpoint implementation.
GenericProductsCoreEndpoint<CT,IT,A extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<List<CT>>,O extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<IT>,M extends AbstractCoreProductMapper<CT,IT>>
Generic Core products endpoint implementation.
Core Guarantees subsystem API client.
Core kukenbank guarantee endpoint implementation.
This class is responsible for creating the guarantees subsystem endpoints.
Image entity.
Repository interface to do queries for Image data.
Class that holds all required information about a deposit impositions.
Class in charge to generated a customized key for internal products list.
Internal products service Rest API controller.
Internal template configuration.
Invalid operative for Lighthouse hybridization exception.
Kafka Events handle controller.
Azure Key Vault auto configured client.
Azure Key Vault client interface.
Core smartfi Equitys subsystem API client.
Core kukenbank equities endpoint implementation.
This class is responsible for creating the equities subsystem endpoints.
Lighthouse hybridization without an inversion product exception.
Lighthouse operatives map.
Client implementation for Core lLoan receipts endpoint.
Minstait Loan receipt to DTOs mapper.
Client implementation for Core lLoan repayments endpoint.
Minstait Loan Repayment to DTOs mapper.
Core Loans subsystem API client.
Core loans endpoint implementation.
This class is responsible for creating the loans subsystem endpoints.
Postprocess that must be executed when a managed portfolio is found.
Core ManagedPortfolios subsystem API client.
Core managedPortfolios endpoint implementation.
This class is responsible for creating the managedPortfolios subsystem endpoints.
MovementDetailDomain<T extends es.kukenan.smartfi.microservice.contracts.api.movement.MovementDto>
Class that holds all required information about a single movement detail.
Class that holds all required information about a movements.
movements 90 days operations filter.
card Otp Operational Info.
Class in charge to generated a customized key for movements microservice.
Movements related services.
Service for handler notifications backoffice events.
Core Pensions subsystem API client.
Core pensions endpoint implementation.
This class is responsible for creating the pension subsystem endpoints.
Core Pin Card endpoint implementation.
DAO for Product table in Database.
DAO for Product Back office table in Database.
Artificial class to support product backoffice composite key.
Repository for queries for products backoffice.
Mapper for product cancelled event.
Common Constants.
ProductDetailDomain<T extends es.kukenan.smartfi.microservice.contracts.api.products.ProductDto>
Class that holds all required information about a single product detail.
Class that holds all required information about a single product.
Product backoffice cache builder.
Helper class to hold ProductBackoffice data that must be cached.
Class that contains the ProductMetadataCacheBuilder.ProductMetadataCache refresh scheduled task.
Exception caused by a specified product was not found or is not visible in the operation context (access level...).
Exception caused by a specified product was not found or is not visible in the operation context (access level...).
Repository for queries for products.
Products Abstract Otp Filter sharing some util operations.
This class encapsulates filter criteria to search a product.
Postprocess that must be executed to filter results by the request criteria.
This class encapsulates all required information to search a product (product detail) and create a full ProductDetailDomain object.
Products exception codes enum.
Class in charge to generated a customized key for products list.
Products Otp Filter Implementation.
Products operations filter.
Products service Rest API controller.
Products REST service exception handler.
Generic products search post-process.
Products post-process runner.
This class encapsulates all required information to search a product (product detail) and create a full ProductDetailDomain object.
Products related services.
Internal class used to store the context of a back office product search in a single back office client.
DAO for product table in Database.
Repository for queries for products subtype.
Unexpected error condition exception for products services.
DAO for ProductType table in Database.
Product Types.
DAO for Profile table in Database.
Repository for profile queries.
Profiles Rest API controller.
Card management service.
Class that holds all required information about a Receipts.
Reference cache object to be saved in cache.
Filter to refresh contract cache.
class for handler some util methods.
Rest response error handler.
Rest template error handler for internal calls.
Movements related services with SCA considerations applied.
CacheOperationEnum Cache Operation Enum.
Exception caused by a specified user was not found or is not visible in the operation context (access level...).
Signature related operations.
Smartfi core connectivity health indicator.
DAO for Subsystem table in Database.
Artificial class to support subsystem type composite key.
Repository for queries for sybsystem.
Swagger configuration.
DAO for TemporalBackofficeProduct table in Database.
Repository for temporal_backoffice_product table.
DAO for user table in Database.
DAO for UserBackoffice table in Database.
Artificial class to support product backoffice composite key.
Repository for queries for user devices.
DAO for user civil status table in Database.
Repository for queries user type.
DAO for user gender table in Database.
Repository for queries user type.
DAO for user_language table in Database.
Repository interface to do queries for UserLanguage data.
Exception caused by a specified user was not found or is not visible in the operation context (access level...).
Repository interface to do queries for Users data.
Service for handler user devices events.
DAO for user_state table in Database.
Repository interface to do queries for UserType data.
DAO for user_type table in Database.
Repository interface to do queries for UserType data.
class for handler some util methods.
Uuid generator component.
Core Wallet subsystem API client.
Core wallet endpoint implementation.
This class is responsible for creating the wallet subsystem endpoints.