src/utils/procedure/ProcedureFactory.java
public boolean checkOngoingExpression(double expressionLock, Object originator) throws MatrixException {
        if (this.expressionLock != expressionLock) {
            if (silentlyContinue) return true;
            else throw new MatrixException("Procedure factory is reserved by: " + originator);
        }
        else return false;
    }
/**
     * Checks if there is ongoing procedure. Silently continues with existing expression if flag is set otherwise throws exception.
     *
     * @param expressionLock unique expression lock key.
     * @param originator originator of procedure request.
     * @return returns true is existing expression creation is ongoing otherwise false.
     * @throws MatrixException throws exception if procedure factory is already reserved by another request
     */
Checks if there is ongoing procedure. Silently continues with existing expression if flag is set otherwise throws exception.
@param expressionLock unique expression lock key.
@param originator originator of procedure request.
@return returns true is existing expression creation is ongoing otherwise false.
@throws MatrixException throws exception if procedure factory is already reserved by another request
Checks if there is ongoing procedure . Silently continues with existing expression if flag is set otherwise throws exception . @param expressionLock unique expression lock key . @param originator originator of procedure request . @return returns true is existing expression creation is ongoing otherwise false . @throws MatrixException throws exception if procedure factory is already reserved by another request
public boolean checkOngoingExpression(double expressionLock, Object originator) throws MatrixException {
        if (this.expressionLock != expressionLock) {
            if (silentlyContinue) return true;
            else throw new MatrixException("Procedure factory is reserved by: " + originator);
        }
        else return false;
    }
public boolean checkOngoingExpression ( double expressionLock , Object originator ) throws MatrixException { if ( this . expressionLock != expressionLock ) { if ( silentlyContinue ) return true ; else throw new MatrixException ( "Procedure factory is reserved by: " + originator ) ; } else return false ; }
Checks if there is ongoing procedure.
Checks if there is ongoing procedure .