class oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground extends java.lang.Object implements oadd.org.apache.curator.framework.imps.BackgroundOperation
{
private final org.slf4j.Logger log;
private final oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl client;
private final java.lang.String namespaceAdjustedParentPath;
private final java.lang.String protectedId;
static final java.util.concurrent.atomic.AtomicBoolean debugInsertError;
void <init>(oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl, java.lang.String, java.lang.String)
{
org.slf4j.Logger v;
oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground v;
java.lang.Class v;
java.lang.String v, v;
oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl v;
v := @this: oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground;
v := @parameter: oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(v);
v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: org.slf4j.Logger log> = v;
v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl client> = v;
v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: java.lang.String namespaceAdjustedParentPath> = v;
v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: java.lang.String protectedId> = v;
return;
}
void execute()
{
oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground$1 v;
oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground v;
oadd.org.apache.curator.framework.imps.OperationAndData v;
oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl v;
v := @this: oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground;
v = new oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground$1;
specialinvoke v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground$1: void <init>(oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground)>(v);
v = new oadd.org.apache.curator.framework.imps.OperationAndData;
specialinvoke v.<oadd.org.apache.curator.framework.imps.OperationAndData: void <init>(oadd.org.apache.curator.framework.imps.BackgroundOperation,java.lang.Object,oadd.org.apache.curator.framework.api.BackgroundCallback,oadd.org.apache.curator.framework.imps.OperationAndData$ErrorCallback,java.lang.Object,oadd.org.apache.curator.framework.imps.Watching)>(v, null, null, v, null, null);
v = v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl client>;
virtualinvoke v.<oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl: void processBackgroundOperation(oadd.org.apache.curator.framework.imps.OperationAndData,oadd.org.apache.curator.framework.api.CuratorEvent)>(v, null);
return;
}
public void performBackgroundOperation(oadd.org.apache.curator.framework.imps.OperationAndData) throws java.lang.Exception
{
oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground v;
oadd.org.apache.curator.CuratorZookeeperClient v;
oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl v, v;
oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground$2 v;
oadd.org.apache.curator.framework.imps.OperationAndData v;
java.lang.String v;
oadd.org.apache.zookeeper.ZooKeeper v;
oadd.org.apache.curator.drivers.OperationTrace v;
v := @this: oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground;
v := @parameter: oadd.org.apache.curator.framework.imps.OperationAndData;
v = v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl client>;
v = virtualinvoke v.<oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl: oadd.org.apache.curator.CuratorZookeeperClient getZookeeperClient()>();
v = virtualinvoke v.<oadd.org.apache.curator.CuratorZookeeperClient: oadd.org.apache.curator.drivers.OperationTrace startAdvancedTracer(java.lang.String)>("FindAndDeleteProtectedNodeInBackground");
v = new oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground$2;
specialinvoke v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground$2: void <init>(oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground,oadd.org.apache.curator.drivers.OperationTrace,oadd.org.apache.curator.framework.imps.OperationAndData)>(v, v, v);
v = v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl client>;
v = virtualinvoke v.<oadd.org.apache.curator.framework.imps.CuratorFrameworkImpl: oadd.org.apache.zookeeper.ZooKeeper getZooKeeper()>();
v = v.<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: java.lang.String namespaceAdjustedParentPath>;
virtualinvoke v.<oadd.org.apache.zookeeper.ZooKeeper: void getChildren(java.lang.String,boolean,oadd.org.apache.zookeeper.AsyncCallback$Children2Callback,java.lang.Object)>(v, 0, v, null);
return;
}
static void <clinit>()
{
java.util.concurrent.atomic.AtomicBoolean v;
v = new java.util.concurrent.atomic.AtomicBoolean;
specialinvoke v.<java.util.concurrent.atomic.AtomicBoolean: void <init>(boolean)>(0);
<oadd.org.apache.curator.framework.imps.FindAndDeleteProtectedNodeInBackground: java.util.concurrent.atomic.AtomicBoolean debugInsertError> = v;
return;
}
}