If you overload a method in your implementation, annotate each form of the method with the @org.glassfish.flashlight.provider.annotations.ProbeName annotation to uniquely identify the event type. Set the value element of the @ProbeName annotation to the name of the event type.
If you do not annotate a method, the name of the event type is the method name. Therefore, you are not required to annotate methods that are not overloaded.