Statements (41)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:Java_Platform
|
gptkbp:allows |
decoupled communication between components
|
gptkbp:can_be |
Event interface
multiple observers observed by event listeners |
gptkbp:compatibleWith |
gptkb:Java_SE
|
gptkbp:documentedIn |
Java EE documentation
|
gptkbp:enables |
custom event types
|
gptkbp:facilitates |
loose coupling of components
|
https://www.w3.org/2000/01/rdf-schema#label |
Java EE CDI Events
|
gptkbp:influenced |
Observer design pattern
|
gptkbp:is_designed_to |
enterprise applications
|
gptkbp:is_integrated_with |
gptkb:Java_Message_Service_(JMS)
|
gptkbp:is_part_of |
gptkb:Java_EE_7
gptkb:Java_EE_platform gptkb:Java_EE_8 Jakarta EE Contexts_and_Dependency_Injection_(CDI) |
gptkbp:is_recognized_for |
gptkb:CDI_specification
gptkb:Java_programming_language custom event types |
gptkbp:is_supported_by |
Java_EE_containers
|
gptkbp:is_used_in |
microservices architecture
unit testing frameworks qualifiers event notification implement event sourcing implement pub/sub model integration with other frameworks Java_EE_applications |
gptkbp:isUsedFor |
interceptors
Java_EE_security |
gptkbp:maintainedBy |
gptkb:Eclipse_Foundation
|
gptkbp:provides |
event-driven programming model
@Observes annotation @Produces annotation |
gptkbp:suitableFor |
real-time applications
|
gptkbp:supports |
asynchronous event delivery
synchronous event delivery transactional events |
gptkbp:uses |
Event object
|