JFR EJB

An EJB interceptor that generates JFR events.

License

License

MIT
GroupId

GroupId

com.github.marschall
ArtifactId

ArtifactId

jfr-ejb
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

JFR EJB
An EJB interceptor that generates JFR events.
Project URL

Project URL

https://github.com/marschall/jfr-ejb
Source Code Management

Source Code Management

https://github.com/marschall/jfr-ejb

Download jfr-ejb

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.marschall/jfr-ejb/ -->
<dependency>
    <groupId>com.github.marschall</groupId>
    <artifactId>jfr-ejb</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.marschall/jfr-ejb/
implementation 'com.github.marschall:jfr-ejb:0.1.0'
// https://jarcasting.com/artifacts/com.github.marschall/jfr-ejb/
implementation ("com.github.marschall:jfr-ejb:0.1.0")
'com.github.marschall:jfr-ejb:jar:0.1.0'
<dependency org="com.github.marschall" name="jfr-ejb" rev="0.1.0">
  <artifact name="jfr-ejb" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.marschall', module='jfr-ejb', version='0.1.0')
)
libraryDependencies += "com.github.marschall" % "jfr-ejb" % "0.1.0"
[com.github.marschall/jfr-ejb "0.1.0"]

Dependencies

provided (1)

Group / Artifact Type Version
javax.interceptor : javax.interceptor-api jar 1.2.2

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter jar 5.4.2

Project Modules

There are no modules declared in this project.

JFR EJB Maven Central Javadocs

An EJB interceptor that generates JFR events.

Contains only one class com.github.marschall.jfr.ejb.JfrInterceptor which only records the class and method name of the EJB.

<dependency>
  <groupId>com.github.marschall</groupId>
  <artifactId>jfr-ejb</artifactId>
  <version>0.1.0</version>
</dependency>

Usage

import javax.interceptor.Interceptors;

import com.github.marschall.jfr.ejb.JfrInterceptor;

@Interceptors(JfrInterceptor.class)
public class SampleEjb {

}

Versions

Version
0.1.0