Statements (53)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_EE
|
gptkbp:allows |
method interception
cross-cutting concerns handling |
gptkbp:are |
annotations
part of CDI (Contexts and Dependency Injection) part of the Java EE platform |
gptkbp:can_be |
configured in XML
enabled or disabled used for logging used for error handling used for session management used for resource management used for transaction demarcation used for auditing used for caching used for input validation used for managing application lifecycle used for performance monitoring used for security used for logging exceptions used for transaction management applied to classes applied to constructors applied to lifecycle methods applied to methods chained together used for context propagation used for feature toggling used for handling cross-origin requests used for managing application configuration used for managing application context used for managing application performance used for managing application security used for managing application state used for managing dependencies used for managing resources used for managing user sessions used for metrics collection used for monitoring performance used for request/response modification used for security checks used with EJB (Enterprise Java Beans) used with JPA (Java Persistence API) used with JSF (Java Server Faces) used with JAX-RS (Java API for RESTful Web Services) |
gptkbp:enables |
aspect-oriented programming
|
https://www.w3.org/2000/01/rdf-schema#label |
Java EE Interceptors
|
gptkbp:is_defined_by |
gptkb:Java_programming_language
|
gptkbp:provides |
interception of method calls
|
gptkbp:support |
dependency injection
|
gptkbp:used_in |
Java EE applications
|
gptkbp:bfsParent |
gptkb:Java_EE
|
gptkbp:bfsLayer |
4
|