@Service @Singleton public class ProbeRegistry extends Object
Constructor and Description |
---|
ProbeRegistry() |
Modifier and Type | Method and Description |
---|---|
static void |
cleanup() |
static ProbeRegistry |
createInstance()
Deprecated.
|
Collection<FlashlightProbe> |
getAllProbes() |
static ProbeRegistry |
getInstance() |
FlashlightProbe |
getProbe(int id) |
FlashlightProbe |
getProbe(String probeStr) |
static FlashlightProbe |
getProbeById(int id) |
static void |
invokeProbe(int id,
Object[] args) |
static void |
invokeProbeAfter(Object returnValue,
int id,
Object states) |
static Object |
invokeProbeBefore(int id,
Object[] args) |
static void |
invokeProbeOnException(Object exceptionValue,
int id,
Object states) |
void |
registerProbe(FlashlightProbe probe) |
void |
unregisterProbe(FlashlightProbe probe) |
void |
unregisterProbe(int id) |
public static ProbeRegistry getInstance()
@Deprecated public static ProbeRegistry createInstance()
public static void cleanup()
public void registerProbe(FlashlightProbe probe)
public void unregisterProbe(FlashlightProbe probe)
public void unregisterProbe(int id)
public FlashlightProbe getProbe(int id)
public FlashlightProbe getProbe(String probeStr)
public static FlashlightProbe getProbeById(int id)
public Collection<FlashlightProbe> getAllProbes()
public static void invokeProbe(int id, Object[] args)
Copyright © 2019. All rights reserved.