org.pentaho.di.core.annotations
Annotation Type RepositoryPlugin


@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface RepositoryPlugin

An alternate way of defining repository plugins. Classes annotated with "RepositoryPLugin" are automatically recognized and registered as a repository plugin. Important: The XML definitions alienate annotated repository plugins and the two methods of definition are therefore mutually exclusive.


Required Element Summary
 String id
           
 String metaClass
           
 String name
           
 
Optional Element Summary
 String description
           
 String i18nPackageName
           
 

Element Detail

id

public abstract String id

name

public abstract String name

metaClass

public abstract String metaClass

description

public abstract String description
Default:
""

i18nPackageName

public abstract String i18nPackageName
Default:
""