Statements (56)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:Java_Platform
|
gptkbp:appliesTo |
method calls
|
gptkbp:can_be |
together
|
gptkbp:enforces |
business rules
|
https://www.w3.org/2000/01/rdf-schema#label |
Java EE Interceptors
|
gptkbp:is_available_in |
deployment descriptors
|
gptkbp:is_evaluated_by |
before and after method execution
|
gptkbp:is_part_of |
gptkb:Java_EE_specification
|
gptkbp:is_recognized_for |
API integrations
RESTful services caching cloud-native applications error handling microservices architecture monitoring tools performance tuning resource management session management third-party services validation auditing business logic data access logic container-managed transactions message-driven beans SOAP web services cross-cutting concerns logging frameworks custom annotations bean-managed transactions JavaServer Faces (JSF) applications service layer logic Java_EE_security_features @Interceptors_annotation Java_Message_Service_(JMS)_applications Java_Naming_and_Directory_Interface_(JNDI)_lookups Java_Persistence_API_(JPA)_entities Java_Transaction_API_(JTA)_transactions |
gptkbp:is_used_in |
logging
performance monitoring security checks transaction management EJBs JSF managed beans Java_EE_applications CDI_beans JAX-RS_resources |
gptkbp:isUsedFor |
dependency injection
|
gptkbp:modifications |
return values
method parameters |
gptkbp:priorityDate |
using_@Priority_annotation
|
gptkbp:provides |
interception capabilities
|
gptkbp:related_to |
AOP_(Aspect-Oriented_Programming)
|
gptkbp:supports |
class-level interception
method-level interception |
gptkbp:usedFor |
exceptions
|