sirius.kernel.timer.EveryTenMinutes Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sirius-kernel Show documentation
Show all versions of sirius-kernel Show documentation
Provides common core classes and the microkernel powering all Sirius applications
/*
* Made with all the love in the world
* by scireum in Remshalden, Germany
*
* Copyright by scireum GmbH
* http://www.scireum.de - [email protected]
*/
package sirius.kernel.timer;
/**
* Parts registered for this interface will be invoked every ten minutes.
*
* An implementing class can be inserted into the {@link sirius.kernel.di.GlobalContext} using the
* {@link sirius.kernel.di.std.Register} annotation. Once the system is started, the method
* {@link sirius.kernel.timer.TimedTask#runTimer()} is invoked once every ten minutes (however no assumptions about the
* exact length of the interval should be made - it will be "about" a ten minutes, not exactly ten).
*/
public interface EveryTenMinutes extends TimedTask {
}