Index

A C D E F G H I J K L O P R S T U V 
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
 
A C D E F G H I J K L O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form