Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SpringBootCourses/cqrs-banking-app
/ functions
Functions
146 in github.com/SpringBootCourses/cqrs-banking-app
⨍
Functions
146
◇
Types & classes
98
↓ 14 callers
Method
getById
(UUID id)
common/src/main/java/com/example/common/service/QueryService.java:7
↓ 12 callers
Method
create
(AbstractEvent event)
core-service/src/main/java/com/example/core/service/event/EventService.java:7
↓ 6 callers
Method
toDto
(E entity)
core-service/src/main/java/com/example/core/web/dto/mapper/Mappable.java:9
↓ 5 callers
Method
create
(Card card)
event-handler/src/main/java/com/example/eventhandler/service/card/CardService.java:12
↓ 4 callers
Method
add
(Card card, BigDecimal amount)
event-handler/src/main/java/com/example/eventhandler/service/card/CardService.java:14
↓ 4 callers
Method
equals
( final Object o )
common/src/main/java/com/example/common/domain/model/Card.java:53
↓ 3 callers
Method
addTransaction
(UUID cardId, UUID transactionId)
event-handler/src/main/java/com/example/eventhandler/service/card/CardService.java:16
↓ 3 callers
Method
getByNumberAndDateAndCvv
( String number, String date, String cvv )
core-service/src/main/java/com/example/core/service/card/CardService.java:19
↓ 3 callers
Method
getByUsername
(String username)
core-service/src/main/java/com/example/core/service/client/ClientService.java:10
↓ 3 callers
Method
getUserFromRequest
()
core-service/src/main/java/com/example/core/web/security/service/SecurityServiceImpl.java:27
↓ 2 callers
Method
addCard
(UUID clientId, UUID cardId)
event-handler/src/main/java/com/example/eventhandler/service/client/ClientService.java:11
↓ 2 callers
Method
existsByNumberAndDate
( String number, String date )
core-service/src/main/java/com/example/core/service/card/CardService.java:14
↓ 2 callers
Method
existsByUsername
(String username)
core-service/src/main/java/com/example/core/service/client/ClientService.java:12
↓ 2 callers
Method
fromDto
(D dto)
core-service/src/main/java/com/example/core/web/dto/mapper/Mappable.java:7
↓ 2 callers
Method
getAuthentication
( final String token )
core-service/src/main/java/com/example/core/web/security/jwt/JwtTokenFilter.java:55
↓ 2 callers
Method
getById
(UUID id)
event-handler/src/main/java/com/example/eventhandler/service/card/CardService.java:10
↓ 2 callers
Method
getByNumberAndDate
( String number, String date )
core-service/src/main/java/com/example/core/service/card/CardService.java:25
↓ 1 callers
Method
checkBalance
( final Card card, final BigDecimal amount )
event-handler/src/main/java/com/example/eventhandler/service/transaction/TransactionServiceImpl.java:36
↓ 1 callers
Method
create
(Client client)
event-handler/src/main/java/com/example/eventhandler/service/client/ClientService.java:9
↓ 1 callers
Method
create
(T object)
core-service/src/main/java/com/example/core/service/CommandService.java:5
↓ 1 callers
Method
createByClientId
(UUID clientId)
core-service/src/main/java/com/example/core/service/card/CardService.java:12
↓ 1 callers
Method
existsByNumberAndDate
( String number, String date )
common/src/main/java/com/example/common/service/card/CardQueryService.java:8
↓ 1 callers
Method
existsByUsername
(String username)
common/src/main/java/com/example/common/service/client/ClientQueryService.java:12
↓ 1 callers
Method
findByAccountId
(UUID accountId)
common/src/main/java/com/example/common/repository/ClientRepository.java:18
↓ 1 callers
Method
findByNumberAndDate
( String number, String date )
common/src/main/java/com/example/common/repository/CardRepository.java:25
↓ 1 callers
Method
findByNumberAndDateAndCvv
( String number, String date, String cvv )
common/src/main/java/com/example/common/repository/CardRepository.java:19
↓ 1 callers
Method
findByUsername
(String username)
common/src/main/java/com/example/common/repository/ClientRepository.java:14
↓ 1 callers
Method
generateCvv
()
event-handler/src/main/java/com/example/eventhandler/service/card/CardServiceImpl.java:49
↓ 1 callers
Method
generateDate
()
event-handler/src/main/java/com/example/eventhandler/service/card/CardServiceImpl.java:53
↓ 1 callers
Method
generateNumber
()
event-handler/src/main/java/com/example/eventhandler/service/card/CardServiceImpl.java:60
↓ 1 callers
Method
getByAccount
(UUID accountId)
common/src/main/java/com/example/common/service/client/ClientQueryService.java:14
↓ 1 callers
Method
getUserFromRequest
()
core-service/src/main/java/com/example/core/web/security/service/SecurityService.java:10
↓ 1 callers
Method
handle
( JsonObject object, Acknowledgment acknowledgment )
event-handler/src/main/java/com/example/eventhandler/handler/EventHandler.java:8
↓ 1 callers
Method
loadUserByUsername
( final String username )
core-service/src/main/java/com/example/core/web/security/SecurityUserService.java:15
↓ 1 callers
Method
login
(LoginRequestDto request)
core-service/src/main/java/com/example/core/service/auth/AuthService.java:9
↓ 1 callers
Method
mapToGrantedAuthorities
( final String role )
core-service/src/main/java/com/example/core/web/security/SecurityUser.java:33
↓ 1 callers
Method
register
(Client client)
core-service/src/main/java/com/example/core/service/auth/AuthService.java:11
↓ 1 callers
Method
resolve
( final HttpServletRequest request )
core-service/src/main/java/com/example/core/web/security/jwt/JwtTokenFilter.java:45
↓ 1 callers
Method
tokenService
()
core-service/src/main/java/com/example/core/web/security/SecurityConfig.java:39
Method
AbstractEvent
( final UUID aggregateId, final EventType type, final Object payload )
common/src/main/java/com/example/common/events/AbstractEvent.java:46
Method
AccountCreateEvent
( final Account payload )
common/src/main/java/com/example/common/events/AccountCreateEvent.java:16
Method
Card
( final Account account )
common/src/main/java/com/example/common/domain/model/Card.java:47
Method
CardCreateEvent
( final Card payload )
common/src/main/java/com/example/common/events/CardCreateEvent.java:16
Method
ClientCreateEvent
( final Client payload )
common/src/main/java/com/example/common/events/ClientCreateEvent.java:16
Method
MessageDto
( final String message )
core-service/src/main/java/com/example/core/web/dto/MessageDto.java:18
Method
ResourceAlreadyExistsException
( final String message )
common/src/main/java/com/example/common/domain/exception/ResourceAlreadyExistsException.java:8
Method
ResourceNotFoundException
( final String message )
common/src/main/java/com/example/common/domain/exception/ResourceNotFoundException.java:8
Method
SecurityUser
( final Client user )
core-service/src/main/java/com/example/core/web/security/SecurityUser.java:20
Method
TransactionCreateEvent
( final Transaction payload )
common/src/main/java/com/example/common/events/TransactionCreateEvent.java:16
Method
accessDenied
( final AccessDeniedException e )
core-service/src/main/java/com/example/core/web/controller/ControllerAdvice.java:56
Method
add
( final Card card, final BigDecimal amount )
event-handler/src/main/java/com/example/eventhandler/service/card/CardServiceImpl.java:70
Method
addCard
( final UUID clientId, final UUID cardId )
event-handler/src/main/java/com/example/eventhandler/service/client/ClientServiceImpl.java:31
Method
addCard
( @Param("clientId") String clientId, @Param("cardId") String cardId )
common/src/main/java/com/example/common/repository/ClientRepository.java:20
Method
addTransaction
( final UUID cardId, final UUID transactionId )
event-handler/src/main/java/com/example/eventhandler/service/card/CardServiceImpl.java:82
Method
addTransaction
( @Param("cardId") String cardId, @Param("transactionId") String transactionId )
common/src/main/java/com/example/common/repository/CardRepository.java:30
Method
apply
( final Aggregate aggregate )
common/src/main/java/com/example/common/events/CardCreateEvent.java:22
Method
apply
( final Aggregate aggregate )
common/src/main/java/com/example/common/events/TransactionCreateEvent.java:22
Method
apply
( final Aggregate aggregate )
common/src/main/java/com/example/common/events/ClientCreateEvent.java:22
Method
apply
(Aggregate aggregate)
common/src/main/java/com/example/common/events/Event.java:7
Method
apply
( final Aggregate aggregate )
common/src/main/java/com/example/common/events/AccountCreateEvent.java:22
Method
authenticationManager
( final AuthenticationConfiguration configuration )
core-service/src/main/java/com/example/core/web/security/SecurityConfig.java:44
Method
badCredentials
( final RuntimeException e )
core-service/src/main/java/com/example/core/web/controller/ControllerAdvice.java:45
Method
canAccessCard
(UUID cardId)
core-service/src/main/java/com/example/core/web/security/service/SecurityService.java:14
Method
canAccessCard
( final UUID cardId )
core-service/src/main/java/com/example/core/web/security/service/SecurityServiceImpl.java:50
Method
canAccessClient
(UUID clientId)
core-service/src/main/java/com/example/core/web/security/service/SecurityService.java:12
Method
canAccessClient
( final UUID clientId )
core-service/src/main/java/com/example/core/web/security/service/SecurityServiceImpl.java:41
Method
canAccessTransaction
(UUID transactionId)
core-service/src/main/java/com/example/core/web/security/service/SecurityService.java:18
Method
canAccessTransaction
( final UUID transactionId )
core-service/src/main/java/com/example/core/web/security/service/SecurityServiceImpl.java:77
Method
convertToDatabaseColumn
( final Object object )
common/src/main/java/com/example/common/domain/model/ObjectConverter.java:11
Method
convertToEntityAttribute
( final String json )
common/src/main/java/com/example/common/domain/model/ObjectConverter.java:20
Method
create
( final Client client )
event-handler/src/main/java/com/example/eventhandler/service/client/ClientServiceImpl.java:20
Method
create
( final Card card )
event-handler/src/main/java/com/example/eventhandler/service/card/CardServiceImpl.java:34
Method
create
(Account account)
event-handler/src/main/java/com/example/eventhandler/service/account/AccountService.java:7
Method
create
( final Account account )
event-handler/src/main/java/com/example/eventhandler/service/account/AccountServiceImpl.java:17
Method
create
( final Transaction transaction )
event-handler/src/main/java/com/example/eventhandler/service/transaction/TransactionServiceImpl.java:20
Method
create
(Transaction transaction)
event-handler/src/main/java/com/example/eventhandler/service/transaction/TransactionService.java:7
Method
create
( final Client object )
core-service/src/main/java/com/example/core/service/client/ClientServiceImpl.java:17
Method
create
( final Client object )
core-service/src/main/java/com/example/core/service/client/ClientCommandServiceImpl.java:17
Method
create
( final Card object )
core-service/src/main/java/com/example/core/service/card/CardCommandServiceImpl.java:17
Method
create
( final Card object )
core-service/src/main/java/com/example/core/service/card/CardServiceImpl.java:20
Method
create
( final Account object )
core-service/src/main/java/com/example/core/service/account/AccountServiceImpl.java:24
Method
create
( final Account object )
core-service/src/main/java/com/example/core/service/account/AccountCommandServiceImpl.java:15
Method
create
( final AbstractEvent event )
core-service/src/main/java/com/example/core/service/event/EventServiceImpl.java:14
Method
create
( final Transaction object )
core-service/src/main/java/com/example/core/service/transaction/TransactionServiceImpl.java:17
Method
create
( final Transaction object )
core-service/src/main/java/com/example/core/service/transaction/TransactionCommandServiceImpl.java:21
Method
create
()
core-service/src/main/java/com/example/core/web/controller/CardController.java:34
Method
create
( @RequestBody @Validated(OnCreate.class) final TransactionDto dto )
core-service/src/main/java/com/example/core/web/controller/TransactionController.java:31
Method
createByClientId
( final UUID clientId )
core-service/src/main/java/com/example/core/service/card/CardServiceImpl.java:34
Method
deserialize
( final JsonElement json, final Type typeOfT, final JsonDeserializationCon
event-handler/src/main/java/com/example/eventhandler/config/LocalDateTimeDeserializer.java:17
Method
doFilter
( final ServletRequest req, final ServletResponse res, final FilterChain f
core-service/src/main/java/com/example/core/web/security/jwt/JwtTokenFilter.java:23
Method
exception
( final Exception e )
core-service/src/main/java/com/example/core/web/controller/ControllerAdvice.java:91
Method
existsByNumberAndDate
( final String number, final String date )
common/src/main/java/com/example/common/service/card/CardQueryServiceImpl.java:25
Method
existsByNumberAndDate
( String number, String date )
common/src/main/java/com/example/common/repository/CardRepository.java:14
Method
existsByNumberAndDate
( final String number, final String date )
core-service/src/main/java/com/example/core/service/card/CardServiceImpl.java:43
Method
existsByUsername
( final String username )
common/src/main/java/com/example/common/service/client/ClientQueryServiceImpl.java:33
Method
existsByUsername
(String username)
common/src/main/java/com/example/common/repository/ClientRepository.java:16
Method
existsByUsername
( final String username )
core-service/src/main/java/com/example/core/service/client/ClientServiceImpl.java:38
Method
filterChain
(final HttpSecurity security)
core-service/src/main/java/com/example/core/web/security/SecurityConfig.java:52
Method
getAccountById
( @PathVariable final UUID id )
core-service/src/main/java/com/example/core/web/controller/ClientController.java:51
Method
getByAccount
( final UUID accountId )
common/src/main/java/com/example/common/service/client/ClientQueryServiceImpl.java:40
next →
1–100 of 146, ranked by callers