Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apssouza22/java-microservice
/ types & classes
Types & classes
117 in github.com/apssouza22/java-microservice
⨍
Functions
375
◇
Types & classes
117
Class
AbstractAggregate
@author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/aggregates/AbstractAggregate.java:16
Class
AbstractDomainEvent
Abstract system event. The domain event across all services @author apssouza
todo-infra/src/main/java/com/apssouza/infra/AbstractDomainEvent.java:10
Class
Account
Account Entity @author apssouza
user-service/src/main/java/com/apssouza/entities/Account.java:17
Class
AccountController
Account's entry points @author apssouza
user-service/src/main/java/com/apssouza/controllers/AccountController.java:28
Interface
AccountRepository
Account interface repository @author apssouza
user-service/src/main/java/com/apssouza/repositories/AccountRepository.java:13
Interface
AccountService
Account service interface @author apssouza
user-service/src/main/java/com/apssouza/services/AccountService.java:13
Class
AccountServiceImpl
@see AccountService @author apssouza
user-service/src/main/java/com/apssouza/services/AccountServiceImpl.java:15
Interface
Aggregate
The aggregate interface @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/aggregates/Aggregate.java:11
Interface
AppEvent
The application event @author apssouza
todo-infra/src/main/java/com/apssouza/infra/AppEvent.java:11
Class
Application
config-server/src/main/java/com/apssouza/config/Application.java:7
Class
Application
eureka-server/src/main/java/com/apssouza/discovery/Application.java:7
Class
Attachment
To Do's Attachment entity @author apssouza
remainder-service/src/main/java/com/apssouza/entities/Attachment.java:14
Interface
AttachmentRepository
@author apssouza
remainder-service/src/main/java/com/apssouza/repositories/AttachmentRepository.java:11
Class
AuthenticationConfiguration
@author apssouza
oauth-server/src/main/java/com/apssouza/configuration/AuthenticationConfiguration.java:16
Class
AutowireHelper
Helper class which is able to autowire a specified class. It holds a static reference to the {@link org .springframework.context.ApplicationContext}.
remainder-service/src/main/java/com/apssouza/helpers/AutowireHelper.java:16
Class
BasicApplication
api-gateway/src/main/java/com/apssouza/BasicApplication.java:8
Class
BasicApplication
remainder-service/src/main/java/com/apssouza/BasicApplication.java:8
Class
BasicApplication
user-service/src/main/java/com/apssouza/BasicApplication.java:6
Class
BasicApplication
oauth-server/src/main/java/com/apssouza/BasicApplication.java:8
Class
CallMonitoringAspect
Simple aspect that monitors call count and call invocation time. It uses JMX annotations and therefore can be monitored using any JMX console such as
jmx-monitoring/src/main/java/com/apssouza/monitoring/CallMonitoringAspect.java:20
Class
Category
To Do's Category entity @author apssouza
remainder-service/src/main/java/com/apssouza/entities/Category.java:16
Interface
CategoryRepository
@author apssouza
remainder-service/src/main/java/com/apssouza/repositories/CategoryRepository.java:11
Class
CrossCheckConstraintValidator
A constraint ToDo validator @author apssouza
remainder-service/src/main/java/com/apssouza/validation/CrossCheckConstraintValidator.java:11
Class
CustomTokenEnhancer
@author apssouza
oauth-server/src/main/java/com/apssouza/auth/CustomTokenEnhancer.java:14
Class
DataNotFoundException
Data not found exception. It will return the Not found HTTP status code @author Apssouza
api-gateway/src/main/java/com/apssouza/exceptions/DataNotFoundException.java:11
Class
DataNotFoundException
Data not found exception response 404 http status to the client @author Apssouza
remainder-service/src/main/java/com/apssouza/exceptions/DataNotFoundException.java:11
Class
DataNotFoundException
Data not found exception. It will return the Not found HTTP status code @author Apssouza
user-service/src/main/java/com/apssouza/exceptions/DataNotFoundException.java:11
Class
Email
Email entity @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/entities/Email.java:17
Class
EmailAggregate
Email aggregate, it aggregate all events related to Email and get the final state @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/aggregates/EmailAggregate.java:23
Class
EmailAggregateTest
@author apssouza
mail-service/src/test/java/com/apssouza/eventsourcing/aggregates/EmailAggregateTest.java:20
Class
EmailCommandHandler
Email command service handler. Deal with the business requirements before send the command @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/commands/EmailCommandHandler.java:17
Class
EmailCommandHandlerTest
mail-service/src/test/java/com/apssouza/eventsourcing/commands/EmailCommandHandlerTest.java:18
Class
EmailController
@author apssouza
mail-service/src/main/java/com/apssouza/mailservice/controllers/EmailController.java:15
Class
EmailCreateCommand
Email create command @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/commands/EmailCreateCommand.java:10
Class
EmailCreatedEvent
Email created event @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/events/EmailCreatedEvent.java:11
Class
EmailDeleteCommand
Email delete command @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/commands/EmailDeleteCommand.java:8
Class
EmailDeletedEvent
Email deleted event @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/events/EmailDeletedEvent.java:14
Class
EmailDeliveredEvent
Email delivered event @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/events/EmailDeliveredEvent.java:12
Class
EmailDeliveryCommand
Email delivery command @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/commands/EmailDeliveryCommand.java:10
Interface
EmailEvent
@author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/events/EmailEvent.java:15
Class
EmailQueryObject
Email query service, read data from the read data source This can be separated in a new service @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/queries/EmailQueryObject.java:17
Interface
EmailRepository
@author apssouza
mail-service/src/main/java/com/apssouza/mailservice/repository/EmailRepository.java:11
Class
EmailSendCommand
Email send command @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/commands/EmailSendCommand.java:16
Class
EmailSentEvent
Email sent event @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/events/EmailSentEvent.java:11
Enum
EmailState
Email state @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/aggregates/EmailState.java:8
Class
EventDescriptor
mail-service/src/main/java/com/apssouza/eventsourcing/eventstore/EventDescriptor.java:7
Class
EventInput
The Stream Kafka event input @author apssouza
mail-service/src/main/java/com/apssouza/mailservice/integration/reminder/EventInput.java:21
Class
EventPublisher
The project event publisher handler We are using distributed event with Kafka and local event with Spring event publisher @author apssouza
todo-infra/src/main/java/com/apssouza/infra/EventPublisher.java:19
Class
EventSerializer
mail-service/src/main/java/com/apssouza/eventsourcing/eventstore/EventSerializer.java:14
Class
EventSourcingConfig
Event sourcing module configuration @author apssouza
mail-service/src/main/java/com/apssouza/mailservice/configurations/EventSourcingConfig.java:11
Interface
EventSourcingService
@author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/services/EventSourcingService.java:17
Class
EventSourcingServiceImpl
@author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/services/EventSourcingServiceImpl.java:20
Interface
EventStoreRepository
mail-service/src/main/java/com/apssouza/eventsourcing/eventstore/EventStoreRepository.java:10
Class
EventStream
mail-service/src/main/java/com/apssouza/eventsourcing/eventstore/EventStream.java:13
Class
EventsourcingApplication
@author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/EventsourcingApplication.java:15
Class
H2DbConfiguration
Configuration to enable access to the h2db console @author apssouza
remainder-service/src/main/java/com/apssouza/configuration/H2DbConfiguration.java:14
Class
H2DbConfiguration
Configuration to enable access to the h2db console @author apssouza
user-service/src/main/java/com/apssouza/configuration/H2DbConfiguration.java:14
Class
JwtConfiguration
Json web token configuration @author apssouza
api-gateway/src/main/java/com/apssouza/configuration/JwtConfiguration.java:20
Class
JwtServerConfiguration
Json Web token configuration. @author apssouza
oauth-server/src/main/java/com/apssouza/configuration/JwtServerConfiguration.java:16
Class
MailserviceApplication
mail-service/src/main/java/com/apssouza/mailservice/MailserviceApplication.java:7
Class
MonitoringConfig
@author Maciej Szarlinski
jmx-monitoring/src/main/java/com/apssouza/monitoring/MonitoringConfig.java:24
Class
MonitoringInvokedEvent
@author apssouza
jmx-monitoring/src/main/java/com/apssouza/monitoring/MonitoringInvokedEvent.java:7
Class
NotifyController
@author apssouza
mail-service/src/main/java/com/apssouza/mailservice/controllers/NotifyController.java:23
Class
OAuth2ResourceServerConfiguration
OAuth2 resource server configuration @author apssouza
api-gateway/src/main/java/com/apssouza/configuration/OAuth2ResourceServerConfiguration.java:18
Class
OAuth2ServerConfiguration
Oauth server configuration @author apssouza
oauth-server/src/main/java/com/apssouza/configuration/OAuth2ServerConfiguration.java:23
Interface
ObjectState
State object interface @author apssouza
mail-service/src/main/java/com/apssouza/eventsourcing/aggregates/ObjectState.java:8
Class
OutOfContainerTest
Out-of-container test for the config server. Verifies that the server serves up configuration when asked. Uses "native" profile to obtain properties f
config-server/src/test/java/demo/OutOfContainerTest.java:28
Class
RepositoryConfiguration
@author apssouza
remainder-service/src/test/java/com/apssouza/configuration/RepositoryConfiguration.java:13
Class
ServiceDiscoveryConfiguration
Eureka client configuration @author apssouza
api-gateway/src/main/java/com/apssouza/configuration/ServiceDiscoveryConfiguration.java:11
Class
ServiceDiscoveryConfiguration
Enabling Eureka Client @author apssouza
remainder-service/src/main/java/com/apssouza/configuration/ServiceDiscoveryConfiguration.java:11
Class
ServiceDiscoveryConfiguration
Eureka service discovery client configuration @author apssouza
user-service/src/main/java/com/apssouza/configuration/ServiceDiscoveryConfiguration.java:11
Class
ServiceDiscoveryConfiguration
@author apssouza
oauth-server/src/main/java/com/apssouza/configuration/ServiceDiscoveryConfiguration.java:10
Class
SocketOutputMessage
Socket message output. @author apssouza
remainder-service/src/main/java/com/apssouza/pojos/SocketOutputMessage.java:10
Class
SpringBootAdminApplication
admin-server/src/main/java/de/codecentric/boot/admin/SpringBootAdminApplication.java:27
Class
ToDo
To Do entity @author apssouza
remainder-service/src/main/java/com/apssouza/entities/ToDo.java:37
Class
ToDoDto
To Do entity @author apssouza
mail-service/src/main/java/com/apssouza/mailservice/integration/reminder/ToDoDto.java:10
Class
ToDoEntityListener
ToDo's entity listener @author apssouza
remainder-service/src/main/java/com/apssouza/monitors/ToDoEntityListener.java:17
Class
Todo
To do PoJo @author apssouza
api-gateway/src/main/java/com/apssouza/pojos/Todo.java:8
Class
TodoChangeSocketNotify
Component responsible to notify socket clients. @author apssouza
remainder-service/src/main/java/com/apssouza/integrations/socket/TodoChangeSocketNotify.java:20
Interface
TodoChangedEvent
Interface To Do changed event @author apssouza
remainder-service/src/main/java/com/apssouza/events/TodoChangedEvent.java:11
Class
TodoChangedListener
ToDo Changed listener. @author apssouza
remainder-service/src/main/java/com/apssouza/listeners/TodoChangedListener.java:16
Class
TodoChangesController
Controller to get the To do changes @author apssouza
remainder-service/src/main/java/com/apssouza/controllers/TodoChangesController.java:16
Interface
TodoClient
Declarative To do REST client @author apssouza
api-gateway/src/main/java/com/apssouza/clients/TodoClient.java:16
Class
TodoController
To Do entry point @author apssouza
api-gateway/src/main/java/com/apssouza/controllers/TodoController.java:18
Class
TodoController
Controller responsible of accessing ToDo's functionalities @author apssouza
remainder-service/src/main/java/com/apssouza/controllers/TodoController.java:35
Class
TodoControllerTest
remainder-service/src/test/java/com/apssouza/controllers/TodoControllerTest.java:46
Class
TodoCreatedEvent
To Do created event @author apssouza
remainder-service/src/main/java/com/apssouza/events/TodoCreatedEvent.java:12
Class
TodoCreatedEvent
To Do created event @author apssouza
mail-service/src/main/java/com/apssouza/mailservice/integration/reminder/TodoCreatedEvent.java:10
Class
TodoIT
@author apssouza
remainder-service/src/test/java/com/apssouza/entities/TodoIT.java:26
Class
TodoLoader
@author apssouza
remainder-service/src/main/java/com/apssouza/bootstrap/TodoLoader.java:20
Interface
TodoRepository
@author apssouza
remainder-service/src/main/java/com/apssouza/repositories/TodoRepository.java:12
Interface
TodoService
@author apssouza
api-gateway/src/main/java/com/apssouza/services/TodoService.java:11
Interface
TodoService
@author apssouza
remainder-service/src/main/java/com/apssouza/services/TodoService.java:12
Class
TodoServiceImpl
ToDo service @author apssouza
api-gateway/src/main/java/com/apssouza/services/TodoServiceImpl.java:16
Class
TodoServiceImpl
remainder-service/src/main/java/com/apssouza/services/TodoServiceImpl.java:15
Class
TodoServiceMethodInvokedEvent
To Do service method invoked event @author apssouza
remainder-service/src/main/java/com/apssouza/events/TodoServiceMethodInvokedEvent.java:8
Class
TodoServiceMethodInvokedStore
Store TodoService method invoked. @author apssouza
remainder-service/src/main/java/com/apssouza/monitors/TodoServiceMethodInvokedStore.java:16
Class
TodoServiceMethodListener
TodoService method invoked listener @author apssouza
remainder-service/src/main/java/com/apssouza/listeners/TodoServiceMethodListener.java:14
Class
TodoServiceStatisticsController
remainder-service/src/main/java/com/apssouza/controllers/TodoServiceStatisticsController.java:12
Class
TodoSocketController
A socket endpoint controller @author apssouza
remainder-service/src/main/java/com/apssouza/integrations/socket/TodoSocketController.java:13
next →
1–100 of 117, ranked by callers