public class org.apache.htrace.core.POJOSpanReceiver extends org.apache.htrace.core.SpanReceiver
{
private final java.util.Collection spans;
public void <init>(org.apache.htrace.core.HTraceConfiguration)
{
java.util.HashSet v;
org.apache.htrace.core.HTraceConfiguration v;
org.apache.htrace.core.POJOSpanReceiver v;
v := @this: org.apache.htrace.core.POJOSpanReceiver;
v := @parameter: org.apache.htrace.core.HTraceConfiguration;
specialinvoke v.<org.apache.htrace.core.SpanReceiver: void <init>()>();
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>()>();
v.<org.apache.htrace.core.POJOSpanReceiver: java.util.Collection spans> = v;
return;
}
public java.util.Collection getSpans()
{
org.apache.htrace.core.POJOSpanReceiver v;
java.util.Collection v;
v := @this: org.apache.htrace.core.POJOSpanReceiver;
v = v.<org.apache.htrace.core.POJOSpanReceiver: java.util.Collection spans>;
return v;
}
public void close() throws java.io.IOException
{
org.apache.htrace.core.POJOSpanReceiver v;
v := @this: org.apache.htrace.core.POJOSpanReceiver;
return;
}
public void receiveSpan(org.apache.htrace.core.Span)
{
org.apache.htrace.core.Span v;
org.apache.htrace.core.POJOSpanReceiver v;
java.util.Collection v;
v := @this: org.apache.htrace.core.POJOSpanReceiver;
v := @parameter: org.apache.htrace.core.Span;
v = v.<org.apache.htrace.core.POJOSpanReceiver: java.util.Collection spans>;
interfaceinvoke v.<java.util.Collection: boolean add(java.lang.Object)>(v);
return;
}
}