Interface | Description |
---|---|
BrooklynTypePlanTransformer |
Interface for use by schemes which provide the capability to transform plans
(serialized descriptions) to brooklyn objecs and specs.
|
Class | Description |
---|---|
AbstractFormatSpecificTypeImplementationPlan<T> |
Abstract superclass for plans to create
RegisteredType.TypeImplementationPlan with strong types on
AbstractFormatSpecificTypeImplementationPlan.getPlanData() and ensuring the correct format (or null for no format) |
AbstractTypePlanTransformer |
Convenience supertype for
BrooklynTypePlanTransformer instances. |
BasicBrooklynTypeRegistry | |
BasicManagedBundle | |
BasicOsgiBundleWithUrl | |
BasicRegisteredType |
Instances are usually created by methods in
RegisteredTypes . |
BasicTypeImplementationPlan | |
BundleUpgradeParser |
Internal class for parsing bundle manifests to extract their upgrade instructions.
|
BundleUpgradeParser.CatalogUpgrades |
The result from parsing bundle(s) to find their upgrade info.
|
BundleUpgradeParser.CatalogUpgrades.Builder | |
BundleUpgradeParser.VersionRangedName |
Records a name (string) and version range (string),
with conveniences for pretty-printing and converting to OSGi format.
|
JavaClassNameTypePlanTransformer |
Instantiates classes from a registered type which simply
defines the java class name and OSGi bundles to use.
|
JavaClassNameTypePlanTransformer.JavaClassNameTypeImplementationPlan | |
RegisteredTypeKindVisitor<T> |
Visitor adapter which can be used to ensure all kinds are supported
|
RegisteredTypeLoadingContexts | |
RegisteredTypeLoadingContexts.BasicRegisteredTypeLoadingContext |
Immutable (from caller's perspective) record of a constraint
|
RegisteredTypeNaming |
Methods for testing validity of names and decomposing them.
|
RegisteredTypePredicates | |
RegisteredTypes |
Utility and preferred creation mechanisms for working with
RegisteredType instances. |
RegisteredTypes.RegisteredTypeNameThenBestFirstComparator |
by name, then with disabled, deprecated first, then by increasing version
|
RegisteredTypes.RegisteredTypeNameThenWorstFirstComparator |
by name, then with disabled, deprecated first, then by increasing version
|
TypePlanTransformers |
Exception | Description |
---|---|
ReferencedUnresolvedTypeException |
Indicates a type has requested to resolve another type which is not resolved or not resolvable
|
UnsupportedTypePlanException |
Used by
BrooklynTypePlanTransformer for a transformer to indicate an error resolving a plan. |