Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractOutboxKafkaConsumer<T> - Class in org.machanism.macha.core.adapters.spring.kafka.outbox.consumer
- AbstractOutboxKafkaConsumer(OutboxDAO) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
- additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationProvider
- ApplicationConfiguration - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- ApplicationConfiguration(Login) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
- authenticate(LoginUserDto) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationController
- authenticate(LoginUserDto) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationService
- AuthenticationController - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- AuthenticationController(JwtService, AuthenticationService) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationController
- authenticationManager(AuthenticationConfiguration) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
- authenticationProvider() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
- AuthenticationProvider - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- AuthenticationProvider(Login) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationProvider
- AuthenticationService - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- AuthenticationService(AuthenticationManager) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationService
C
- completeOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
- corsConfigurationSource() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- createDefaultHandlerExceptionResolver() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
- createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
- createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
- createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.web.order.controller.OrderController
- createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.web.payment.controller.PaymentController
- createUser(UserRegistrationData, UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
D
- deleteOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
- deleteUser(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtAuthenticationFilter
E
- extractClaim(String, Function<Claims, T>) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
- extractUsername(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
F
- failedOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
- findByEmail(String) - Method in interface org.machanism.macha.core.adapters.spring.repository.user.dao.UserRepository
- findByEmailAndPassword(String, String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
G
- generateToken(Map<String, Object>, AuthenticatedPerson) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
- generateToken(AuthenticatedPerson) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
- getAllowedOrigins() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- getAllUsers() - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
- getCreateDate() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getDefaultTopicName() - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
- getEmail() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getEmail() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
- getEvent(Exception) - Method in interface org.machanism.macha.core.adapters.spring.web.order.controller.TransactionFailedFunctionalInterface
- getEventInteractorMap() - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
- getExpirationTime() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
- getExpiresIn() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
- getFirstName() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getId() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getLastName() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getOrderById(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
- getPassword() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getPassword() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
- getProduct(String) - Method in class org.machanism.macha.core.adapters.spring.web.product.controller.ProductController
- getProductInventory(String) - Method in class org.machanism.macha.core.adapters.spring.web.inventory.controller.InventoryController
- getRequestMatchers() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- getToken() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
- getTopicMapping() - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
- getUpdateDate() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- getUserById(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
- getUserById(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
H
- handler(OutboxEventMessage) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
- handler(T) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
I
- InteractorOutboxKafkaConsumer - Class in org.machanism.macha.core.adapters.spring.kafka.outbox.consumer
- InteractorOutboxKafkaConsumer(OutboxDAO) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
- InteractorOutboxKafkaConsumer(OutboxDAO, EventInteractor<EntityId, DomainEvent<EntityId>>) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
- InventoryController - Class in org.machanism.macha.core.adapters.spring.web.inventory.controller
- InventoryController() - Constructor for class org.machanism.macha.core.adapters.spring.web.inventory.controller.InventoryController
- isTokenValid(String, UserDetails) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
J
- JwtAuthenticationFilter - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- JwtAuthenticationFilter(JwtService, HandlerExceptionResolver) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtAuthenticationFilter
- JwtService - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- JwtService() - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
K
- KafkaOutboxEventPublisher - Class in org.machanism.macha.core.adapters.spring.kafka.outbox
- KafkaOutboxEventPublisher(KafkaProducer<IntegrationEvent<OutboxEventMessage>>) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
L
- login(LoginCredential) - Method in class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
- login(LoginCredential) - Method in class org.machanism.macha.core.adapters.spring.web.user.controller.UserLoginController
- LoginResponse - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.model
- LoginResponse(UUID) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
- LoginUserDto - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.model
- LoginUserDto() - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
O
- OrderController - Class in org.machanism.macha.core.adapters.spring.web.order.controller
- OrderController(CreateOrder) - Constructor for class org.machanism.macha.core.adapters.spring.web.order.controller.OrderController
- OrderDAO - Class in org.machanism.macha.core.adapters.spring.repository.order.dao
- OrderDAO(OrderRepository) - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
- OrderEntity - Class in org.machanism.macha.core.adapters.spring.repository.order.model
- OrderEntity() - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.model.OrderEntity
- OrderRepository - Interface in org.machanism.macha.core.adapters.spring.repository.order.dao
- OrderRepositoryAdapter - Class in org.machanism.macha.core.adapters.spring.repository.order.adapter
- OrderRepositoryAdapter(OrderDAO) - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
- org.machanism.macha.core.adapters.spring.kafka.outbox - package org.machanism.macha.core.adapters.spring.kafka.outbox
- org.machanism.macha.core.adapters.spring.kafka.outbox.consumer - package org.machanism.macha.core.adapters.spring.kafka.outbox.consumer
- org.machanism.macha.core.adapters.spring.repository.order.adapter - package org.machanism.macha.core.adapters.spring.repository.order.adapter
- org.machanism.macha.core.adapters.spring.repository.order.dao - package org.machanism.macha.core.adapters.spring.repository.order.dao
- org.machanism.macha.core.adapters.spring.repository.order.model - package org.machanism.macha.core.adapters.spring.repository.order.model
- org.machanism.macha.core.adapters.spring.repository.user - package org.machanism.macha.core.adapters.spring.repository.user
- org.machanism.macha.core.adapters.spring.repository.user.dao - package org.machanism.macha.core.adapters.spring.repository.user.dao
- org.machanism.macha.core.adapters.spring.repository.user.model - package org.machanism.macha.core.adapters.spring.repository.user.model
- org.machanism.macha.core.adapters.spring.web.inventory.controller - package org.machanism.macha.core.adapters.spring.web.inventory.controller
- org.machanism.macha.core.adapters.spring.web.jwt.controller.controller - package org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- org.machanism.macha.core.adapters.spring.web.jwt.controller.model - package org.machanism.macha.core.adapters.spring.web.jwt.controller.model
- org.machanism.macha.core.adapters.spring.web.order.controller - package org.machanism.macha.core.adapters.spring.web.order.controller
- org.machanism.macha.core.adapters.spring.web.payment.controller - package org.machanism.macha.core.adapters.spring.web.payment.controller
- org.machanism.macha.core.adapters.spring.web.product.controller - package org.machanism.macha.core.adapters.spring.web.product.controller
- org.machanism.macha.core.adapters.spring.web.user.controller - package org.machanism.macha.core.adapters.spring.web.user.controller
P
- PaymentController - Class in org.machanism.macha.core.adapters.spring.web.payment.controller
- PaymentController(PaymentCheckout) - Constructor for class org.machanism.macha.core.adapters.spring.web.payment.controller.PaymentController
- process(T) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
- ProductController - Class in org.machanism.macha.core.adapters.spring.web.product.controller
- ProductController() - Constructor for class org.machanism.macha.core.adapters.spring.web.product.controller.ProductController
- publish(IntegrationEvent<OutboxEventMessage>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
R
- receive(List<T>, List<String>, List<Integer>, List<Long>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
- register(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
- register(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.spring.web.user.controller.UserRegisterController
- retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationProvider
S
- saveOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
- SecurityConfiguration - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
- SecurityConfiguration(JwtAuthenticationFilter, AuthenticationProvider) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- securityFilterChain(HttpSecurity) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- setAllowedOrigins(List<String>) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- setCreateDate(LocalDateTime) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- setDefaultTopicName(String) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
- setEmail(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- setEmail(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
- setEventInteractorMap(Map<String, EventInteractor<EntityId, DomainEvent<EntityId>>>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
- setExpiresIn(long) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
- setFirstName(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- setId(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- setLastName(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- setPassword(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- setPassword(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
- setRequestMatchers(String[]) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
- setToken(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
- setTopicMapping(Map<String, String>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
- setUpdateDate(LocalDateTime) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- ShippingGroup - Class in org.machanism.macha.core.adapters.spring.repository.order.model
- ShippingGroup() - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.model.ShippingGroup
- ShippingPriceInfo - Class in org.machanism.macha.core.adapters.spring.repository.order.model
- ShippingPriceInfo() - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.model.ShippingPriceInfo
T
- TransactionFailedFunctionalInterface - Interface in org.machanism.macha.core.adapters.spring.web.order.controller
U
- updateOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
- updateUser(User) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
- UserDAO - Class in org.machanism.macha.core.adapters.spring.repository.user.dao
- UserDAO(UserRepository) - Constructor for class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
- UserEntity - Class in org.machanism.macha.core.adapters.spring.repository.user.model
- UserEntity() - Constructor for class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
- UserLoginController - Class in org.machanism.macha.core.adapters.spring.web.user.controller
- UserLoginController() - Constructor for class org.machanism.macha.core.adapters.spring.web.user.controller.UserLoginController
- UserRegisterController - Class in org.machanism.macha.core.adapters.spring.web.user.controller
- UserRegisterController(UserRegister) - Constructor for class org.machanism.macha.core.adapters.spring.web.user.controller.UserRegisterController
- UserRepository - Interface in org.machanism.macha.core.adapters.spring.repository.user.dao
- UserRepositoryAdapter - Class in org.machanism.macha.core.adapters.spring.repository.user
- UserRepositoryAdapter(UserDAO) - Constructor for class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
V
- validatedOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
All Classes and Interfaces|All Packages|Serialized Form