|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
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 | ||
|---|---|---|
|
BrooklynCatalog.getCatalogItems()
returns all items in the catalog |
|
|
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) |
|
|
BrooklynCatalog.loadClass(CatalogItem<T> item)
throws exceptions if any problems |
|
| Method parameters in brooklyn.catalog with type arguments of type CatalogItem | ||
|---|---|---|
|
BrooklynCatalog.getCatalogItems(com.google.common.base.Predicate<? super CatalogItem<T>> filter)
convenience for filtering items in the catalog |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||