package info.ebenoit.ebul.cmp; /** * This interface must be implemented by components which are loaded dynamically depending on configuration (for example * VFS drivers). Note that such components need not be annotated with {@link Component}, and that they never start * automatically. * * @author <a href="mailto:ebenoit@ebenoit.info">E. BenoƮt</a> */ public interface ParametricComponent { /** * Determine the name of the current instance of this component. * * @return the name of the component */ public String getComponentName( ); }