@Deprecated
    protected boolean isApplicable(@Nullable Job<?, ?> project) {
        if (checkIsApplicableItem()) {
            return isApplicable((Item) project);
        }
        // a legacy implementation which should not have been calling super.isApplicable(Job)
        throw new AbstractMethodError("you must override the new overload of isApplicable");
    }
@ Deprecated protected boolean isApplicable ( @ Nullable Job < ? , ? > project ) { if ( checkIsApplicableItem ( ) ) { return isApplicable ( ( Item ) project ) ; } throw new AbstractMethodError ( "you must override the new overload of isApplicable" ) ; }
Should return true only if this subscriber interested in {@link #events()} set for this project
Don't call it directly, use {@link #isApplicableFor} static function

@param project to check

@return {@code true} to provide events to register and subscribe for this project
@deprecated override {@link #isApplicable(Item)} instead.