Issue #2268801 by tim.plunkett: Update ConditionInterface to use recently added plugin interfaces.