@AsyncThread private void doActionAfterUp() { if (actionAfterUp != null) { actionAfterUp.run(); } }
@Override @AsyncThread public void flush() { callback.flush(clazzs); }
@Override @AsyncThread public void afterCompletion(int status) { callback.afterCompletion(op, status, clazzs); } }
@Override @AsyncThread public void managementNodeReady() { startFailureHostCopingThread(); }
@Override @AsyncThread public void managementNodeReady() { trackOurs(); } }
@Override @AsyncThread public void resume() { callback.resume(clazzs); }
@Override @AsyncThread public void beforeCommit(boolean readOnly) { callback.beforeCommit(op, readOnly, clazzs); }
@Override @AsyncThread public void afterCommit() { callback.afterCommit(op, clazzs); }
@Override @AsyncThread public void beforeCompletion() { callback.beforeCompletion(op, clazzs); }
@Override @AsyncThread public void managementNodeReady() { //checkUnknownVm(); startVmExpungeTask(); }
@Override @AsyncThread public void managementNodeReady() { if (CoreGlobalProperty.UNIT_TEST_ON) { return; } connectAgent(); } }
@Override @AsyncThread public void suspend() { callback.suspend(clazzs); }
@AsyncThread private void success(ReturnValueCompletion<V> consumer, final V v) { consumer.success(v); }
@AsyncThread private void startInThread() { try { start(); isNodeRunning = NODE_RUNNING; } catch (Throwable t) { logger.warn(t.getMessage(), t); isNodeRunning = NODE_FAILED; } }
@Override @AsyncThread protected void connectAgent() { doConnectAgent(new NopeCompletion()); }
@AsyncThread private void delete(Collection ids) { // the resourceUuid must be in type of String if (!(ids.iterator().next() instanceof String)) { return; } UpdateQuery q = UpdateQuery.New(JsonLabelVO.class); q.condAnd(JsonLabelVO_.resourceUuid, Op.IN, ids); q.delete(); }
@AsyncThread private void retry(Message msg) { try { TimeUnit.SECONDS.sleep(CloudBusGlobalProperty.RABBITMQ_RETRY_DELAY_ON_RETURN); } catch (InterruptedException e) { logger.warn(e.getMessage(), e); } if (msg instanceof Event) { publish((Event) msg); } else { send(msg); } }
@Override @AsyncThread public void managementNodeReady() { logger.debug(String.format("management node[uuid:%s] joins, starts load backup storage...", Platform.getManagementServerId())); loadBackupStorage(false); } }
@Override @AsyncThread public void managementNodeReady() { logger.debug(String.format("Management node[uuid:%s] joins, start loading host...", Platform.getManagementServerId())); loadHost(false); }
@AsyncThread @Override public void managementNodeReady() { logger.debug(String.format("management node[uuid:%s] joins, starts load primary storage ...", Platform.getManagementServerId())); loadPrimaryStorage(false); }