/** * Returns the working state, that is if no publish job * is waiting to be processed and there is no current running * publish job.<p> * * @return the working state */ protected boolean isRunning() { return (((m_engineState == CmsPublishEngineState.ENGINE_STARTED) && !m_publishQueue.isEmpty()) || (m_currentPublishThread != null)); }
/** * Returns the working state, that is if no publish job * is waiting to be processed and there is no current running * publish job.<p> * * @return the working state */ protected boolean isRunning() { return (((m_engineState == CmsPublishEngineState.ENGINE_STARTED) && !m_publishQueue.isEmpty()) || (m_currentPublishThread != null)); }
/** * Enables the publish engine, i.e. publish jobs are accepted.<p> */ protected void enableEngine() { m_engineState = CmsPublishEngineState.ENGINE_STARTED; // start publish job if jobs waiting if ((m_currentPublishThread == null) && !m_publishQueue.isEmpty()) { checkCurrentPublishJobThread(); } }
/** * Starts the publish engine, i.e. publish jobs are accepted and processed.<p> */ protected void startEngine() { if (m_engineState != CmsPublishEngineState.ENGINE_STARTED) { m_engineState = CmsPublishEngineState.ENGINE_STARTED; // start publish job if jobs waiting if ((m_currentPublishThread == null) && !m_publishQueue.isEmpty()) { run(); } } }
/** * Starts the publish engine, i.e. publish jobs are accepted and processed.<p> */ protected void startEngine() { if (m_engineState != CmsPublishEngineState.ENGINE_STARTED) { m_engineState = CmsPublishEngineState.ENGINE_STARTED; // start publish job if jobs waiting if ((m_currentPublishThread == null) && !m_publishQueue.isEmpty()) { checkCurrentPublishJobThread(); } } }
/** * Enables the publish engine, i.e. publish jobs are accepted.<p> */ protected void enableEngine() { m_engineState = CmsPublishEngineState.ENGINE_STARTED; // start publish job if jobs waiting if ((m_currentPublishThread == null) && !m_publishQueue.isEmpty()) { run(); } }
if (!m_publishQueue.isEmpty()) {
if (!m_publishQueue.isEmpty()) {