/**
  * For debugging
  *
  * @return a human readable description of the TriggerWrapper
  */
 public String getTriggerInfo() {
   return "TriggerInfo: "
       + ClusterCacheJobStore.generateKey(trigger.getKey())
       + "\nState: "
       + getTriggerStateName()
       + "\nFireringInstance: "
       + (fireingInstance == null ? "null" : fireingInstance)
       + "\nJobExecuting: "
       + jobExecuting
       + "\nFireTime: "
       + (fireTime == null ? "null" : fireTime.toString())
       + "\nScheduleTime: "
       + (scheduleTime == null ? "null" : scheduleTime.toString())
       + "\nRecovering: "
       + recovering;
 }