elk-reasoner/src/main/java/org/semanticweb/elk/reasoner/ReasonerComputation.java
public void process() {

		if (!start()) {
			String message = "Could not start workers required for reasoner computation!";
			LOGGER_.error(message);
			throw new ElkRuntimeException(message);
		}

		try {
			finish();
		} catch (InterruptedException e) {
			// restore interrupt status
			Thread.currentThread().interrupt();
			throw new ElkRuntimeException(
					"Reasoner computation interrupted externally!");
		}
	}
public void process() {

		if (!start()) {
			String message = "Could not start workers required for reasoner computation!";
			LOGGER_.error(message);
			throw new ElkRuntimeException(message);
		}

		try {
			finish();
		} catch (InterruptedException e) {
			// restore interrupt status
			Thread.currentThread().interrupt();
			throw new ElkRuntimeException(
					"Reasoner computation interrupted externally!");
		}
	}
public void process ( ) { if ( ! start ( ) ) { String message = "Could not start workers required for reasoner computation!" ; LOGGER_ . error ( message ) ; throw new ElkRuntimeException ( message ) ; } try { finish ( ) ; } catch ( InterruptedException e ) { // restore interrupt status Thread . currentThread ( ) . interrupt ( ) ; throw new ElkRuntimeException ( "Reasoner computation interrupted externally!" ) ; } }
Process the given input concurrently using the provided input processor.
If the process has been interrupted, this method can be called again to
continue the computation.
Process the given input concurrently using the provided input processor . If the process has been interrupted this method can be called again to continue the computation .