
de.mhus.lib.core.MHousekeeper Maven / Gradle / Ivy
package de.mhus.lib.core;
import de.mhus.lib.annotations.activator.DefaultImplementation;
import de.mhus.lib.core.lang.IBase;
import de.mhus.lib.core.system.DefaultHousekeeper;
/**
* Abstract MHousekeeper interface.
*
* @author mikehummel
* @version $Id: $Id
*/
@DefaultImplementation(DefaultHousekeeper.class)
public abstract interface MHousekeeper extends IBase {
/**
* register.
*
* @param task a {@link de.mhus.lib.core.MHousekeeperTask} object.
* @param sleep a long.
* @param weak a boolean.
*/
void register(MHousekeeperTask task, long sleep, boolean weak);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy