Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlicanAkkus/Modular-Architecture-Hexagonal-Demo-Project
/ functions
Functions
370 in github.com/AlicanAkkus/Modular-Architecture-Hexagonal-Demo-Project
⨍
Functions
370
◇
Types & classes
198
Method
getSize
()
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/DataResponse.java:35
Method
getTotalSize
()
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/DataResponse.java:39
Method
getTotalSize
()
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/DataResponse.java:39
Method
getValidator
()
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/configuration/ValidatorConfiguration.java:16
Method
getValidator
()
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/configuration/ValidatorConfiguration.java:16
Method
handle
(TicketRetrieve useCase)
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/common/usecase/FakeTicketRetrieveUseCaseHandler.java:23
Method
handle
(TicketReserve useCase)
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/common/usecase/FakeTicketReserveUseCaseHandler.java:26
Method
handle
(MeetupCreate useCase)
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/common/usecase/FakeMeetupCreateUseCaseHandler.java:22
Method
handle
(T useCase)
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/common/usecase/UseCaseHandler.java:7
Method
handle
Buy action contains a payment and a reservation.
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/reservation/TicketReserveUseCaseHandler.java:38
Method
handle
()
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/ticket/TicketAdminUseCaseHandler.java:16
Method
handle
(TicketRetrieve useCase)
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/ticket/TicketRetrieveUseCaseHandler.java:20
Method
handle
(MeetupCreate useCase)
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/meetup/MeetupCreateUseCaseHandler.java:18
Method
handle
()
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/meetup/MeetupAdminUseCaseHandler.java:16
Method
handle
(BalanceCompensate useCase)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/common/usecase/FakeBalanceCompensateUseCaseHandler.java:20
Method
handle
(BalanceTransactionCreate useCase)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/common/usecase/FakeBalanceTransactionCreateUseCaseHandler.java:25
Method
handle
(PaymentRollback useCase)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/common/usecase/FakePaymentRollbackUseCaseHandler.java:24
Method
handle
(BalanceRetrieve useCase)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/common/usecase/FakeBalanceRetrieveUseCaseHandler.java:28
Method
handle
(PaymentCreate useCase)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/common/usecase/FakePaymentCreateUseCaseHandler.java:29
Method
handle
(BalanceRetrieve useCase)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/balance/BalanceRetrieveUseCaseHandler.java:21
Method
handle
(BalanceCompensate useCase)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/balance/BalanceCompensateUseCaseHandler.java:21
Method
handle
(BalanceTransactionCreate useCase)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/balance/BalanceTransactionCreateUseCaseHandler.java:20
Method
handle
(BalanceDeleteAll useCase)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/balance/BalanceAdminUseCaseHandler.java:19
Method
handle
()
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/common/usecase/NoUseCaseHandler.java:5
Method
handle
(T useCase)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/common/usecase/VoidUseCaseHandler.java:7
Method
handleBindException
(BindException bindException, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:48
Method
handleBindException
(BindException bindException, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:47
Method
handleException
(Exception exception, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:34
Method
handleException
(Exception exception, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:33
Method
handleInvalidArgumentException
(MethodArgumentNotValidException methodArgumentNotValidException, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:55
Method
handleInvalidArgumentException
(MethodArgumentNotValidException methodArgumentNotValidException, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:54
Method
handleMethodArgumentTypeMismatchException
(MethodArgumentTypeMismatchException methodArgumentTypeMismatchException, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:74
Method
handleMethodArgumentTypeMismatchException
(MethodArgumentTypeMismatchException methodArgumentTypeMismatchException, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:67
Method
handleMethodNotSupportedException
(HttpRequestMethodNotSupportedException methodNotSupportedException, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:81
Method
handleMethodNotSupportedException
(HttpRequestMethodNotSupportedException methodNotSupportedException, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:74
Method
handlePaymentApiBusinessException
(PaymentApiBusinessException ex, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:61
Method
handleRequestPropertyBindingError
(WebExchangeBindException webExchangeBindException, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:41
Method
handleRequestPropertyBindingError
(WebExchangeBindException webExchangeBindException, Locale locale)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/common/rest/RestExceptionHandler.java:40
Method
handleTicketApiBusinessException
(TicketApiBusinessException ex, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:62
Method
handleTicketApiDataNotFoundException
(TicketApiDataNotFoundException ex, Locale locale)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/common/rest/RestExceptionHandler.java:68
Method
lock
(Long accountId)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/account/lock/AccountLockRedisAdapter.java:21
Method
lock
(Long accountId)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/account/lock/AccountLockNoopAdapter.java:15
Method
lock
(Long accountId)
payment-api/domain/src/test/java/com/hexagonaldemo/paymentapi/PaymentCreateTest.java:127
Method
lock
(Long accountId)
payment-api/domain/src/test/java/com/hexagonaldemo/paymentapi/PaymentRollbackTest.java:213
Method
main
(String[] args)
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/TestApplication.java:11
Method
main
(String[] args)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/TicketApiApplication.java:21
Method
main
(String[] args)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/TestApplication.java:11
Method
main
(String[] args)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/PaymentApiApplication.java:19
Method
messageSource
()
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/configuration/LocalizationConfiguration.java:26
Method
messageSource
()
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/configuration/LocalizationConfiguration.java:24
Method
moment
()
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/common/util/CurrentTimeFactory.java:22
Method
pay
(PaymentCreate paymentCreate)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/payment/rest/PaymentRestAdapter.java:37
Method
pay
(PaymentCreate paymentCreate)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/payment/rest/PaymentNoopAdapter.java:15
Method
pay
(PaymentCreate paymentCreate)
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/PaymentFakeDataAdapter.java:17
Method
pay
(@RequestBody @Valid PaymentCreateRequest paymentCreateRequest)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/payment/rest/PaymentController.java:21
Method
paymentRollbackInput
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/common/event/configuration/KafkaEventTestStreams.java:14
Method
paymentRollbackInput
()
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/payment/event/PaymentEventKafkaStream.java:10
Method
pop
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/common/event/consumer/AbstractEventKafkaStreamTestConsumer.java:78
Method
publish
(PaymentRollbackEvent paymentRollbackEvent)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/payment/event/PaymentRollbackEventAdapter.java:19
Method
publish
(TicketReservedEvent ticketReservedEvent)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/reservation/event/TicketReservedEventAdapter.java:19
Method
publish
(TicketReservedEvent ticketReservedEvent)
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/TicketReservedFakeEventAdapter.java:17
Method
publish
(PaymentRollbackEvent paymentRollbackEvent)
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/PaymentRollbackFakeEventAdapter.java:17
Method
publish
(PaymentRollbackEvent paymentRollbackEvent)
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/payment/port/PaymentRollbackEventPort.java:8
Method
publish
(T event)
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/common/config/AbstractTestPublisher.java:23
Method
publish
(Class<R> returnClass, T useCase)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/common/usecase/BeanAwareUseCasePublisher.java:14
Method
register
(Class<T> useCaseClass, UseCaseHandler<R, T> useCaseHandler)
payment-api/domain/src/main/java/com/hexagonaldemo/paymentapi/common/usecase/ObservableUseCasePublisher.java:7
Method
reserveTicket
(@Valid @RequestBody ReserveTicketRequest reserveTicketRequest)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/reservation/rest/ReservationController.java:23
Method
reset
()
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/PaymentRollbackFakeEventAdapter.java:31
Method
resolveLocaleContext
(ServerWebExchange exchange)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/configuration/LocalizationConfiguration.java:34
Method
resolveLocaleContext
(ServerWebExchange exchange)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/configuration/LocalizationConfiguration.java:32
Method
restTemplate
()
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/configuration/RestConfiguration.java:10
Method
restTemplate
()
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/configuration/RestConfiguration.java:10
Method
retrieve
(Long id)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/account/AccountFakeAdapter.java:17
Method
retrieve
(TicketRetrieve ticketRetrieve)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/ticket/jpa/TicketDataAdapter.java:40
Method
retrieve
(Long id)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/meetup/jpa/MeetupDataAdapter.java:19
Method
retrieve
(TicketRetrieve ticketRetrieve)
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/TicketFakeDataAdapter.java:37
Method
retrieve
(Long id)
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/MeetupFakeDataAdapter.java:12
Method
retrieve
(Long id)
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/adapters/AccountFakeDataAdapter.java:13
Method
retrieve
(Long id)
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/account/port/AccountPort.java:7
Method
retrieve
(Long id)
ticket-api/domain/src/main/java/com/hexagonaldemo/ticketapi/meetup/port/MeetupPort.java:8
Method
retrieve
(Long accountId)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/balance/jpa/BalanceDataAdapter.java:25
Method
retrieve
(@RequestParam("accountId") Long accountId)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/balance/rest/BalanceController.java:24
Method
retrieve
(Long id)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/payment/jpa/PaymentDataAdapter.java:36
Method
retrieveTicket
(@RequestParam Long accountId)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/adapters/ticket/rest/TicketController.java:24
Method
rollback
(PaymentRollback paymentRollback)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/adapters/payment/jpa/PaymentDataAdapter.java:42
Method
rollback
(PaymentRollback paymentRollback)
payment-api/domain/src/test/java/com/hexagonaldemo/paymentapi/adapters/PaymentFakeAdapter.java:29
Method
setLocaleContext
(@NonNull ServerWebExchange exchange, LocaleContext localeContext)
ticket-api/infra/src/main/java/com/hexagonaldemo/ticketapi/configuration/LocalizationConfiguration.java:47
Method
setLocaleContext
(ServerWebExchange exchange, LocaleContext localeContext)
payment-api/infra/src/main/java/com/hexagonaldemo/paymentapi/configuration/LocalizationConfiguration.java:44
Method
setUp
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/AbstractIT.java:20
Method
setUp
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/contract/BaseTicketContract.java:13
Method
setUp
()
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/MeetupCreateTest.java:19
Method
setUp
()
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/TicketRetrieveTest.java:15
Method
setUp
()
ticket-api/domain/src/test/java/com/hexagonaldemo/ticketapi/TicketReserveTest.java:24
Method
setUp
()
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/contract/BasePaymentContractTest.java:14
Method
setUp
()
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/contract/BaseBalanceContractTest.java:13
Method
setUp
()
payment-api/infra/src/test/java/com/hexagonaldemo/paymentapi/contract/BaseBalanceCompensateTest.java:8
Method
setup
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/integration/PaymentRestAdapterIT.java:30
Method
should_allow_rollback
()
payment-api/domain/src/test/java/com/hexagonaldemo/paymentapi/PaymentRollbackTest.java:23
Method
should_call_payment_api
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/integration/PaymentRestAdapterIT.java:68
Method
should_call_payment_api_and_nothing_happens
()
ticket-api/infra/src/test/java/com/hexagonaldemo/ticketapi/unit/PaymentNoopAdapterTest.java:22
← previous
next →
201–300 of 370, ranked by callers