brooklyn.catalog
[Java] Annotation Type Catalog
java.lang.Object
brooklyn.catalog.Catalog
@Retention(value = RetentionPolicy.RUNTIME)
@Target(value = { ElementType.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.
Methods inherited from class java.lang.Object
|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.