org.unidal.initialization.ModuleContext Maven / Gradle / Ivy
package org.unidal.initialization;
public interface ModuleContext {
public T getAttribute(String name);
public T getAttribute(String name, T defaultValue);
public void info(String message);
public void warn(String message);
public void error(String message);
public void error(String message, Throwable t);
public T lookup(Class role);
public T lookup(Class role, String roleHint);
public void release(Object component);
public void setAttribute(String name, Object value);
public Module[] getModules(String... modules);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy