HOME PCB
..ByteObject.javaGenericThread.javaJsonObject.javaStaticValues.javaUtils.java
package Common;

import java.util.concurrent.atomic.AtomicBoolean;

public abstract class GenericThread extends Thread
{
    private AtomicBoolean kill = new AtomicBoolean(false);

    protected final boolean shouldStop()
    {
        return this.kill.get();
    }

    @Override
    public void interrupt()
    {
        this.kill.set(true);
        super.interrupt();
    }
}