Annotation Interface HookPositions
Annotation to specify the position(s) where a hook should be executed.
A hook can be executed at multiple positions by specifying multiple values.
Example usage:
@HookPosition(HookPosition.BEFORE_AGENT)
public class MyBeforeAgentHook implements AgentHook { ... }
@HookPosition({HookPosition.BEFORE_AGENT, HookPosition.AFTER_AGENT})
public class MyAgentHook implements AgentHook { ... }
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe positions where this hook should be executed
-
Element Details
-
value
HookPosition[] valueThe positions where this hook should be executed
-