Path Lines of Code api/src/main/java/org/apache/brooklyn/api/catalog/BrooklynCatalog.java 63 api/src/main/java/org/apache/brooklyn/api/catalog/Catalog.java 13 api/src/main/java/org/apache/brooklyn/api/catalog/CatalogConfig.java 12 api/src/main/java/org/apache/brooklyn/api/catalog/CatalogItem.java 87 api/src/main/java/org/apache/brooklyn/api/effector/Effector.java 12 api/src/main/java/org/apache/brooklyn/api/effector/ParameterType.java 12 api/src/main/java/org/apache/brooklyn/api/entity/Application.java 5 api/src/main/java/org/apache/brooklyn/api/entity/Entity.java 99 api/src/main/java/org/apache/brooklyn/api/entity/EntityInitializer.java 7 api/src/main/java/org/apache/brooklyn/api/entity/EntityLocal.java 4 api/src/main/java/org/apache/brooklyn/api/entity/EntitySpec.java 282 api/src/main/java/org/apache/brooklyn/api/entity/EntityType.java 13 api/src/main/java/org/apache/brooklyn/api/entity/EntityTypeRegistry.java 9 api/src/main/java/org/apache/brooklyn/api/entity/Group.java 15 api/src/main/java/org/apache/brooklyn/api/entity/ImplementedBy.java 10 api/src/main/java/org/apache/brooklyn/api/entity/drivers/DriverDependentEntity.java 7 api/src/main/java/org/apache/brooklyn/api/entity/drivers/EntityDriver.java 9 api/src/main/java/org/apache/brooklyn/api/entity/drivers/EntityDriverManager.java 6 api/src/main/java/org/apache/brooklyn/api/entity/drivers/downloads/DownloadResolver.java 9 api/src/main/java/org/apache/brooklyn/api/entity/drivers/downloads/DownloadResolverManager.java 23 api/src/main/java/org/apache/brooklyn/api/framework/FrameworkLookup.java 105 api/src/main/java/org/apache/brooklyn/api/internal/AbstractBrooklynObjectSpec.java 313 api/src/main/java/org/apache/brooklyn/api/internal/ApiObjectsFactory.java 23 api/src/main/java/org/apache/brooklyn/api/internal/ApiObjectsFactoryInterface.java 4 api/src/main/java/org/apache/brooklyn/api/internal/BrooklynLoggingCategories.java 8 api/src/main/java/org/apache/brooklyn/api/location/AddressableLocation.java 5 api/src/main/java/org/apache/brooklyn/api/location/BasicMachineLocationCustomizer.java 11 api/src/main/java/org/apache/brooklyn/api/location/HardwareDetails.java 8 api/src/main/java/org/apache/brooklyn/api/location/Location.java 21 api/src/main/java/org/apache/brooklyn/api/location/LocationDefinition.java 9 api/src/main/java/org/apache/brooklyn/api/location/LocationNotAvailableException.java 10 api/src/main/java/org/apache/brooklyn/api/location/LocationRegistry.java 49 api/src/main/java/org/apache/brooklyn/api/location/LocationResolver.java 10 api/src/main/java/org/apache/brooklyn/api/location/LocationSpec.java 66 api/src/main/java/org/apache/brooklyn/api/location/LocationType.java 6 api/src/main/java/org/apache/brooklyn/api/location/MachineDetails.java 8 api/src/main/java/org/apache/brooklyn/api/location/MachineLocation.java 15 api/src/main/java/org/apache/brooklyn/api/location/MachineLocationCustomizer.java 7 api/src/main/java/org/apache/brooklyn/api/location/MachineManagementMixins.java 46 api/src/main/java/org/apache/brooklyn/api/location/MachineProvisioningLocation.java 11 api/src/main/java/org/apache/brooklyn/api/location/NoMachinesAvailableException.java 10 api/src/main/java/org/apache/brooklyn/api/location/OsDetails.java 15 api/src/main/java/org/apache/brooklyn/api/location/PortRange.java 5 api/src/main/java/org/apache/brooklyn/api/location/PortSupplier.java 6 api/src/main/java/org/apache/brooklyn/api/location/ProvisioningLocation.java 6 api/src/main/java/org/apache/brooklyn/api/mgmt/AccessController.java 31 api/src/main/java/org/apache/brooklyn/api/mgmt/EntityManager.java 43 api/src/main/java/org/apache/brooklyn/api/mgmt/ExecutionContext.java 29 api/src/main/java/org/apache/brooklyn/api/mgmt/ExecutionManager.java 25 api/src/main/java/org/apache/brooklyn/api/mgmt/HasTaskChildren.java 6 api/src/main/java/org/apache/brooklyn/api/mgmt/LocationManager.java 16 api/src/main/java/org/apache/brooklyn/api/mgmt/ManagementContext.java 76 api/src/main/java/org/apache/brooklyn/api/mgmt/Scratchpad.java 7 api/src/main/java/org/apache/brooklyn/api/mgmt/SubscriptionContext.java 20 api/src/main/java/org/apache/brooklyn/api/mgmt/SubscriptionHandle.java 3 api/src/main/java/org/apache/brooklyn/api/mgmt/SubscriptionManager.java 20 api/src/main/java/org/apache/brooklyn/api/mgmt/Task.java 38 api/src/main/java/org/apache/brooklyn/api/mgmt/TaskAdaptable.java 4 api/src/main/java/org/apache/brooklyn/api/mgmt/TaskFactory.java 4 api/src/main/java/org/apache/brooklyn/api/mgmt/TaskQueueingContext.java 12 api/src/main/java/org/apache/brooklyn/api/mgmt/TaskWrapper.java 4 api/src/main/java/org/apache/brooklyn/api/mgmt/classloading/BrooklynClassLoadingContext.java 9 api/src/main/java/org/apache/brooklyn/api/mgmt/entitlement/EntitlementClass.java 6 api/src/main/java/org/apache/brooklyn/api/mgmt/entitlement/EntitlementContext.java 4 api/src/main/java/org/apache/brooklyn/api/mgmt/entitlement/EntitlementManager.java 8 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/HighAvailabilityManager.java 28 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/HighAvailabilityMode.java 9 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/ManagementNodeState.java 33 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/ManagementNodeSyncRecord.java 14 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/ManagementPlaneSyncRecord.java 12 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/ManagementPlaneSyncRecordPersister.java 30 api/src/main/java/org/apache/brooklyn/api/mgmt/ha/MementoCopyMode.java 6 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/ChangeListener.java 12 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/PersistenceExceptionHandler.java 20 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/RebindContext.java 13 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/RebindExceptionHandler.java 40 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/RebindManager.java 47 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/RebindSupport.java 10 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/Rebindable.java 7 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/BrooklynMemento.java 30 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/BrooklynMementoManifest.java 29 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/BrooklynMementoPersister.java 83 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/BrooklynMementoRawData.java 189 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/CatalogItemMemento.java 21 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/EnricherMemento.java 6 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/EntityMemento.java 21 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/FeedMemento.java 6 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/LocationMemento.java 9 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/ManagedBundleMemento.java 15 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/Memento.java 27 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/PolicyMemento.java 8 api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/TreeNode.java 7 api/src/main/java/org/apache/brooklyn/api/objs/BrooklynObject.java 53 api/src/main/java/org/apache/brooklyn/api/objs/BrooklynObjectType.java 79 api/src/main/java/org/apache/brooklyn/api/objs/BrooklynType.java 10 api/src/main/java/org/apache/brooklyn/api/objs/Configurable.java 25 api/src/main/java/org/apache/brooklyn/api/objs/EntityAdjunct.java 15 api/src/main/java/org/apache/brooklyn/api/objs/HasShortName.java 4 api/src/main/java/org/apache/brooklyn/api/objs/HighlightTuple.java 54 api/src/main/java/org/apache/brooklyn/api/objs/Identifiable.java 4 api/src/main/java/org/apache/brooklyn/api/objs/SpecParameter.java 12 api/src/main/java/org/apache/brooklyn/api/policy/Policy.java 21 api/src/main/java/org/apache/brooklyn/api/policy/PolicySpec.java 27 api/src/main/java/org/apache/brooklyn/api/policy/PolicyType.java 6 api/src/main/java/org/apache/brooklyn/api/relations/RelationshipType.java 12 api/src/main/java/org/apache/brooklyn/api/sensor/AttributeSensor.java 10 api/src/main/java/org/apache/brooklyn/api/sensor/Enricher.java 19 api/src/main/java/org/apache/brooklyn/api/sensor/EnricherSpec.java 81 api/src/main/java/org/apache/brooklyn/api/sensor/EnricherType.java 6 api/src/main/java/org/apache/brooklyn/api/sensor/Feed.java 20 api/src/main/java/org/apache/brooklyn/api/sensor/Sensor.java 14 api/src/main/java/org/apache/brooklyn/api/sensor/SensorEvent.java 8 api/src/main/java/org/apache/brooklyn/api/sensor/SensorEventListener.java 9 api/src/main/java/org/apache/brooklyn/api/typereg/BrooklynTypeRegistry.java 33 api/src/main/java/org/apache/brooklyn/api/typereg/ManagedBundle.java 10 api/src/main/java/org/apache/brooklyn/api/typereg/OsgiBundleWithUrl.java 16 api/src/main/java/org/apache/brooklyn/api/typereg/RegisteredType.java 39 api/src/main/java/org/apache/brooklyn/api/typereg/RegisteredTypeLoadingContext.java 14