@StateTransition( currentState = { State.UNINITIALIZED, State.QUIESCED, State.ERRORED }, desiredState = State.ACTIVE ) private ListenableFuture<Void> activate() { setState(State.ACTIVE); return Futures.immediateFuture(null); } }
@StateTransition( currentState = { State.ACTIVE, State.ERRORED, State.UNINITIALIZED }, desiredState = State.STOPPED ) protected ListenableFuture<Void> doStop() { return stopAndSetStateTo(State.STOPPED); }
@StateTransition( currentState = { State.UNINITIALIZED, State.QUIESCED, State.ERRORED }, desiredState = State.ACTIVE ) private ListenableFuture<Void> activate() { setState(State.ACTIVE); return Futures.immediateFuture(null); } }
@StateTransition( currentState = { State.UNINITIALIZED, State.QUIESCED, State.ERRORED }, desiredState = State.ACTIVE ) private ListenableFuture<Void> activate() { setState(State.ACTIVE); return Futures.immediateFuture(null); } }
@StateTransition(currentState = State.UNINITIALIZED, desiredState = State.QUIESCED) protected ListenableFuture<Void> startQuiesced() { setState(State.QUIESCED); return Futures.immediateFuture(null); }
@StateTransition( currentState = State.UNINITIALIZED, desiredState = State.QUIESCED ) protected ListenableFuture<Void> startQuiesced() { setState(State.QUIESCED); return Futures.immediateFuture(null); }
@StateTransition( currentState = { State.UNINITIALIZED, State.QUIESCED, State.ERRORED }, desiredState = State.ACTIVE ) private ListenableFuture<Void> activate() { setState(State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = State.UNINITIALIZED, desiredState = State.QUIESCED) @SuppressWarnings("unused") private ListenableFuture<Void> startQuiesced() { setState(State.QUIESCED); return Futures.immediateFuture(null); }
@StateTransition( currentState = State.UNINITIALIZED, desiredState = State.QUIESCED) private ListenableFuture<Void> startQuiesced() { setState(State.QUIESCED); return Futures.immediateFuture(null); }
@StateTransition( currentState = State.UNINITIALIZED, desiredState = State.QUIESCED) private ListenableFuture<Void> startQuiesced() { setState(State.QUIESCED); return Futures.immediateFuture(null); }
@StateTransition(currentState = {State.UNINITIALIZED, State.ERRORED}, desiredState = State.ACTIVE) protected ListenableFuture<Void> doActivate() { initializeExpiryChecking(); setState(State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = { State.UNINITIALIZED, State.STOPPED, State.ERRORED}, desiredState = State.ACTIVE) protected ListenableFuture<Void> activate() { if(!_created) { saveDerivedAttributesIfNecessary(); } setState(State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = {State.UNINITIALIZED, State.ERRORED}, desiredState = State.ACTIVE) protected ListenableFuture<Void> doActivate() { initializeExpiryChecking(); setState(State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = {State.UNINITIALIZED, State.ERRORED}, desiredState = State.ACTIVE) protected ListenableFuture<Void> doActivate() { initializeExpiryChecking(); setState(State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = {State.UNINITIALIZED, State.ERRORED}, desiredState = State.ACTIVE) protected ListenableFuture<Void> doActivate() { initializeExpiryChecking(); setState(State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = {State.UNINITIALIZED, State.QUIESCED, State.ERRORED}, desiredState = State.ACTIVE) @SuppressWarnings("unused") private ListenableFuture<Void> activate() { setState(_broker.isManagementMode() ? State.QUIESCED : State.ACTIVE); return Futures.immediateFuture(null); }
@StateTransition(currentState = { State.UNINITIALIZED, State.STOPPED }, desiredState = State.ACTIVE) protected ListenableFuture<Void> activate() { return doAfter(makeActive(), new Runnable() { @Override public void run() { AbstractSystemConfig.super.setState(State.ACTIVE); } }); }
@StateTransition(currentState = {State.UNINITIALIZED,State.ERRORED}, desiredState = State.ACTIVE) private ListenableFuture<Void> activate() { _virtualHost.scheduleHouseKeepingTask(_virtualHost.getHousekeepingCheckPeriod(), _queueHouseKeepingTask); setState(State.ACTIVE); return Futures.immediateFuture(null); }
@Override @StateTransition( currentState = { State.UNINITIALIZED, State.QUIESCED, State.QUIESCED }, desiredState = State.ACTIVE ) protected ListenableFuture<Void> activate() { _iterationCount = getContextValue(Integer.class, QPID_AUTHMANAGER_SCRAM_ITERATION_COUNT); for(ManagedUser user : getUserMap().values()) { updateStoredPasswordFormatIfNecessary(user); } return super.activate(); }
@StateTransition(currentState = State.ACTIVE, desiredState = State.STOPPED) protected ListenableFuture<Void> doStop() { return doAfter(getContainer().closeAsync(), new Runnable() { @Override public void run() { _configurationStore.closeConfigurationStore(); AbstractSystemConfig.super.setState(State.STOPPED); } }); }