Согласно документации API, Scheduler.getTriggerState (String triggerName, String triggerGroup) может сообщить вам состояние определенного триггера, возвращая одну из следующих констант:
Trigger.STATE_NORMAL, Trigger.STATE_PAUSED , Trigger.STATE_COMPLETE, Trigger.STATE_ERROR, Trigger.STATE_BLOCKED, Trigger.STATE_NONE
Но да, это не совсем интуитивно понятно. :)