interrupt Delay
This method allows a process to interrupt another process while that process is experiencing a delay. The supplied process must be in the named delay: if it is not, an IllegalStateException is thrown, so check first with isInDelay on that process. An interrupt of a delay that is already interrupted is ignored with a warning. The calling process is the one that waits while the target's delay is frozen. If the supplied process is experiencing the named delay, then its delay is interrupted for the specified interrupt time. After the interruption time has elapsed, the process experiencing the original delay continues a delay for the specified post interruption delay time.
Parameters
the process with the delay that may be interrupted
the name of the delay within the process that needs to be interrupted
the length of time associated with the interrupt
the priority associated with the interrupt event
the time to be associated with the original delay, after the interruption is completed