| Name | Description | Type | Package | Framework |
| AbstractBrooklynClassLoadingContext | Class | brooklyn.management.classloading | Brooklyn | |
| AbstractManagementContext | Class | brooklyn.management.internal | Brooklyn | |
| AbstractSubscriptionManager | Class | brooklyn.management.internal | Brooklyn | |
| AbstractSubscriptionManager .EntitySensorToken | Class | brooklyn.management.internal | Brooklyn | |
| AccessController | Interface | brooklyn.management | Brooklyn | |
| AccessController .Response | Class | brooklyn.management | Brooklyn | |
| AccessManager | Interface | brooklyn.management.internal | Brooklyn | |
| ApplicationUsage | Class | brooklyn.management.usage | Brooklyn | |
| ApplicationUsage .ApplicationEvent | Class | brooklyn.management.usage | Brooklyn | |
| AsyncCollectionChangeAdapter | Class | brooklyn.management.internal | Brooklyn | |
| BasicEntitlementClassDefinition | Class | brooklyn.management.entitlement | Brooklyn | |
| BasicMasterChooser | Class | brooklyn.management.ha | Brooklyn | |
| BasicMasterChooser .AlphabeticChooserScore | Class | brooklyn.management.ha | Brooklyn | |
| BasicMasterChooser .AlphabeticMasterChooser | comparator which prefers, in order: higher explicit priority | Class | brooklyn.management.ha | Brooklyn |
| BasicSubscriptionContext | A SubscriptionContext for an entity or other user of a SubscriptionManager. | Class | brooklyn.management.internal | Brooklyn |
| BrooklynClassLoadingContext | Provides functionality for loading classes based on the current context (e. | Interface | brooklyn.management.classloading | Brooklyn |
| BrooklynClassLoadingContextSequential | Class | brooklyn.management.classloading | Brooklyn | |
| BrooklynGarbageCollector | Deletes record of old tasks, to prevent space leaks and the eating up of more and more memory. | Class | brooklyn.management.internal | Brooklyn |
| CollectionChangeListener | Interface | brooklyn.management.internal | Brooklyn | |
| EffectorUtils | Utility methods for invoking effectors. | Class | brooklyn.management.internal | Brooklyn |
| EntitlementClass | Interface | brooklyn.management.entitlement | Brooklyn | |
| EntitlementContext | Interface | brooklyn.management.entitlement | Brooklyn | |
| EntitlementManager | Entitlement lookup relies on: an "entitlement context", consisting of at minimum a string identifier of the user/actor for which entitlement is being requested | Interface | brooklyn.management.entitlement | Brooklyn |
| EntitlementManagerAdapter | provides an easy entry point to supplying entitlements, by providing the dispatch and defining the additional methods which have to be supplied. | Class | brooklyn.management.entitlement | Brooklyn |
| EntitlementPredicates | Class | brooklyn.management.entitlement | Brooklyn | |
| Entitlements | Class | brooklyn.management.entitlement | Brooklyn | |
| Entitlements .EntitlementClassesEnum | Class | brooklyn.management.entitlement | Brooklyn | |
| Entitlements .EntityAndItem | Class | brooklyn.management.entitlement | Brooklyn | |
| Entitlements .FineGrainedEntitlements | Class | brooklyn.management.entitlement | Brooklyn | |
| Entitlements .FineGrainedEntitlements .SinglePermissionEntitlementChecker | Class | brooklyn.management.entitlement | Brooklyn | |
| Entitlements .LifecycleEffectors | These lifecycle operations are currently treated as effectors. | Class | brooklyn.management.entitlement | Brooklyn |
| EntityChangeListener | Interface | brooklyn.management.internal | Brooklyn | |
| EntityManagementSupport | Encapsulates management activities at an entity. | Class | brooklyn.management.internal | Brooklyn |
| EntityManagementUtils | Class | brooklyn.management.internal | Brooklyn | |
| EntityManagementUtils .CreationResult | container for operation which creates something and which wants to return both the items created and any pending create/start task | Class | brooklyn.management.internal | Brooklyn |
| EntityManager | For managing and querying entities. | Interface | brooklyn.management | Brooklyn |
| EntityManagerInternal | Interface | brooklyn.management.internal | Brooklyn | |
| ExecutionContext | This is a Brooklyn extension to the Java Executor. | Interface | brooklyn.management | Brooklyn |
| ExecutionManager | This class manages the execution of a number of jobs with tags. | Interface | brooklyn.management | Brooklyn |
| GroovyObservablesPropertyChangeToCollectionChangeAdapter | Class | brooklyn.management.internal | Brooklyn | |
| HasTaskChildren | Interface marks tasks which have explicit children, typically where the task defines the ordering of running those children tasks | Interface | brooklyn.management | Brooklyn |
| HighAvailabilityManager | Monitors other management nodes (via the ManagementPlaneSyncRecordPersister) to detect if the current master has failed or stopped. | Interface | brooklyn.management.ha | Brooklyn |
| HighAvailabilityManagerImpl | This is the guts of the high-availability solution in Brooklyn. | Class | brooklyn.management.ha | Brooklyn |
| HighAvailabilityManagerImpl .PromotionListener | Interface | brooklyn.management.ha | Brooklyn | |
| HighAvailabilityMode | enum HighAvailabilityModeSpecifies the HA mode that a mgmt node should run in | Class | brooklyn.management.ha | Brooklyn |
| JavaBrooklynClassLoadingContext | Class | brooklyn.management.classloading | Brooklyn | |
| LocalAccessManager | Class | brooklyn.management.internal | Brooklyn | |
| LocalEntityManager | Class | brooklyn.management.internal | Brooklyn | |
| LocalLocationManager | Class | brooklyn.management.internal | Brooklyn | |
| LocalManagementContext | A local (single node) implementation of the ManagementContext API. | Class | brooklyn.management.internal | Brooklyn |
| LocalSubscriptionManager | A SubscriptionManager that stores subscription details locally. | Class | brooklyn.management.internal | Brooklyn |
| LocalUsageManager | Class | brooklyn.management.internal | Brooklyn | |
| LocationManager | For managing and querying entities. | Interface | brooklyn.management | Brooklyn |
| LocationManagerInternal | Interface | brooklyn.management.internal | Brooklyn | |
| LocationUsage | Class | brooklyn.management.usage | Brooklyn | |
| LocationUsage .LocationEvent | Class | brooklyn.management.usage | Brooklyn | |
| ManagementContext | This is the entry point for accessing and interacting with a realm of applications and their entities in Brooklyn. | Interface | brooklyn.management | Brooklyn |
| ManagementContext .PropertiesReloadListener | Interface | brooklyn.management | Brooklyn | |
| ManagementContextInjectable | Provides a way for the ManagementContext to be injected directly. | Interface | brooklyn.management | Brooklyn |
| ManagementContextInternal | Interface | brooklyn.management.internal | Brooklyn | |
| ManagementNodeState | enum ManagementNodeStateEnum Constant Summary | Class | brooklyn.management.ha | Brooklyn |
| ManagementNodeSyncRecord | Represents the state of a management-node. | Interface | brooklyn.management.ha | Brooklyn |
| ManagementPlaneSyncRecord | Meta-data about the management plane - the management nodes and who is currently master. | Interface | brooklyn.management.ha | Brooklyn |
| ManagementPlaneSyncRecordDeltaImpl | Class | brooklyn.management.ha | Brooklyn | |
| ManagementPlaneSyncRecordDeltaImpl .Builder | Class | brooklyn.management.ha | Brooklyn | |
| ManagementPlaneSyncRecordPersister | Controls the persisting and reading back of mementos relating to the management plane. | Interface | brooklyn.management.ha | Brooklyn |
| ManagementPlaneSyncRecordPersister .Delta | Interface | brooklyn.management.ha | Brooklyn | |
| ManagementPlaneSyncRecordPersister .Delta .MasterChange | Class | brooklyn.management.ha | Brooklyn | |
| ManagementPlaneSyncRecordPersisterToMultiFile | Structure of files is: plane/ - top-level directory | Class | brooklyn.management.ha | Brooklyn |
| ManagementPlaneSyncRecordPersisterToObjectStore | Structure of files is: plane/ - top-level directory | Class | brooklyn.management.ha | Brooklyn |
| ManagementTransitionInfo | Class | brooklyn.management.internal | Brooklyn | |
| ManagementTransitionInfo .ManagementTransitionMode | true if this transition is an entity whose mastering is migrating from one node to another; false if the brooklyn mgmt plane is just starting managing of this entity for the very first time | Class | brooklyn.management.internal | Brooklyn |
| MasterChooser | For choosing which management node to promote, when master detected as failed or stopped. | Interface | brooklyn.management.ha | Brooklyn |
| NonDeploymentAccessManager | Class | brooklyn.management.internal | Brooklyn | |
| NonDeploymentEntityManager | Class | brooklyn.management.internal | Brooklyn | |
| NonDeploymentLocationManager | Class | brooklyn.management.internal | Brooklyn | |
| NonDeploymentManagementContext | Class | brooklyn.management.internal | Brooklyn | |
| NonDeploymentManagementContext .NonDeploymentManagementContextMode | Class | brooklyn.management.internal | Brooklyn | |
| NonDeploymentUsageManager | Class | brooklyn.management.internal | Brooklyn | |
| NotEntitledException | Class | brooklyn.management.entitlement | Brooklyn | |
| OsgiBrooklynClassLoadingContext | Class | brooklyn.management.classloading | Brooklyn | |
| OsgiManager | Class | brooklyn.management.ha | Brooklyn | |
| PerUserEntitlementManagerWithDefault | Class | brooklyn.management.entitlement | Brooklyn | |
| QueueingSubscriptionManager | Class | brooklyn.management.internal | Brooklyn | |
| SubscriptionContext | This is the context through which an Entity can manage its subscriptions. | Interface | brooklyn.management | Brooklyn |
| SubscriptionHandle | A "receipt" returned by SubscriptionContext and SubscriptionManager's subscribe() methods. | Interface | brooklyn.management | Brooklyn |
| SubscriptionManager | The management interface for subscriptions. | Interface | brooklyn.management | Brooklyn |
| SubscriptionTracker | Tracks subscriptions associated that are registered with particular entities. | Class | brooklyn.management.internal | Brooklyn |
| Task | Represents a unit of work for execution. | Interface | brooklyn.management | Brooklyn |
| TaskAdaptable | Interface | brooklyn.management | Brooklyn | |
| TaskFactory | Interface | brooklyn.management | Brooklyn | |
| TaskQueueingContext | Marks a place where tasks can be added, e. | Interface | brooklyn.management | Brooklyn |
| TaskWrapper | Interface for something which is not a task, but which is closely linked to one, ie. | Interface | brooklyn.management | Brooklyn |
| UsageManager | Interface | brooklyn.management.internal | Brooklyn | |
| WebEntitlementContext | Indicates an authenticated web request as the entitlements context; note user may still be null if no authentication was requested | Class | brooklyn.management.entitlement | Brooklyn |