Loading…

AspectJ cookbook /

When Object Oriented programming (OO) first appeared, it was a revelation. OO gave developers the ability to create software that was more flexible and robust, but as time went on and applications became more sophisticated, too, certain areas of "traditional" OO architectures were found wa...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Miles, Russ
Format: Electronic eBook
Language:Inglés
Published: Sebastopol, CA ; Farnham : O'Reilly Media, 2004, ©2005.
Edition:1st ed.
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • 1. Aspect orientation overview
  • 2. Getting started with aspectJ
  • 3. Deploying aspectJ applications
  • 4. Capturing join points on methods
  • 5. Capturing join points on exception handling
  • 6. Capturing join points on advice
  • 7. Capturing join points on class and object construction
  • 8. Capturing join points on attributes
  • 9. Capturing join points within programmatic scope
  • 10. Capturing join points based on control flow
  • 11. Capturing join points based on object type
  • 12. Capturing join points based on a boolean or combined expression
  • 13. Defining advice
  • 14. Defining aspect instantiation
  • 15. Defining aspect relationships
  • 16. Enhancing classes and the compiler
  • 17. Implementing creational object-oriented design patterns
  • 18. Implementing structural object-oriented design patterns
  • 19. Implementing behavioral object-oriented design patterns
  • 20. Applying class and component scale aspects
  • 21. Applying application scale aspects
  • 22. Applying enterprise scale aspects
  • 23. Applying aspect-oriented design patterns
  • App. aspectJ runtime API.