org.hibernate.testing.async.Executable Maven / Gradle / Ivy
/*
* SPDX-License-Identifier: LGPL-2.1-or-later
* Copyright Red Hat Inc. and Hibernate Authors
*/
package org.hibernate.testing.async;
/**
* Something we want to perform with protection to time it out.
*
* @author Steve Ebersole
*/
public interface Executable {
/**
* Perform the action
*/
public void execute();
/**
* Called when the timeout period is exceeded.
*/
public void timedOut();
}