Uses of Interface
brooklyn.catalog.CatalogItem

Packages that use CatalogItem
brooklyn.catalog   
 

Uses of CatalogItem in brooklyn.catalog
 

Methods in brooklyn.catalog that return CatalogItem
 CatalogItem<?> BrooklynCatalog.addItem(Class<?> clazz)
          creates a catalog item and adds it to the 'manual' catalog, with the corresponding Class definition (loaded by a classloader) registered and available in the classloader.
<T> CatalogItem<T>
BrooklynCatalog.getCatalogItem(Class<T> type, String id)
          variant of BrooklynCatalog.getCatalogItem(String) which checks (and casts) type for convenience (returns null if type does not match)
 CatalogItem<?> BrooklynCatalog.getCatalogItem(String id)
          finds the item with the given ID, or null if not found
 

Methods in brooklyn.catalog that return types with arguments of type CatalogItem
<T> Iterable<CatalogItem<T>>
BrooklynCatalog.getCatalogItems()
          returns all items in the catalog
<T> Iterable<CatalogItem<T>>
BrooklynCatalog.getCatalogItems(com.google.common.base.Predicate<? super CatalogItem<T>> filter)
          convenience for filtering items in the catalog
 

Methods in brooklyn.catalog with parameters of type CatalogItem
 void BrooklynCatalog.addItem(CatalogItem<?> item)
          adds an item to the 'manual' catalog; this does not update the classpath or have a record to the java Class, so callers of this method will typically also need to call BrooklynCatalog.addToClasspath(String) or BrooklynCatalog.addToClasspath(ClassLoader)
<T> Class<? extends T>
BrooklynCatalog.loadClass(CatalogItem<T> item)
          throws exceptions if any problems
 

Method parameters in brooklyn.catalog with type arguments of type CatalogItem
<T> Iterable<CatalogItem<T>>
BrooklynCatalog.getCatalogItems(com.google.common.base.Predicate<? super CatalogItem<T>> filter)
          convenience for filtering items in the catalog
 



Copyright © 2013. All Rights Reserved.