001package jmri.util.startup; 002 003import org.apiguardian.api.API; 004 005/** 006 * A {@link Runnable} that is called as a startup action if registered to 007 * provide a StartupRunnable service that can be loaded by 008 * {@link java.util.ServiceLoader#load(java.lang.Class)}. 009 * 010 * @author Randall Wood Copyright 2020 011 */ 012@API(status = API.Status.MAINTAINED) 013public interface StartupRunnable extends Runnable { 014 015}