class org.glassfish.grizzly.websockets.ProtocolHandler$1 extends org.glassfish.grizzly.EmptyCompletionHandler { final org.glassfish.grizzly.websockets.ClosingFrame val$closingFrame; final org.glassfish.grizzly.websockets.ProtocolHandler this$0; void (org.glassfish.grizzly.websockets.ProtocolHandler, org.glassfish.grizzly.websockets.ClosingFrame) { org.glassfish.grizzly.websockets.ProtocolHandler$1 v; org.glassfish.grizzly.websockets.ProtocolHandler v; org.glassfish.grizzly.websockets.ClosingFrame v; v := @this: org.glassfish.grizzly.websockets.ProtocolHandler$1; v := @parameter: org.glassfish.grizzly.websockets.ProtocolHandler; v := @parameter: org.glassfish.grizzly.websockets.ClosingFrame; v. = v; v. = v; specialinvoke v.()>(); return; } public void failed(java.lang.Throwable) { java.lang.Throwable v; org.glassfish.grizzly.websockets.ProtocolHandler$1 v; org.glassfish.grizzly.websockets.ProtocolHandler v; org.glassfish.grizzly.websockets.ClosingFrame v; org.glassfish.grizzly.websockets.WebSocket v; v := @this: org.glassfish.grizzly.websockets.ProtocolHandler$1; v := @parameter: java.lang.Throwable; v = v.; v = v.; v = v.; interfaceinvoke v.(v); return; } public void completed(org.glassfish.grizzly.websockets.DataFrame) { org.glassfish.grizzly.websockets.ProtocolHandler$1 v; org.glassfish.grizzly.websockets.ProtocolHandler v, v; org.glassfish.grizzly.websockets.ClosingFrame v; org.glassfish.grizzly.websockets.WebSocket v; org.glassfish.grizzly.websockets.DataFrame v; boolean v; v := @this: org.glassfish.grizzly.websockets.ProtocolHandler$1; v := @parameter: org.glassfish.grizzly.websockets.DataFrame; v = v.; v = v.; if v != 0 goto label; v = v.; v = v.; v = v.; interfaceinvoke v.(v); label: return; } }