lib/src/kbasesearchengine/events/ObjectEventQueue.java
public Optional<StoredStatusEvent> moveReadyToProcessing() {
        if (ready == null) {
            return Optional.absent();
        } else {
            processing = ready;
            ready = null;
            return Optional.of(processing);
        }
    }
/** Get the event that the queue has determined is ready for processing, and set
     * that event as in process in the queue, or absent if no events are ready.
     * @return the event that was ready for processing and is now in the processing state.
     */
Get the event that the queue has determined is ready for processing, and set
that event as in process in the queue, or absent if no events are ready.
@return the event that was ready for processing and is now in the processing state.
Get the event that the queue has determined is ready for processing and set that event as in process in the queue or absent if no events are ready . @return the event that was ready for processing and is now in the processing state .
public Optional<StoredStatusEvent> moveReadyToProcessing() {
        if (ready == null) {
            return Optional.absent();
        } else {
            processing = ready;
            ready = null;
            return Optional.of(processing);
        }
    }
public Optional < StoredStatusEvent > moveReadyToProcessing ( ) { if ( ready == null ) { return Optional . absent ( ) ; } else { processing = ready ; ready = null ; return Optional . of ( processing ) ; } }
Get the event that the queue has determined is ready for processing, and set
 that event as in process in the queue, or absent if no events are ready.
Get the event that the queue has determined is ready for processing and set that event as in process in the queue or absent if no events are ready .