
org.unidal.initialization.AbstractModule Maven / Gradle / Ivy
The newest version!
package org.unidal.initialization;
public abstract class AbstractModule implements Module {
private boolean m_initialized;
protected abstract void execute(ModuleContext ctx) throws Exception;
@Override
public void initialize(ModuleContext ctx) throws Exception {
execute(ctx);
}
@Override
public boolean isInitialized() {
return m_initialized;
}
@Override
public void setInitialized(boolean initialized) {
m_initialized = initialized;
}
protected void setup(ModuleContext ctx) throws Exception {
// no nothing by default
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy