All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jboss.threads.InterruptHandler Maven / Gradle / Ivy

package org.jboss.threads;

/**
 * A thread interrupt handler.  Called when a thread's {@code interrupt()} method is invoked.  The handler should
 * not throw an exception; otherwise user code might end up in an unexpected state.
 */
public interface InterruptHandler {

    /**
     * Handle an interrupt condition on the given thread.  This method should not throw an exception.
     *
     * @param thread the thread which was interrupted
     */
    void handleInterrupt(Thread thread);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy