/glassfish-3.1.2/flashlight/framework/src/main/java/org/glassfish/flashlight/client/ |
H A D | ProbeClientInvokerFactory.java | 46 import org.glassfish.external.probe.provider.annotations.ProbeParam; 64 FlashlightProbe probe, String[] paramNames) { 67 return new ReflectiveClientInvoker(invokerId, target, method, paramNames, probe); 71 FlashlightProbe probe) { 72 return createInvoker(target, method, probe, FlashlightUtils.getParamNames(method)); 76 public static ProbeClientInvoker createDTraceInvoker(FlashlightProbe probe) { argument 78 return new DTraceClientInvoker(invokerId, probe); 63 createInvoker(Object target, Method method, FlashlightProbe probe, String[] paramNames) argument 70 createInvoker(Object target, Method method, FlashlightProbe probe) argument
|
/glassfish-3.1.2/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/client/ |
H A D | ProbeClientMethodHandleImpl.java | 59 private FlashlightProbe probe; field in class:ProbeClientMethodHandleImpl 61 public ProbeClientMethodHandleImpl(int id, ProbeClientInvoker invoker, FlashlightProbe probe) { argument 64 this.probe = probe; 76 probe.addInvoker(clientMethodInvoker); 81 probe.removeInvoker(clientMethodInvoker);
|
H A D | ReflectiveClientInvoker.java | 65 String[] clientParamNames, FlashlightProbe probe) { 74 String[] probeParamNames = probe.getProbeParamNames(); 64 ReflectiveClientInvoker(int id, Object target, Method method, String[] clientParamNames, FlashlightProbe probe) argument
|
H A D | FlashlightProbeClientMediator.java | 42 //import org.glassfish.external.probe.provider.annotations.ProbeListener; 49 import org.glassfish.external.probe.provider.annotations.ProbeListener; 147 FlashlightProbe probe = mp.probe; 148 ProbeClientInvoker invoker = ProbeClientInvokerFactory.createInvoker(listener, mp.method, probe); 149 ProbeClientMethodHandleImpl hi = new ProbeClientMethodHandleImpl(invoker.getId(), invoker, probe); 152 if (probe.addInvoker(invoker)) 153 probesRequiringClassTransformation.add(probe); 167 for (FlashlightProbe probe : probes) { 168 ProbeClientInvoker invoker = ProbeClientInvokerFactory.createDTraceInvoker(probe); 267 FlashlightProbe probe; field in class:FlashlightProbeClientMediator.MethodProbe [all...] |
/glassfish-3.1.2/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/provider/ |
H A D | DTraceMethodFinder.java | 68 probe = p; 71 probeParamTypes = probe.getParamTypes(); 80 String metname = probe.getProviderJavaMethodName(); 82 // bnevins - the contract is that you do not call me with a hidden probe 84 if (probe.isHidden()) 86 "The probe is hidden. DTrace will ignore it.", metname)); 130 private final FlashlightProbe probe; field in class:DTraceMethodFinder
|
/glassfish-3.1.2/flashlight/framework/src/main/java/org/glassfish/flashlight/provider/ |
H A D | ProbeRegistry.java | 93 public void registerProbe(FlashlightProbe probe) { argument 94 probeMap.put(probe.getId(), probe); 95 probeDesc2ProbeMap.put(probe.getProbeDesc(), probe); 96 //System.out.println("[FL]Registered probe : " + probe.getProbeStr()); 99 public void unregisterProbe(FlashlightProbe probe) { argument 100 probeDesc2ProbeMap.remove(probe.getProbeDesc()); 101 probeMap.remove(probe [all...] |
/glassfish-3.1.2/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/core/ |
H A D | FlashlightProbeProvider.java | 105 public void addProbe(FlashlightProbe probe) { argument 106 probes.put(probe.getProbeDesc(), probe);
|
/glassfish-3.1.2/flashlight/framework/src/main/java/org/glassfish/flashlight/transformer/ |
H A D | ProbeProviderClassFileTransformer.java | 71 * @param probe 73 public void regProbe(FlashlightProbe probe) throws NoSuchMethodException { argument 74 Method m = getMethod(probe); 75 probes.put(probe.getProviderJavaMethodName() + "::" + Type.getMethodDescriptor(m), probe); 164 FlashlightProbe probe = probes.get(makeKey(name, desc)); 165 if (probe != null) { 166 mv = new ProbeProviderMethodVisitor(mv, access, name, desc, probe); 175 private FlashlightProbe probe; field in class:ProbeProviderClassFileTransformer.ProbeProviderMethodVisitor 180 ProbeProviderMethodVisitor(MethodVisitor mv, int access, String name, String desc, FlashlightProbe probe) { argument 202 getMethod(FlashlightProbe probe) argument [all...] |