class oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager extends java.lang.Object { private final oadd.org.apache.drill.exec.rpc.ResettableBarrier barrier; private volatile boolean disabled; public void () { oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager v; oadd.org.apache.drill.exec.rpc.ResettableBarrier v, v; v := @this: oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager; specialinvoke v.()>(); v = new oadd.org.apache.drill.exec.rpc.ResettableBarrier; specialinvoke v.()>(); v. = v; v. = 0; v = v.; virtualinvoke v.(); return; } public void waitForWritable() throws java.lang.InterruptedException { oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager v; oadd.org.apache.drill.exec.rpc.ResettableBarrier v; v := @this: oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager; v = v.; virtualinvoke v.(); return; } public void setWritable(boolean) { oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager v; oadd.org.apache.drill.exec.rpc.ResettableBarrier v, v; boolean v, v; v := @this: oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager; v := @parameter: boolean; if v == 0 goto label; v = v.; virtualinvoke v.(); goto label; label: v = v.; if v != 0 goto label; v = v.; virtualinvoke v.(); label: return; } public void disable() { oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager v; v := @this: oadd.org.apache.drill.exec.rpc.AbstractRemoteConnection$WriteManager; v. = 1; return; } }