public class org.glassfish.grizzly.comet.CometAddOn extends java.lang.Object implements org.glassfish.grizzly.http.server.AddOn
{
public void <init>()
{
org.glassfish.grizzly.comet.CometAddOn v;
v := @this: org.glassfish.grizzly.comet.CometAddOn;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void setup(org.glassfish.grizzly.http.server.NetworkListener, org.glassfish.grizzly.filterchain.FilterChainBuilder)
{
java.lang.Object[] v;
org.glassfish.grizzly.filterchain.Filter v;
org.glassfish.grizzly.comet.CometAddOn v;
org.glassfish.grizzly.comet.CometEngine v;
org.glassfish.grizzly.http.server.NetworkListener v;
org.glassfish.grizzly.filterchain.FilterChainBuilder v;
org.glassfish.grizzly.comet.CometAddOn$1 v;
int v;
org.glassfish.grizzly.monitoring.MonitoringConfig v;
v := @this: org.glassfish.grizzly.comet.CometAddOn;
v := @parameter: org.glassfish.grizzly.http.server.NetworkListener;
v := @parameter: org.glassfish.grizzly.filterchain.FilterChainBuilder;
v = virtualinvoke v.<org.glassfish.grizzly.filterchain.FilterChainBuilder: int indexOfType(java.lang.Class)>(class "Lorg/glassfish/grizzly/http/server/HttpServerFilter;");
v = virtualinvoke v.<org.glassfish.grizzly.filterchain.FilterChainBuilder: org.glassfish.grizzly.filterchain.Filter get(int)>(v);
v = virtualinvoke v.<org.glassfish.grizzly.http.server.HttpServerFilter: org.glassfish.grizzly.monitoring.MonitoringConfig getMonitoringConfig()>();
v = newarray (org.glassfish.grizzly.http.server.HttpServerProbe)[1];
v = new org.glassfish.grizzly.comet.CometAddOn$1;
specialinvoke v.<org.glassfish.grizzly.comet.CometAddOn$1: void <init>(org.glassfish.grizzly.comet.CometAddOn)>(v);
v[0] = v;
interfaceinvoke v.<org.glassfish.grizzly.monitoring.MonitoringConfig: void addProbes(java.lang.Object[])>(v);
v = staticinvoke <org.glassfish.grizzly.comet.CometEngine: org.glassfish.grizzly.comet.CometEngine getEngine()>();
virtualinvoke v.<org.glassfish.grizzly.comet.CometEngine: void setCometSupported(boolean)>(1);
return;
}
}