MCPcopy Create free account

hub / github.com/andreschaffer/event-sourcing-cqrs-examples / functions

Functions245 in github.com/andreschaffer/event-sourcing-cqrs-examples

↓ 1 callersMethodregisterExceptionMappers
(Environment environment)
src/main/java/bankservice/bootstrap/BankServiceApplication.java:56
↓ 1 callersMethodregisterFilters
(Environment environment)
src/main/java/bankservice/bootstrap/BankServiceApplication.java:51
↓ 1 callersMethodregisterHypermediaSupport
(Environment environment)
src/main/java/bankservice/bootstrap/BankServiceApplication.java:61
↓ 1 callersMethodregisterResources
(Environment environment)
src/main/java/bankservice/bootstrap/BankServiceApplication.java:65
↓ 1 callersMethodrun
(Configuration configuration, Environment environment)
src/main/java/bankservice/bootstrap/BankServiceApplication.java:43
↓ 1 callersMethodsetBalance
(BigDecimal balance)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountDto.java:35
↓ 1 callersMethodsetClientId
(UUID clientId)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountDto.java:45
↓ 1 callersMethodsetEmail
(String email)
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientDto.java:46
↓ 1 callersMethodsetId
(UUID id)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountDto.java:25
↓ 1 callersMethodsetId
(UUID id)
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientDto.java:26
↓ 1 callersMethodsetName
(String name)
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientDto.java:36
↓ 1 callersMethodtoDto
(Account account)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountResource.java:39
↓ 1 callersMethodtoDto
(Client client)
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientResource.java:52
↓ 1 callersMethodupdate
(String name, Email email)
src/main/java/bankservice/domain/model/client/Client.java:32
↓ 1 callersMethodvalidateEmail
(Email email)
src/main/java/bankservice/domain/model/client/Client.java:62
↓ 1 callersMethodvalidateName
(String name)
src/main/java/bankservice/domain/model/client/Client.java:58
↓ 1 callersMethodwithdrawalsUrl
(String accountId)
src/test/java/bankservice/it/client/ResourcesUrls.java:48
MethodAccount
(UUID id, UUID clientId)
src/main/java/bankservice/domain/model/account/Account.java:18
MethodAccountDepositedEvent
(UUID aggregateId, ZonedDateTime timestamp, int version, BigDecimal amount, BigDecimal balance)
src/main/java/bankservice/domain/model/account/AccountDepositedEvent.java:15
MethodAccountNotFoundException
(UUID id)
src/main/java/bankservice/service/account/AccountNotFoundException.java:9
MethodAccountOpenedEvent
(UUID aggregateId, ZonedDateTime timestamp, int version, UUID clientId, BigDecimal balance)
src/main/java/bankservice/domain/model/account/AccountOpenedEvent.java:15
MethodAccountProjection
(UUID accountId, UUID clientId, BigDecimal balance, int version)
src/main/java/bankservice/projection/clientaccounts/AccountProjection.java:15
MethodAccountResource
(AccountService accountService)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountResource.java:25
MethodAccountService
(EventStore eventStore, EventBus eventBus)
src/main/java/bankservice/service/account/AccountService.java:25
MethodAccountTransactionsResource
(TransactionsRepository transactionsRepository)
src/main/java/bankservice/projection/accounttransactions/AccountTransactionsResource.java:20
MethodAccountWithdrawnEvent
(UUID aggregateId, ZonedDateTime timestamp, int version, BigDecimal amount, BigDecimal balance)
src/main/java/bankservice/domain/model/account/AccountWithdrawnEvent.java:15
MethodAccountsListener
(AccountsRepository accountsRepository)
src/main/java/bankservice/projection/clientaccounts/AccountsListener.java:14
MethodAccountsResource
(AccountService accountService)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountsResource.java:25
MethodAggregate
(UUID id)
src/main/java/bankservice/domain/model/Aggregate.java:22
MethodBackCallerAggregate
(UUID id, List<Event> eventStream)
src/test/java/bankservice/domain/model/AggregateTest.java:113
MethodClient
(UUID id, String name, Email email)
src/main/java/bankservice/domain/model/client/Client.java:19
MethodClientAccountsResource
(AccountsRepository accountsRepository)
src/main/java/bankservice/projection/clientaccounts/ClientAccountsResource.java:22
MethodClientEnrolledEvent
(UUID aggregateId, ZonedDateTime timestamp, int version, String name, Email email)
src/main/java/bankservice/domain/model/client/ClientEnrolledEvent.java:14
MethodClientNotFoundException
(UUID id)
src/main/java/bankservice/service/client/ClientNotFoundException.java:9
MethodClientResource
(ClientService clientService)
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientResource.java:30
MethodClientService
(EventStore eventStore)
src/main/java/bankservice/service/client/ClientService.java:22
MethodClientUpdatedEvent
(UUID aggregateId, ZonedDateTime timestamp, int version, String name, Email email)
src/main/java/bankservice/domain/model/client/ClientUpdatedEvent.java:14
MethodClientsResource
(ClientService clientService)
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientsResource.java:26
MethodDepositAccountCommand
(UUID id, BigDecimal amount)
src/main/java/bankservice/service/account/DepositAccountCommand.java:13
MethodDepositsResource
(AccountService accountService)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/deposits/DepositsResource.java:26
MethodDummyEvent
(UUID aggregateId, ZonedDateTime timestamp, int version)
src/test/java/bankservice/domain/model/AggregateTest.java:132
MethodEmail
(String value)
src/main/java/bankservice/domain/model/client/Email.java:13
MethodEnrollClientCommand
(String name, Email email)
src/main/java/bankservice/service/client/EnrollClientCommand.java:12
MethodEvent
(UUID aggregateId, ZonedDateTime timestamp, int version)
src/main/java/bankservice/domain/model/Event.java:14
MethodNonSufficientFundsException
(UUID accountId, BigDecimal balance, BigDecimal amount)
src/main/java/bankservice/domain/model/account/NonSufficientFundsException.java:10
MethodOpenAccountCommand
(UUID clientId)
src/main/java/bankservice/service/account/OpenAccountCommand.java:11
MethodOptimisticLockingException
(String message)
src/main/java/bankservice/domain/model/OptimisticLockingException.java:5
MethodProblematicEvent
(UUID aggregateId, ZonedDateTime timestamp, int version, RuntimeException exception)
src/test/java/bankservice/domain/model/AggregateTest.java:149
MethodResourcesClient
(Environment environment, int port)
src/test/java/bankservice/it/client/ResourcesClient.java:24
MethodResourcesDtos
(ObjectMapper objectMapper)
src/test/java/bankservice/it/client/ResourcesDtos.java:14
MethodResourcesUrls
(int port)
src/test/java/bankservice/it/client/ResourcesUrls.java:14
MethodRetrier
(List<Class<? extends Exception>> retriableExceptions, int maxAttempts)
src/main/java/bankservice/service/Retrier.java:13
MethodStateSetup
(ResourcesClient resourcesClient, ResourcesDtos resourcesDtos)
src/test/java/bankservice/it/setup/StateSetup.java:22
MethodTransactionProjection
(UUID accountId, TransactionType type, BigDecimal amount, ZonedDateTime timestamp, int version)
src/main/java/bankservice/projection/accounttransactions/TransactionProjection.java:17
MethodTransactionsListener
(TransactionsRepository transactionsRepository)
src/main/java/bankservice/projection/accounttransactions/TransactionsListener.java:15
MethodUpdateClientCommand
(UUID id, String name, Email email)
src/main/java/bankservice/service/client/UpdateClientCommand.java:15
MethodWithdrawAccountCommand
(UUID id, BigDecimal amount)
src/main/java/bankservice/service/account/WithdrawAccountCommand.java:13
MethodWithdrawalsResource
(AccountService accountService)
src/main/java/bankservice/port/incoming/adapter/resources/accounts/withdrawals/WithdrawalsResource.java:28
Methodapply
(DummyEvent e)
src/test/java/bankservice/domain/model/AggregateTest.java:117
Methodapply
(ClientEnrolledEvent event)
src/main/java/bankservice/domain/model/client/Client.java:38
Methodapply
(AccountOpenedEvent event)
src/main/java/bankservice/domain/model/account/Account.java:46
Methodcallback
()
src/test/java/bankservice/domain/model/AggregateTest.java:155
MethoddepositAccount
()
src/test/java/bankservice/it/DepositsIT.java:24
MethoddepositedAccountHasAccountDepositedEvent
()
src/test/java/bankservice/domain/model/account/AccountTest.java:39
Methodemails
()
src/test/java/bankservice/domain/model/client/EmailSpecificationTest.java:15
Methodequals
(Object o)
src/main/java/bankservice/domain/model/ValueObject.java:10
MethodfailOnWrongNewEventVersion
()
src/test/java/bankservice/domain/model/AggregateTest.java:100
MethodfailReplayOfEventWithoutProperChildClassMethodHandler
()
src/test/java/bankservice/domain/model/AggregateTest.java:46
MethodfailsWithdrawalWithNonSufficientFunds
()
src/test/java/bankservice/domain/model/account/AccountTest.java:71
Methodget
(@PathParam("id") UUID accountId)
src/main/java/bankservice/projection/accounttransactions/AccountTransactionsResource.java:24
MethodgetAccountId
()
src/main/java/bankservice/port/incoming/adapter/resources/accounts/withdrawals/WithdrawalDto.java:19
MethodgetAccountId
()
src/main/java/bankservice/port/incoming/adapter/resources/accounts/deposits/DepositDto.java:19
MethodgetAccounts
(UUID clientId)
src/main/java/bankservice/projection/clientaccounts/InMemoryAccountsRepository.java:42
MethodgetAmount
()
src/main/java/bankservice/service/account/WithdrawAccountCommand.java:22
MethodgetAmount
()
src/main/java/bankservice/domain/model/account/AccountWithdrawnEvent.java:22
MethodgetAmount
()
src/main/java/bankservice/domain/model/account/AccountDepositedEvent.java:22
MethodgetEmail
()
src/main/java/bankservice/service/client/EnrollClientCommand.java:21
MethodgetEmail
()
src/main/java/bankservice/domain/model/client/ClientUpdatedEvent.java:25
MethodgetId
()
src/main/java/bankservice/service/account/WithdrawAccountCommand.java:18
MethodgetName
()
src/main/java/bankservice/service/client/EnrollClientCommand.java:17
MethodgetName
()
src/main/java/bankservice/domain/model/client/ClientUpdatedEvent.java:21
MethodgetTimestamp
()
src/main/java/bankservice/domain/model/Event.java:24
MethodgetType
()
src/main/java/bankservice/projection/accounttransactions/TransactionProjection.java:30
Methodhandle
(Object event)
src/test/java/bankservice/service/account/AccountServiceTest.java:74
Methodhandle
(AccountDepositedEvent event)
src/main/java/bankservice/projection/accounttransactions/TransactionsListener.java:19
Methodhandle
(AccountOpenedEvent event)
src/main/java/bankservice/projection/clientaccounts/AccountsListener.java:18
MethodhashCode
()
src/main/java/bankservice/domain/model/ValueObject.java:15
MethodignoreEventOutOfOrder
()
src/test/java/bankservice/projection/clientaccounts/InMemoryAccountsRepositoryTest.java:17
Methodinitialize
(Email constraintAnnotation)
src/main/java/bankservice/port/incoming/adapter/resources/clients/Email.java:32
MethodisSatisfiedBy
(String value)
src/main/java/bankservice/domain/model/client/Email.java:24
MethodlistByAccount
(UUID accountId)
src/main/java/bankservice/projection/accounttransactions/InMemoryTransactionsRepository.java:18
MethodlistEventsSortedByVersion
()
src/test/java/bankservice/projection/accounttransactions/InMemoryTransactionsRepositoryTest.java:21
Methodload
(UUID aggregateId)
src/main/java/bankservice/port/outgoing/adapter/eventstore/InMemoryEventStore.java:32
MethodloadedEventStreamIsImmutable
()
src/test/java/bankservice/port/outgoing/adapter/eventstore/InMemoryEventStoreTest.java:60
Methodmain
(String[] args)
src/main/java/bankservice/bootstrap/BankServiceApplication.java:39
MethodnewAccount
()
src/test/java/bankservice/it/AccountsIT.java:14
MethodnewAccountHasNewAccountOpenedEvent
()
src/test/java/bankservice/domain/model/account/AccountTest.java:19
MethodnewAggregateHasBaseVersion0
()
src/test/java/bankservice/domain/model/AggregateTest.java:18
MethodnewClient
()
src/test/java/bankservice/it/ClientsIT.java:15
MethodnewClientHasBeenEnrolled
()
src/test/java/bankservice/domain/model/client/ClientTest.java:15
← previousnext →101–200 of 245, ranked by callers