MCPcopy Create free account

hub / github.com/andreschaffer/event-sourcing-cqrs-examples / types & classes

Types & classes84 in github.com/andreschaffer/event-sourcing-cqrs-examples

ClassAccount
src/main/java/bankservice/domain/model/account/Account.java:13
ClassAccountDepositedEvent
src/main/java/bankservice/domain/model/account/AccountDepositedEvent.java:10
ClassAccountDto
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountDto.java:10
ClassAccountIT
src/test/java/bankservice/it/AccountIT.java:12
ClassAccountNotFoundException
src/main/java/bankservice/service/account/AccountNotFoundException.java:7
ClassAccountNotFoundExceptionMapper
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountNotFoundExceptionMapper.java:11
ClassAccountNotFoundExceptionMapperTest
src/test/java/bankservice/port/incoming/adapter/resources/accounts/AccountNotFoundExceptionMapperTest.java:22
ClassAccountOpenedEvent
src/main/java/bankservice/domain/model/account/AccountOpenedEvent.java:10
ClassAccountProjection
src/main/java/bankservice/projection/clientaccounts/AccountProjection.java:8
ClassAccountResource
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountResource.java:18
ClassAccountService
src/main/java/bankservice/service/account/AccountService.java:19
ClassAccountServiceTest
src/test/java/bankservice/service/account/AccountServiceTest.java:31
ClassAccountTest
src/test/java/bankservice/domain/model/account/AccountTest.java:17
ClassAccountTransactionsIT
src/test/java/bankservice/it/AccountTransactionsIT.java:16
ClassAccountTransactionsResource
src/main/java/bankservice/projection/accounttransactions/AccountTransactionsResource.java:14
ClassAccountWithdrawnEvent
src/main/java/bankservice/domain/model/account/AccountWithdrawnEvent.java:10
ClassAccountsIT
src/test/java/bankservice/it/AccountsIT.java:12
ClassAccountsListener
src/main/java/bankservice/projection/clientaccounts/AccountsListener.java:10
InterfaceAccountsRepository
src/main/java/bankservice/projection/clientaccounts/AccountsRepository.java:7
ClassAccountsResource
src/main/java/bankservice/port/incoming/adapter/resources/accounts/AccountsResource.java:18
ClassAggregate
src/main/java/bankservice/domain/model/Aggregate.java:16
ClassAggregateTest
src/test/java/bankservice/domain/model/AggregateTest.java:16
ClassBackCallerAggregate
src/test/java/bankservice/domain/model/AggregateTest.java:111
ClassBankServiceApplication
src/main/java/bankservice/bootstrap/BankServiceApplication.java:37
ClassBaseIT
src/test/java/bankservice/it/BaseIT.java:15
ClassClient
src/main/java/bankservice/domain/model/client/Client.java:14
ClassClientAccountsIT
src/test/java/bankservice/it/ClientAccountsIT.java:16
ClassClientAccountsResource
src/main/java/bankservice/projection/clientaccounts/ClientAccountsResource.java:15
ClassClientDto
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientDto.java:9
ClassClientEnrolledEvent
src/main/java/bankservice/domain/model/client/ClientEnrolledEvent.java:9
ClassClientIT
src/test/java/bankservice/it/ClientIT.java:12
ClassClientNotFoundException
src/main/java/bankservice/service/client/ClientNotFoundException.java:7
ClassClientResource
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientResource.java:23
ClassClientService
src/main/java/bankservice/service/client/ClientService.java:17
ClassClientTest
src/test/java/bankservice/domain/model/client/ClientTest.java:13
ClassClientUpdatedEvent
src/main/java/bankservice/domain/model/client/ClientUpdatedEvent.java:9
ClassClientsIT
src/test/java/bankservice/it/ClientsIT.java:13
ClassClientsResource
src/main/java/bankservice/port/incoming/adapter/resources/clients/ClientsResource.java:19
ClassConcurrentlyModifiedResource
src/test/java/bankservice/port/incoming/adapter/resources/OptimisticLockingExceptionMapperTest.java:35
ClassDepositAccountCommand
src/main/java/bankservice/service/account/DepositAccountCommand.java:8
ClassDepositDto
src/main/java/bankservice/port/incoming/adapter/resources/accounts/deposits/DepositDto.java:10
ClassDepositsIT
src/test/java/bankservice/it/DepositsIT.java:14
ClassDepositsResource
src/main/java/bankservice/port/incoming/adapter/resources/accounts/deposits/DepositsResource.java:19
ClassDummyEvent
src/test/java/bankservice/domain/model/AggregateTest.java:128
ClassEmail
src/main/java/bankservice/domain/model/client/Email.java:9
ClassEmailSpecification
src/main/java/bankservice/domain/model/client/Email.java:22
ClassEmailSpecificationTest
src/test/java/bankservice/domain/model/client/EmailSpecificationTest.java:11
ClassEmailValidator
src/main/java/bankservice/port/incoming/adapter/resources/clients/Email.java:28
ClassEnrollClientCommand
src/main/java/bankservice/service/client/EnrollClientCommand.java:7
ClassEvent
src/main/java/bankservice/domain/model/Event.java:8
ClassEventBusCounter
src/test/java/bankservice/service/account/AccountServiceTest.java:70
InterfaceEventStore
src/main/java/bankservice/domain/model/EventStore.java:6
ClassExceptionMappersIT
src/test/java/bankservice/it/ExceptionMappersIT.java:11
ClassHealthCheckIT
src/test/java/bankservice/it/HealthCheckIT.java:19
ClassInMemoryAccountsRepository
src/main/java/bankservice/projection/clientaccounts/InMemoryAccountsRepository.java:15
ClassInMemoryAccountsRepositoryTest
src/test/java/bankservice/projection/clientaccounts/InMemoryAccountsRepositoryTest.java:12
ClassInMemoryEventStore
src/main/java/bankservice/port/outgoing/adapter/eventstore/InMemoryEventStore.java:16
ClassInMemoryEventStoreTest
src/test/java/bankservice/port/outgoing/adapter/eventstore/InMemoryEventStoreTest.java:19
ClassInMemoryTransactionsRepository
src/main/java/bankservice/projection/accounttransactions/InMemoryTransactionsRepository.java:14
ClassInMemoryTransactionsRepositoryTest
src/test/java/bankservice/projection/accounttransactions/InMemoryTransactionsRepositoryTest.java:16
ClassNeverFoundAccountResource
src/test/java/bankservice/port/incoming/adapter/resources/accounts/AccountNotFoundExceptionMapperTest.java:40
ClassNonSufficientFundsException
src/main/java/bankservice/domain/model/account/NonSufficientFundsException.java:8
ClassOpenAccountCommand
src/main/java/bankservice/service/account/OpenAccountCommand.java:7
ClassOptimisticLockingException
src/main/java/bankservice/domain/model/OptimisticLockingException.java:3
ClassOptimisticLockingExceptionMapper
src/main/java/bankservice/port/incoming/adapter/resources/OptimisticLockingExceptionMapper.java:11
ClassOptimisticLockingExceptionMapperTest
src/test/java/bankservice/port/incoming/adapter/resources/OptimisticLockingExceptionMapperTest.java:18
ClassProblematicEvent
src/test/java/bankservice/domain/model/AggregateTest.java:145
ClassResourcesClient
src/test/java/bankservice/it/client/ResourcesClient.java:19
ClassResourcesDtos
src/test/java/bankservice/it/client/ResourcesDtos.java:10
ClassResourcesUrls
src/test/java/bankservice/it/client/ResourcesUrls.java:10
ClassRetrier
src/main/java/bankservice/service/Retrier.java:8
ClassRetrierTest
src/test/java/bankservice/service/RetrierTest.java:15
InterfaceSpecification
src/main/java/bankservice/domain/model/Specification.java:3
ClassStateSetup
src/test/java/bankservice/it/setup/StateSetup.java:17
ClassTransactionProjection
src/main/java/bankservice/projection/accounttransactions/TransactionProjection.java:9
EnumTransactionType
src/main/java/bankservice/projection/accounttransactions/TransactionProjection.java:46
ClassTransactionsListener
src/main/java/bankservice/projection/accounttransactions/TransactionsListener.java:11
InterfaceTransactionsRepository
src/main/java/bankservice/projection/accounttransactions/TransactionsRepository.java:6
ClassUpdateClientCommand
src/main/java/bankservice/service/client/UpdateClientCommand.java:9
ClassValueObject
src/main/java/bankservice/domain/model/ValueObject.java:8
ClassWithdrawAccountCommand
src/main/java/bankservice/service/account/WithdrawAccountCommand.java:8
ClassWithdrawalDto
src/main/java/bankservice/port/incoming/adapter/resources/accounts/withdrawals/WithdrawalDto.java:10
ClassWithdrawalsIT
src/test/java/bankservice/it/WithdrawalsIT.java:14
ClassWithdrawalsResource
src/main/java/bankservice/port/incoming/adapter/resources/accounts/withdrawals/WithdrawalsResource.java:21