brooklyn.catalog
Annotation Type Catalog


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Catalog

annotation that can be placed on an Application (template), entity or policy to give metadata for when used in a catalog and to indicate inclusion in annotation-scanned catalogs

the "id" field used in the catalog is not exposed here but is always taken as the Class.getName() of the annotated item if loaded from an annotation. (the "type" field unsurprisingly is given the same value). name(), if not supplied, is the SimpleName of the class.


Optional Element Summary
 String description
           
 String iconUrl
           
 String name
           
 

name

public abstract String name
Default:
""

description

public abstract String description
Default:
""

iconUrl

public abstract String iconUrl
Default:
""


Copyright © 2013. All Rights Reserved.