Class FlashlightProbeClientMediator
- java.lang.Object
-
- org.glassfish.flashlight.impl.client.FlashlightProbeClientMediator
-
- All Implemented Interfaces:
ProbeClientMediator
,org.glassfish.hk2.api.PostConstruct
@Service public class FlashlightProbeClientMediator extends Object implements ProbeClientMediator, org.glassfish.hk2.api.PostConstruct
- Author:
- Mahesh Kannan Date: Jan 27, 2008, Byron Nevins, significant rewrite/refactor August 2009
-
-
Field Summary
Fields Modifier and Type Field Description static LocalStringManagerImpl
localStrings
-
Constructor Summary
Constructors Constructor Description FlashlightProbeClientMediator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Object
getClient(int id)
static FlashlightProbeClientMediator
getInstance()
void
postConstruct()
Collection<ProbeClientMethodHandle>
registerDTraceListener(FlashlightProbeProvider propro)
Collection<ProbeClientMethodHandle>
registerListener(Object listener)
Collection<ProbeClientMethodHandle>
registerListener(Object listener, String invokerId)
void
transformProbes(Object listener, List<FlashlightProbe> probes)
-
-
-
Field Detail
-
localStrings
public static final LocalStringManagerImpl localStrings
-
-
Method Detail
-
postConstruct
public void postConstruct()
- Specified by:
postConstruct
in interfaceorg.glassfish.hk2.api.PostConstruct
-
getInstance
public static FlashlightProbeClientMediator getInstance()
-
getClient
public static Object getClient(int id)
-
registerListener
public Collection<ProbeClientMethodHandle> registerListener(Object listener)
- Specified by:
registerListener
in interfaceProbeClientMediator
-
registerListener
public Collection<ProbeClientMethodHandle> registerListener(Object listener, String invokerId)
- Specified by:
registerListener
in interfaceProbeClientMediator
-
registerDTraceListener
public Collection<ProbeClientMethodHandle> registerDTraceListener(FlashlightProbeProvider propro)
-
transformProbes
public void transformProbes(Object listener, List<FlashlightProbe> probes)
- Specified by:
transformProbes
in interfaceProbeClientMediator
-
-