ebul-cmp/src/main/java/info/ebenoit/ebul/cmp/ParametricComponent.java
Emmanuel BENOîT e2de94eb7b Importing some code
* Various annotations
* New component information class
2015-09-13 14:46:11 +02:00

20 lines
559 B
Java

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( );
}