public boolean isStopping() { return lifecycleManager.getState().isStopping(); }
@Override public boolean isDisposed() { return lifecycleManager.getState().isDisposed(); }
public boolean isInitialised() { return lifecycleManager.getState().isInitialised(); }
private boolean isNotStarted() { return !lifecycleManager.getState().isStarted() && !lifecycleManager.getState().isStarting(); }
private boolean isNotStopped() { return !lifecycleManager.getState().isStopped() && !lifecycleManager.getState().isStopping(); }
@Override protected boolean accept(MuleEvent event) { return lifecycleState.isStarted(); }
if (!lifecycleManager.getState().isStarted() || lifecycleManager.getState().isStopping())
protected void applyLifecycle(MessageRequester requester, boolean created) throws MuleException { String phase = ((AbstractConnector)requester.getConnector()).getLifecycleManager().getCurrentPhase(); if(phase.equals(Startable.PHASE_NAME) && !requester.getLifecycleState().isStarted()) { if(!requester.getLifecycleState().isInitialised()) { requester.initialise(); } requester.start(); } else if(phase.equals(Stoppable.PHASE_NAME) && requester.getLifecycleState().isStarted()) { requester.stop(); } else if(Disposable.PHASE_NAME.equals(phase)) { requester.dispose(); } } }
public boolean isStopped() { return lifecycleManager.getState().isStopped(); }
if (((LifecycleStateEnabled) o).getLifecycleState().isPhaseComplete(this.getName())) else if (!((LifecycleStateEnabled) o).getLifecycleState().isValidTransition(this.getName()))
public final boolean isStarting() { return lifecycleManager.getState().isStarting(); }
protected boolean isPaused() { return lifecycleState.isPhaseComplete(Pausable.PHASE_NAME); }
@Override public boolean isDisposing() { return getLifecycleManager().getState().isDisposing(); }
/** * Determines if the server is being initialised * * @return true if the server is beening initialised */ @Override public boolean isInitialising() { return getLifecycleManager().getState().isInitialising(); }
while (!lifecycleManager.getState().isStopped()) if (lifecycleManager.getState().isStopping()) if (lifecycleManager.getState().isStopping())
@Override public final boolean isStarted() { return lifecycleManager.getState().isStarted(); }
/** * Applies lifecycle to a MessageDispatcher based on the lifecycle state of its connector. */ public static void applyLifecycle(MessageDispatcher dispatcher) throws MuleException { String phase = ((AbstractConnector)dispatcher.getConnector()).getLifecycleManager().getCurrentPhase(); if(phase.equals(Startable.PHASE_NAME) && !dispatcher.getLifecycleState().isStarted()) { if(!dispatcher.getLifecycleState().isInitialised()) { dispatcher.initialise(); } dispatcher.start(); } else if(phase.equals(Stoppable.PHASE_NAME) && dispatcher.getLifecycleState().isStarted()) { dispatcher.stop(); } else if(Disposable.PHASE_NAME.equals(phase)) { dispatcher.dispose(); } }
public boolean isStopped() { return lifecycleManager.getState().isStopped(); }
public boolean isStarting() { return getLifecycleState().isStarting(); }
public boolean isStopping() { return getLifecycleState().isStopping(); }