protected synchronized void startReconciliationTask() { if(reconciliation_task_future == null || reconciliation_task_future.isDone()) { reconciliation_task=new ReconciliationTask(); reconciliation_task_future=getTransport().getTimer().schedule(reconciliation_task, 0, TimeUnit.MILLISECONDS); } }
protected synchronized void stopReconciliationTask() { if(reconciliation_task_future != null) { reconciliation_task_future.cancel(true); if(reconciliation_task != null) reconciliation_task.cancel(); reconciliation_task_future=null; } }
dump(((ReconcileResponse)rsp).names, ((ReconcileResponse)rsp).values, ((ReconcileResponse)rsp).versions)); if(reconciliation_task != null) reconciliation_task.add((ReconcileResponse)rsp, sender); return;
public void run() { try { _run(); } finally { discard_requests=false; } Request req=new ResendPendingRequests(); sendRequest(null, req); }
protected synchronized void startReconciliationTask() { if(reconciliation_task_future == null || reconciliation_task_future.isDone()) { reconciliation_task=new ReconciliationTask(); reconciliation_task_future=getTransport().getTimer().schedule(reconciliation_task, 0, TimeUnit.MILLISECONDS); } }
protected synchronized void stopReconciliationTask() { if(reconciliation_task_future != null) { reconciliation_task_future.cancel(true); if(reconciliation_task != null) reconciliation_task.cancel(); reconciliation_task_future=null; } }
dump(((ReconcileResponse)rsp).names, ((ReconcileResponse)rsp).values, ((ReconcileResponse)rsp).versions)); if(reconciliation_task != null) reconciliation_task.add((ReconcileResponse)rsp, sender); return;
public void run() { try { _run(); } finally { discard_requests=false; } Request req=new ResendPendingRequests(); sendRequest(null, req); }