Perf4J

Allow Perf4J to be used with EJB 3.0 Interceptors

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 0.9.13
  • Component/s: Perf4J base
  • Labels:
    None
  • Environment:
    All
  • Number of attachments :
    0

Description

Provide an aspect to use as an EJB 3.0 interceptor. Also, refactor the AOP code to allow for easier use of Perf4J with other aspect frameworks.

Activity

Hide
Alex Devine added a comment -

Added multiple EjbTimingAspect classes, one for each logging framework, that can be used as interceptors. Also refactored AbstractTimingAspect by pulling up an "AgnosticTimingAspect" into a superclass. That AgnosticTimingAspect is NOT AOP-framework specific.

Show
Alex Devine added a comment - Added multiple EjbTimingAspect classes, one for each logging framework, that can be used as interceptors. Also refactored AbstractTimingAspect by pulling up an "AgnosticTimingAspect" into a superclass. That AgnosticTimingAspect is NOT AOP-framework specific.
Hide
Wanderlei Souza added a comment -

import org.perf4j.log4j.aop.EjbTimingAspect; cannot be resolved in version 0.9.13-SNAPSHOT (all other EjbTimingAspects for different logging frameworks looks fine).

Show
Wanderlei Souza added a comment - import org.perf4j.log4j.aop.EjbTimingAspect; cannot be resolved in version 0.9.13-SNAPSHOT (all other EjbTimingAspects for different logging frameworks looks fine).

People

Vote (0)
Watch (1)

Dates

  • Due:
    Created:
    Updated:
    Resolved: