You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2016/02/01 18:51:33 UTC
[51/51] [abbrv] [partial] brooklyn-server git commit: move subdir
from incubator up a level as it is promoted to its own repo (first
non-incubator commit!)
move subdir from incubator up a level as it is promoted to its own repo (first non-incubator commit!)
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/d03f254b
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/d03f254b
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/d03f254b
Branch: refs/heads/master
Commit: d03f254ba19472e3fb5e0a7260cb07679991684a
Parents: d7470c2
Author: Alex Heneveld <al...@cloudsoftcorp.com>
Authored: Sat Jan 30 15:18:27 2016 +0000
Committer: Alex Heneveld <al...@cloudsoftcorp.com>
Committed: Sat Jan 30 15:18:27 2016 +0000
----------------------------------------------------------------------
README.md | 40 +-
api/pom.xml | 64 +
.../brooklyn/api/catalog/BrooklynCatalog.java | 141 +
.../apache/brooklyn/api/catalog/Catalog.java | 42 +
.../brooklyn/api/catalog/CatalogConfig.java | 38 +
.../brooklyn/api/catalog/CatalogItem.java | 153 +
.../apache/brooklyn/api/effector/Effector.java | 56 +
.../brooklyn/api/effector/ParameterType.java | 48 +
.../apache/brooklyn/api/entity/Application.java | 34 +
.../org/apache/brooklyn/api/entity/Entity.java | 442 +++
.../brooklyn/api/entity/EntityInitializer.java | 50 +
.../apache/brooklyn/api/entity/EntityLocal.java | 175 +
.../apache/brooklyn/api/entity/EntitySpec.java | 401 +++
.../apache/brooklyn/api/entity/EntityType.java | 73 +
.../brooklyn/api/entity/EntityTypeRegistry.java | 63 +
.../org/apache/brooklyn/api/entity/Group.java | 71 +
.../brooklyn/api/entity/ImplementedBy.java | 46 +
.../entity/drivers/DriverDependentEntity.java | 36 +
.../api/entity/drivers/EntityDriver.java | 54 +
.../api/entity/drivers/EntityDriverManager.java | 49 +
.../drivers/downloads/DownloadResolver.java | 58 +
.../downloads/DownloadResolverManager.java | 158 +
.../internal/AbstractBrooklynObjectSpec.java | 319 ++
.../api/internal/ApiObjectsFactory.java | 61 +
.../internal/ApiObjectsFactoryInterface.java | 29 +
.../api/location/AddressableLocation.java | 43 +
.../BasicMachineLocationCustomizer.java | 41 +
.../brooklyn/api/location/HardwareDetails.java | 40 +
.../apache/brooklyn/api/location/Location.java | 137 +
.../api/location/LocationDefinition.java | 42 +
.../location/LocationNotAvailableException.java | 35 +
.../brooklyn/api/location/LocationRegistry.java | 128 +
.../brooklyn/api/location/LocationResolver.java | 57 +
.../brooklyn/api/location/LocationSpec.java | 168 +
.../brooklyn/api/location/LocationType.java | 32 +
.../brooklyn/api/location/MachineDetails.java | 34 +
.../brooklyn/api/location/MachineLocation.java | 46 +
.../api/location/MachineLocationCustomizer.java | 42 +
.../api/location/MachineManagementMixins.java | 91 +
.../location/MachineProvisioningLocation.java | 72 +
.../location/NoMachinesAvailableException.java | 35 +
.../apache/brooklyn/api/location/OsDetails.java | 46 +
.../apache/brooklyn/api/location/PortRange.java | 48 +
.../brooklyn/api/location/PortSupplier.java | 50 +
.../api/location/ProvisioningLocation.java | 44 +
.../brooklyn/api/mgmt/AccessController.java | 65 +
.../apache/brooklyn/api/mgmt/EntityManager.java | 126 +
.../brooklyn/api/mgmt/ExecutionContext.java | 67 +
.../brooklyn/api/mgmt/ExecutionManager.java | 117 +
.../brooklyn/api/mgmt/HasTaskChildren.java | 39 +
.../brooklyn/api/mgmt/LocationManager.java | 87 +
.../brooklyn/api/mgmt/ManagementContext.java | 267 ++
.../brooklyn/api/mgmt/SubscriptionContext.java | 66 +
.../brooklyn/api/mgmt/SubscriptionHandle.java | 27 +
.../brooklyn/api/mgmt/SubscriptionManager.java | 112 +
.../java/org/apache/brooklyn/api/mgmt/Task.java | 146 +
.../apache/brooklyn/api/mgmt/TaskAdaptable.java | 24 +
.../apache/brooklyn/api/mgmt/TaskFactory.java | 25 +
.../brooklyn/api/mgmt/TaskQueueingContext.java | 62 +
.../apache/brooklyn/api/mgmt/TaskWrapper.java | 28 +
.../BrooklynClassLoadingContext.java | 50 +
.../api/mgmt/entitlement/EntitlementClass.java | 27 +
.../mgmt/entitlement/EntitlementContext.java | 24 +
.../mgmt/entitlement/EntitlementManager.java | 45 +
.../api/mgmt/ha/HighAvailabilityManager.java | 129 +
.../api/mgmt/ha/HighAvailabilityMode.java | 67 +
.../api/mgmt/ha/ManagementNodeState.java | 72 +
.../api/mgmt/ha/ManagementNodeSyncRecord.java | 62 +
.../api/mgmt/ha/ManagementPlaneSyncRecord.java | 51 +
.../ha/ManagementPlaneSyncRecordPersister.java | 68 +
.../brooklyn/api/mgmt/ha/MementoCopyMode.java | 29 +
.../api/mgmt/rebind/ChangeListener.java | 44 +
.../rebind/PersistenceExceptionHandler.java | 44 +
.../brooklyn/api/mgmt/rebind/RebindContext.java | 52 +
.../api/mgmt/rebind/RebindExceptionHandler.java | 119 +
.../brooklyn/api/mgmt/rebind/RebindManager.java | 132 +
.../brooklyn/api/mgmt/rebind/RebindSupport.java | 57 +
.../brooklyn/api/mgmt/rebind/Rebindable.java | 40 +
.../mgmt/rebind/mementos/BrooklynMemento.java | 64 +
.../mementos/BrooklynMementoManifest.java | 58 +
.../mementos/BrooklynMementoPersister.java | 138 +
.../rebind/mementos/BrooklynMementoRawData.java | 185 +
.../rebind/mementos/CatalogItemMemento.java | 54 +
.../mgmt/rebind/mementos/EnricherMemento.java | 33 +
.../api/mgmt/rebind/mementos/EntityMemento.java | 80 +
.../api/mgmt/rebind/mementos/FeedMemento.java | 33 +
.../mgmt/rebind/mementos/LocationMemento.java | 38 +
.../api/mgmt/rebind/mementos/Memento.java | 85 +
.../api/mgmt/rebind/mementos/PolicyMemento.java | 35 +
.../api/mgmt/rebind/mementos/TreeNode.java | 48 +
.../brooklyn/api/objs/BrooklynObject.java | 169 +
.../brooklyn/api/objs/BrooklynObjectType.java | 79 +
.../apache/brooklyn/api/objs/BrooklynType.java | 57 +
.../apache/brooklyn/api/objs/Configurable.java | 101 +
.../apache/brooklyn/api/objs/EntityAdjunct.java | 53 +
.../apache/brooklyn/api/objs/HasShortName.java | 26 +
.../apache/brooklyn/api/objs/Identifiable.java | 24 +
.../apache/brooklyn/api/objs/SpecParameter.java | 42 +
.../org/apache/brooklyn/api/policy/Policy.java | 80 +
.../apache/brooklyn/api/policy/PolicySpec.java | 76 +
.../apache/brooklyn/api/policy/PolicyType.java | 36 +
.../api/relations/RelationshipType.java | 38 +
.../brooklyn/api/sensor/AttributeSensor.java | 52 +
.../apache/brooklyn/api/sensor/Enricher.java | 61 +
.../brooklyn/api/sensor/EnricherSpec.java | 140 +
.../brooklyn/api/sensor/EnricherType.java | 36 +
.../org/apache/brooklyn/api/sensor/Feed.java | 74 +
.../org/apache/brooklyn/api/sensor/Sensor.java | 77 +
.../apache/brooklyn/api/sensor/SensorEvent.java | 47 +
.../api/sensor/SensorEventListener.java | 37 +
.../api/typereg/BrooklynTypeRegistry.java | 78 +
.../brooklyn/api/typereg/OsgiBundleWithUrl.java | 36 +
.../brooklyn/api/typereg/RegisteredType.java | 96 +
.../typereg/RegisteredTypeLoadingContext.java | 50 +
brooklyn-server/.gitattributes | 6 -
brooklyn-server/.gitignore | 32 -
brooklyn-server/LICENSE | 455 ---
brooklyn-server/NOTICE | 5 -
brooklyn-server/README.md | 7 -
brooklyn-server/api/pom.xml | 64 -
.../brooklyn/api/catalog/BrooklynCatalog.java | 141 -
.../apache/brooklyn/api/catalog/Catalog.java | 42 -
.../brooklyn/api/catalog/CatalogConfig.java | 38 -
.../brooklyn/api/catalog/CatalogItem.java | 153 -
.../apache/brooklyn/api/effector/Effector.java | 56 -
.../brooklyn/api/effector/ParameterType.java | 48 -
.../apache/brooklyn/api/entity/Application.java | 34 -
.../org/apache/brooklyn/api/entity/Entity.java | 442 ---
.../brooklyn/api/entity/EntityInitializer.java | 50 -
.../apache/brooklyn/api/entity/EntityLocal.java | 175 -
.../apache/brooklyn/api/entity/EntitySpec.java | 401 ---
.../apache/brooklyn/api/entity/EntityType.java | 73 -
.../brooklyn/api/entity/EntityTypeRegistry.java | 63 -
.../org/apache/brooklyn/api/entity/Group.java | 71 -
.../brooklyn/api/entity/ImplementedBy.java | 46 -
.../entity/drivers/DriverDependentEntity.java | 36 -
.../api/entity/drivers/EntityDriver.java | 54 -
.../api/entity/drivers/EntityDriverManager.java | 49 -
.../drivers/downloads/DownloadResolver.java | 58 -
.../downloads/DownloadResolverManager.java | 158 -
.../internal/AbstractBrooklynObjectSpec.java | 319 --
.../api/internal/ApiObjectsFactory.java | 61 -
.../internal/ApiObjectsFactoryInterface.java | 29 -
.../api/location/AddressableLocation.java | 43 -
.../BasicMachineLocationCustomizer.java | 41 -
.../brooklyn/api/location/HardwareDetails.java | 40 -
.../apache/brooklyn/api/location/Location.java | 137 -
.../api/location/LocationDefinition.java | 42 -
.../location/LocationNotAvailableException.java | 35 -
.../brooklyn/api/location/LocationRegistry.java | 128 -
.../brooklyn/api/location/LocationResolver.java | 57 -
.../brooklyn/api/location/LocationSpec.java | 168 -
.../brooklyn/api/location/LocationType.java | 32 -
.../brooklyn/api/location/MachineDetails.java | 34 -
.../brooklyn/api/location/MachineLocation.java | 46 -
.../api/location/MachineLocationCustomizer.java | 42 -
.../api/location/MachineManagementMixins.java | 91 -
.../location/MachineProvisioningLocation.java | 72 -
.../location/NoMachinesAvailableException.java | 35 -
.../apache/brooklyn/api/location/OsDetails.java | 46 -
.../apache/brooklyn/api/location/PortRange.java | 48 -
.../brooklyn/api/location/PortSupplier.java | 50 -
.../api/location/ProvisioningLocation.java | 44 -
.../brooklyn/api/mgmt/AccessController.java | 65 -
.../apache/brooklyn/api/mgmt/EntityManager.java | 126 -
.../brooklyn/api/mgmt/ExecutionContext.java | 67 -
.../brooklyn/api/mgmt/ExecutionManager.java | 117 -
.../brooklyn/api/mgmt/HasTaskChildren.java | 39 -
.../brooklyn/api/mgmt/LocationManager.java | 87 -
.../brooklyn/api/mgmt/ManagementContext.java | 267 --
.../brooklyn/api/mgmt/SubscriptionContext.java | 66 -
.../brooklyn/api/mgmt/SubscriptionHandle.java | 27 -
.../brooklyn/api/mgmt/SubscriptionManager.java | 112 -
.../java/org/apache/brooklyn/api/mgmt/Task.java | 146 -
.../apache/brooklyn/api/mgmt/TaskAdaptable.java | 24 -
.../apache/brooklyn/api/mgmt/TaskFactory.java | 25 -
.../brooklyn/api/mgmt/TaskQueueingContext.java | 62 -
.../apache/brooklyn/api/mgmt/TaskWrapper.java | 28 -
.../BrooklynClassLoadingContext.java | 50 -
.../api/mgmt/entitlement/EntitlementClass.java | 27 -
.../mgmt/entitlement/EntitlementContext.java | 24 -
.../mgmt/entitlement/EntitlementManager.java | 45 -
.../api/mgmt/ha/HighAvailabilityManager.java | 129 -
.../api/mgmt/ha/HighAvailabilityMode.java | 67 -
.../api/mgmt/ha/ManagementNodeState.java | 72 -
.../api/mgmt/ha/ManagementNodeSyncRecord.java | 62 -
.../api/mgmt/ha/ManagementPlaneSyncRecord.java | 51 -
.../ha/ManagementPlaneSyncRecordPersister.java | 68 -
.../brooklyn/api/mgmt/ha/MementoCopyMode.java | 29 -
.../api/mgmt/rebind/ChangeListener.java | 44 -
.../rebind/PersistenceExceptionHandler.java | 44 -
.../brooklyn/api/mgmt/rebind/RebindContext.java | 52 -
.../api/mgmt/rebind/RebindExceptionHandler.java | 119 -
.../brooklyn/api/mgmt/rebind/RebindManager.java | 132 -
.../brooklyn/api/mgmt/rebind/RebindSupport.java | 57 -
.../brooklyn/api/mgmt/rebind/Rebindable.java | 40 -
.../mgmt/rebind/mementos/BrooklynMemento.java | 64 -
.../mementos/BrooklynMementoManifest.java | 58 -
.../mementos/BrooklynMementoPersister.java | 138 -
.../rebind/mementos/BrooklynMementoRawData.java | 185 -
.../rebind/mementos/CatalogItemMemento.java | 54 -
.../mgmt/rebind/mementos/EnricherMemento.java | 33 -
.../api/mgmt/rebind/mementos/EntityMemento.java | 80 -
.../api/mgmt/rebind/mementos/FeedMemento.java | 33 -
.../mgmt/rebind/mementos/LocationMemento.java | 38 -
.../api/mgmt/rebind/mementos/Memento.java | 85 -
.../api/mgmt/rebind/mementos/PolicyMemento.java | 35 -
.../api/mgmt/rebind/mementos/TreeNode.java | 48 -
.../brooklyn/api/objs/BrooklynObject.java | 169 -
.../brooklyn/api/objs/BrooklynObjectType.java | 79 -
.../apache/brooklyn/api/objs/BrooklynType.java | 57 -
.../apache/brooklyn/api/objs/Configurable.java | 101 -
.../apache/brooklyn/api/objs/EntityAdjunct.java | 53 -
.../apache/brooklyn/api/objs/HasShortName.java | 26 -
.../apache/brooklyn/api/objs/Identifiable.java | 24 -
.../apache/brooklyn/api/objs/SpecParameter.java | 42 -
.../org/apache/brooklyn/api/policy/Policy.java | 80 -
.../apache/brooklyn/api/policy/PolicySpec.java | 76 -
.../apache/brooklyn/api/policy/PolicyType.java | 36 -
.../api/relations/RelationshipType.java | 38 -
.../brooklyn/api/sensor/AttributeSensor.java | 52 -
.../apache/brooklyn/api/sensor/Enricher.java | 61 -
.../brooklyn/api/sensor/EnricherSpec.java | 140 -
.../brooklyn/api/sensor/EnricherType.java | 36 -
.../org/apache/brooklyn/api/sensor/Feed.java | 74 -
.../org/apache/brooklyn/api/sensor/Sensor.java | 77 -
.../apache/brooklyn/api/sensor/SensorEvent.java | 47 -
.../api/sensor/SensorEventListener.java | 37 -
.../api/typereg/BrooklynTypeRegistry.java | 78 -
.../brooklyn/api/typereg/OsgiBundleWithUrl.java | 36 -
.../brooklyn/api/typereg/RegisteredType.java | 96 -
.../typereg/RegisteredTypeLoadingContext.java | 50 -
brooklyn-server/camp/README.md | 34 -
brooklyn-server/camp/camp-base/notes.txt | 83 -
brooklyn-server/camp/camp-base/pom.xml | 96 -
.../brooklyn/camp/AggregatingCampPlatform.java | 130 -
.../apache/brooklyn/camp/BasicCampPlatform.java | 142 -
.../org/apache/brooklyn/camp/CampPlatform.java | 76 -
.../camp/commontypes/RepresentationSkew.java | 23 -
.../brooklyn/camp/spi/AbstractResource.java | 195 --
.../brooklyn/camp/spi/ApplicationComponent.java | 93 -
.../camp/spi/ApplicationComponentTemplate.java | 54 -
.../org/apache/brooklyn/camp/spi/Assembly.java | 109 -
.../brooklyn/camp/spi/AssemblyTemplate.java | 118 -
.../java/org/apache/brooklyn/camp/spi/Link.java | 40 -
.../brooklyn/camp/spi/PlatformComponent.java | 101 -
.../camp/spi/PlatformComponentTemplate.java | 52 -
.../brooklyn/camp/spi/PlatformRootSummary.java | 70 -
.../brooklyn/camp/spi/PlatformTransaction.java | 46 -
.../spi/collection/AbstractResourceLookup.java | 35 -
.../collection/AggregatingResourceLookup.java | 57 -
.../spi/collection/BasicResourceLookup.java | 71 -
.../camp/spi/collection/ResolvableLink.java | 37 -
.../camp/spi/collection/ResourceLookup.java | 47 -
.../AssemblyTemplateInstantiator.java | 30 -
.../BasicAssemblyTemplateInstantiator.java | 36 -
.../apache/brooklyn/camp/spi/pdp/Artifact.java | 98 -
.../brooklyn/camp/spi/pdp/ArtifactContent.java | 64 -
.../camp/spi/pdp/ArtifactRequirement.java | 71 -
.../spi/pdp/AssemblyTemplateConstructor.java | 100 -
.../brooklyn/camp/spi/pdp/DeploymentPlan.java | 147 -
.../apache/brooklyn/camp/spi/pdp/Service.java | 94 -
.../camp/spi/pdp/ServiceCharacteristic.java | 71 -
.../brooklyn/camp/spi/resolve/PdpMatcher.java | 51 -
.../brooklyn/camp/spi/resolve/PdpProcessor.java | 186 --
.../camp/spi/resolve/PlanInterpreter.java | 113 -
.../interpret/PlanInterpretationContext.java | 152 -
.../interpret/PlanInterpretationNode.java | 259 --
.../apache/brooklyn/camp/util/yaml/Yamls.java | 24 -
.../pdp/DeploymentPlanToyInterpreterTest.java | 112 -
.../brooklyn/camp/spi/pdp/PdpYamlTest.java | 79 -
.../web/MockAssemblyTemplateInstantiator.java | 37 -
.../camp/test/mock/web/MockWebPlatform.java | 131 -
.../test/platform/BasicCampPlatformTest.java | 86 -
.../camp/spi/pdp/pdp-single-artifact.yaml | 27 -
.../camp/spi/pdp/pdp-single-service.yaml | 29 -
.../pdp/yaml-sample-toy-interpreter-result.yaml | 22 -
.../spi/pdp/yaml-sample-toy-interpreter.yaml | 28 -
brooklyn-server/camp/camp-brooklyn/README.md | 20 -
brooklyn-server/camp/camp-brooklyn/pom.xml | 217 --
.../camp/brooklyn/BrooklynCampConstants.java | 49 -
.../camp/brooklyn/BrooklynCampPlatform.java | 103 -
.../BrooklynCampPlatformLauncherAbstract.java | 73 -
.../BrooklynCampPlatformLauncherNoServer.java | 37 -
.../camp/brooklyn/BrooklynCampReservedKeys.java | 30 -
.../camp/brooklyn/YamlLauncherAbstract.java | 131 -
.../camp/brooklyn/YamlLauncherNoServer.java | 39 -
.../api/AssemblyTemplateSpecInstantiator.java | 43 -
.../BrooklynAssemblyTemplateInstantiator.java | 124 -
.../BrooklynComponentTemplateResolver.java | 387 ---
.../BrooklynEntityDecorationResolver.java | 216 --
.../spi/creation/BrooklynEntityMatcher.java | 180 -
.../creation/BrooklynYamlLocationResolver.java | 142 -
.../creation/BrooklynYamlTypeInstantiator.java | 209 --
.../brooklyn/spi/creation/CampCatalogUtils.java | 40 -
.../spi/creation/CampInternalUtils.java | 247 --
.../brooklyn/spi/creation/CampResolver.java | 147 -
.../spi/creation/CampToSpecTransformer.java | 110 -
.../spi/creation/CampTypePlanTransformer.java | 98 -
.../spi/creation/EntitySpecConfiguration.java | 57 -
.../service/BrooklynServiceTypeResolver.java | 78 -
.../service/CampServiceSpecResolver.java | 47 -
.../creation/service/ServiceTypeResolver.java | 77 -
.../service/ServiceTypeResolverAdaptor.java | 70 -
.../service/UrlServiceSpecResolver.java | 81 -
.../spi/dsl/BrooklynDslDeferredSupplier.java | 155 -
.../spi/dsl/BrooklynDslInterpreter.java | 193 --
.../camp/brooklyn/spi/dsl/DslUtils.java | 44 -
.../spi/dsl/methods/BrooklynDslCommon.java | 438 ---
.../brooklyn/spi/dsl/methods/DslComponent.java | 331 --
.../camp/brooklyn/spi/dsl/parse/DslParser.java | 144 -
.../spi/dsl/parse/FunctionWithArgs.java | 57 -
.../brooklyn/spi/dsl/parse/QuotedString.java | 50 -
.../lookup/AbstractBrooklynResourceLookup.java | 36 -
.../lookup/AbstractTemplateBrooklynLookup.java | 56 -
.../spi/lookup/AssemblyBrooklynLookup.java | 68 -
.../lookup/AssemblyTemplateBrooklynLookup.java | 70 -
.../brooklyn/spi/lookup/BrooklynUrlLookup.java | 38 -
.../lookup/PlatformComponentBrooklynLookup.java | 60 -
...PlatformComponentTemplateBrooklynLookup.java | 59 -
.../platform/BrooklynImmutableCampPlatform.java | 108 -
...che.brooklyn.core.plan.PlanToSpecTransformer | 19 -
...lyn.core.typereg.BrooklynTypePlanTransformer | 19 -
.../camp/brooklyn/AbstractYamlRebindTest.java | 207 --
.../camp/brooklyn/AbstractYamlTest.java | 176 -
.../brooklyn/camp/brooklyn/AppYamlTest.java | 121 -
.../camp/brooklyn/ApplicationsYamlTest.java | 253 --
.../BrooklynYamlTypeInstantiatorTest.java | 74 -
.../camp/brooklyn/ByonLocationsYamlTest.java | 281 --
.../DependentConfigPollingYamlTest.java | 117 -
.../camp/brooklyn/DslAndRebindYamlTest.java | 515 ---
.../brooklyn/EmptySoftwareProcessYamlTest.java | 124 -
.../brooklyn/EmptyWindowsProcessYamlTest.java | 51 -
.../camp/brooklyn/EnrichersYamlTest.java | 256 --
.../camp/brooklyn/EntitiesYamlTest.java | 1030 ------
.../ExternalConfigBrooklynPropertiesTest.java | 146 -
.../camp/brooklyn/ExternalConfigYamlTest.java | 328 --
...aWebAppWithDslYamlRebindIntegrationTest.java | 123 -
.../camp/brooklyn/LocationsYamlTest.java | 285 --
.../camp/brooklyn/MapReferenceYamlTest.java | 128 -
.../brooklyn/camp/brooklyn/ObjectsYamlTest.java | 283 --
.../camp/brooklyn/PoliciesYamlTest.java | 214 --
.../camp/brooklyn/ReferencedYamlTest.java | 180 -
.../brooklyn/ReferencingYamlTestEntity.java | 74 -
.../brooklyn/ReferencingYamlTestEntityImpl.java | 25 -
.../brooklyn/ReloadBrooklynPropertiesTest.java | 87 -
.../brooklyn/camp/brooklyn/SimpleTestPojo.java | 43 -
.../camp/brooklyn/TestEntityWithInitConfig.java | 34 -
.../brooklyn/TestEntityWithInitConfigImpl.java | 58 -
.../camp/brooklyn/TestReferencingEnricher.java | 34 -
.../camp/brooklyn/TestReferencingPolicy.java | 34 -
.../TestSensorAndEffectorInitializer.java | 84 -
.../brooklyn/VanillaBashNetcatYamlTest.java | 113 -
.../camp/brooklyn/WindowsYamlLiveTest.java | 410 ---
.../brooklyn/camp/brooklyn/WrapAppTest.java | 92 -
.../catalog/AbstractCatalogXmlTest.java | 108 -
.../CatalogOsgiVersionMoreEntityTest.java | 265 --
.../brooklyn/catalog/CatalogXmlOsgiTest.java | 37 -
.../brooklyn/catalog/CatalogXmlVersionTest.java | 57 -
.../brooklyn/catalog/CatalogYamlAppTest.java | 109 -
.../brooklyn/catalog/CatalogYamlCombiTest.java | 148 -
.../brooklyn/catalog/CatalogYamlEntityTest.java | 891 -----
.../catalog/CatalogYamlLocationTest.java | 253 --
.../brooklyn/catalog/CatalogYamlPolicyTest.java | 195 --
.../brooklyn/catalog/CatalogYamlRebindTest.java | 343 --
.../catalog/CatalogYamlTemplateTest.java | 282 --
.../catalog/CatalogYamlVersioningTest.java | 269 --
.../catalog/SpecParameterParsingTest.java | 156 -
.../catalog/SpecParameterUnwrappingTest.java | 379 ---
.../camp/brooklyn/catalog/TestBasicApp.java | 27 -
.../camp/brooklyn/catalog/TestBasicAppImpl.java | 24 -
.../CreatePasswordSensorIntegrationTest.java | 67 -
.../service/ServiceTypeResolverTest.java | 39 -
.../service/TestServiceTypeResolver.java | 54 -
.../camp/brooklyn/spi/dsl/DslParseTest.java | 78 -
.../lite/CampPlatformWithJustBrooklynMgmt.java | 41 -
.../brooklyn/test/lite/CampYamlLiteTest.java | 261 --
.../brooklyn/test/lite/TestAppAssembly.java | 36 -
.../test/lite/TestAppAssemblyInstantiator.java | 96 -
.../EmptySoftwareProcessWithPassword.yaml | 36 -
...lyn.spi.creation.service.ServiceTypeResolver | 19 -
.../test/resources/example-with-function.yaml | 34 -
.../java-web-app-and-db-with-function-2.yaml | 41 -
.../java-web-app-and-db-with-function.yaml | 36 -
.../src/test/resources/mysql-chef.yaml | 49 -
.../more-entities-osgi-catalog-scan.yaml | 32 -
.../more-entity-v1-called-v1-osgi-catalog.yaml | 27 -
.../catalog/more-entity-v1-osgi-catalog.yaml | 27 -
...more-entity-v1-with-policy-osgi-catalog.yaml | 29 -
.../catalog/more-entity-v2-osgi-catalog.yaml | 28 -
.../more-policies-osgi-catalog-scan.yaml | 32 -
.../catalog/simple-policy-osgi-catalog.yaml | 27 -
.../apache/brooklyn/camp/brooklyn/echoArg.bat | 19 -
.../camp/brooklyn/echoFreemarkerMyarg.bat | 18 -
.../camp/brooklyn/echoFreemarkerMyarg.ps1 | 18 -
.../apache/brooklyn/camp/brooklyn/echoMyArg.ps1 | 22 -
.../org/apache/brooklyn/camp/brooklyn/exit0.bat | 18 -
.../org/apache/brooklyn/camp/brooklyn/exit0.ps1 | 18 -
.../org/apache/brooklyn/camp/brooklyn/exit1.bat | 18 -
.../org/apache/brooklyn/camp/brooklyn/exit1.ps1 | 19 -
.../test/lite/test-app-service-blueprint.yaml | 38 -
.../src/test/resources/osgi-catalog.xml | 29 -
.../src/test/resources/postgresql-chef.yaml | 38 -
.../test/resources/same-server-entity-test.yaml | 28 -
.../src/test/resources/simple-catalog.xml | 47 -
.../test/resources/test-app-with-enricher.yaml | 37 -
.../test/resources/test-app-with-policy.yaml | 34 -
.../test-cluster-with-member-spec.yaml | 32 -
.../resources/test-entity-basic-template.yaml | 24 -
.../test-entity-reference-map-template.yaml | 28 -
.../resources/test-entity-with-enricher.yaml | 36 -
.../resources/test-entity-with-init-config.yaml | 31 -
.../test/resources/test-entity-with-policy.yaml | 36 -
...-java-web-app-spec-and-db-with-function.yaml | 39 -
.../resources/test-propagating-enricher.yaml | 32 -
.../resources/test-referencing-enrichers.yaml | 133 -
.../resources/test-referencing-entities.yaml | 136 -
.../resources/test-referencing-policies.yaml | 133 -
.../src/test/resources/test-tomcat-https.yaml | 28 -
.../resources/vanilla-bash-netcat-w-client.yaml | 96 -
.../test/resources/visitors-creation-script.sql | 41 -
.../src/test/resources/yaml-ref-app.yaml | 21 -
.../yaml-ref-bundle-without-libraries.yaml | 19 -
.../src/test/resources/yaml-ref-catalog.yaml | 21 -
.../src/test/resources/yaml-ref-entity.yaml | 21 -
brooklyn-server/camp/camp-server/pom.xml | 167 -
.../brooklyn/camp/server/dto/ApiErrorDto.java | 119 -
.../server/dto/ApplicationComponentDto.java | 68 -
.../dto/ApplicationComponentTemplateDto.java | 40 -
.../brooklyn/camp/server/dto/AssemblyDto.java | 73 -
.../camp/server/dto/AssemblyTemplateDto.java | 68 -
.../brooklyn/camp/server/dto/DtoBase.java | 31 -
.../camp/server/dto/DtoCustomAttributes.java | 66 -
.../brooklyn/camp/server/dto/LinkDto.java | 72 -
.../camp/server/dto/PlatformComponentDto.java | 78 -
.../dto/PlatformComponentTemplateDto.java | 40 -
.../brooklyn/camp/server/dto/PlatformDto.java | 127 -
.../brooklyn/camp/server/dto/ResourceDto.java | 111 -
.../camp/server/rest/CampRestResources.java | 69 -
.../brooklyn/camp/server/rest/CampServer.java | 192 --
.../rest/resource/AbstractCampRestResource.java | 56 -
.../rest/resource/ApidocRestResource.java | 31 -
.../ApplicationComponentRestResource.java | 49 -
...pplicationComponentTemplateRestResource.java | 49 -
.../rest/resource/AssemblyRestResource.java | 51 -
.../resource/AssemblyTemplateRestResource.java | 86 -
.../resource/PlatformComponentRestResource.java | 49 -
.../PlatformComponentTemplateRestResource.java | 49 -
.../rest/resource/PlatformRestResource.java | 87 -
.../camp/server/rest/util/CampJsons.java | 39 -
.../camp/server/rest/util/CampRestContext.java | 50 -
.../camp/server/rest/util/CampRestGuavas.java | 32 -
.../camp/server/rest/util/DtoFactory.java | 175 -
.../camp/server/rest/util/WebResourceUtils.java | 59 -
.../ApplicationCompomentTemplateDtoTest.java | 49 -
.../brooklyn/camp/server/dto/BasicDtoTest.java | 90 -
.../brooklyn/camp/server/dto/LinkDtoTest.java | 62 -
.../dto/PlatformCompomentTemplateDtoTest.java | 49 -
.../camp/server/dto/ResourceDtoTest.java | 77 -
.../rest/resource/PlatformRestResourceTest.java | 43 -
.../test/fixture/AbstractRestResourceTest.java | 84 -
.../camp/server/test/fixture/InMemoryCamp.java | 52 -
brooklyn-server/camp/pom.xml | 45 -
brooklyn-server/core/pom.xml | 321 --
.../core/BrooklynFeatureEnablement.java | 209 --
.../apache/brooklyn/core/BrooklynLogging.java | 73 -
.../apache/brooklyn/core/BrooklynVersion.java | 450 ---
.../brooklyn/core/annotation/Effector.java | 33 -
.../brooklyn/core/annotation/EffectorParam.java | 42 -
.../brooklyn/core/catalog/CatalogLoadMode.java | 73 -
.../core/catalog/CatalogPredicates.java | 319 --
.../catalog/internal/BasicBrooklynCatalog.java | 1073 ------
.../internal/CatalogBundleConverter.java | 63 -
.../core/catalog/internal/CatalogBundleDto.java | 96 -
.../catalog/internal/CatalogClasspathDo.java | 357 --
.../catalog/internal/CatalogClasspathDto.java | 43 -
.../core/catalog/internal/CatalogDo.java | 364 --
.../core/catalog/internal/CatalogDto.java | 229 --
.../core/catalog/internal/CatalogDtoUtils.java | 66 -
.../catalog/internal/CatalogEntityItemDto.java | 43 -
.../catalog/internal/CatalogInitialization.java | 453 ---
.../catalog/internal/CatalogItemBuilder.java | 150 -
.../catalog/internal/CatalogItemComparator.java | 52 -
.../core/catalog/internal/CatalogItemDo.java | 226 --
.../internal/CatalogItemDtoAbstract.java | 439 ---
.../catalog/internal/CatalogLibrariesDo.java | 42 -
.../catalog/internal/CatalogLibrariesDto.java | 53 -
.../internal/CatalogLocationItemDto.java | 43 -
.../catalog/internal/CatalogPolicyItemDto.java | 43 -
.../internal/CatalogTemplateItemDto.java | 42 -
.../core/catalog/internal/CatalogUtils.java | 321 --
.../catalog/internal/CatalogXmlSerializer.java | 77 -
.../internal/JavaCatalogToSpecTransformer.java | 111 -
.../brooklyn/core/config/BasicConfigKey.java | 327 --
.../brooklyn/core/config/ConfigConstraints.java | 195 --
.../apache/brooklyn/core/config/ConfigKeys.java | 273 --
.../brooklyn/core/config/ConfigPredicates.java | 157 -
.../brooklyn/core/config/ConfigUtils.java | 129 -
.../config/ConstraintViolationException.java | 38 -
.../brooklyn/core/config/ListConfigKey.java | 128 -
.../brooklyn/core/config/MapConfigKey.java | 206 --
.../apache/brooklyn/core/config/Sanitizer.java | 172 -
.../brooklyn/core/config/SetConfigKey.java | 119 -
.../core/config/StructuredConfigKey.java | 60 -
.../core/config/SubElementConfigKey.java | 77 -
.../brooklyn/core/config/WrappedConfigKey.java | 44 -
.../AbstractExternalConfigSupplier.java | 45 -
.../config/external/ExternalConfigSupplier.java | 34 -
.../external/InPlaceExternalConfigSupplier.java | 51 -
.../PropertiesFileExternalConfigSupplier.java | 68 -
.../vault/VaultAppIdExternalConfigSupplier.java | 90 -
.../vault/VaultExternalConfigSupplier.java | 133 -
.../vault/VaultTokenExternalConfigSupplier.java | 39 -
.../VaultUserPassExternalConfigSupplier.java | 56 -
.../internal/AbstractCollectionConfigKey.java | 120 -
.../config/internal/AbstractConfigMapImpl.java | 110 -
.../internal/AbstractStructuredConfigKey.java | 139 -
.../core/config/render/RendererHints.java | 284 --
.../core/effector/AbstractEffector.java | 90 -
.../core/effector/AddChildrenEffector.java | 117 -
.../brooklyn/core/effector/AddEffector.java | 116 -
.../brooklyn/core/effector/AddSensor.java | 126 -
.../core/effector/BasicParameterType.java | 116 -
.../brooklyn/core/effector/EffectorAndBody.java | 60 -
.../brooklyn/core/effector/EffectorBase.java | 106 -
.../brooklyn/core/effector/EffectorBody.java | 100 -
.../brooklyn/core/effector/EffectorTasks.java | 234 --
.../core/effector/EffectorWithBody.java | 32 -
.../brooklyn/core/effector/Effectors.java | 214 --
.../core/effector/ExplicitEffector.java | 74 -
.../brooklyn/core/effector/MethodEffector.java | 180 -
.../core/effector/ssh/SshCommandEffector.java | 102 -
.../core/effector/ssh/SshEffectorTasks.java | 342 --
.../core/enricher/AbstractEnricher.java | 121 -
.../core/enricher/EnricherDynamicType.java | 43 -
.../core/enricher/EnricherTypeSnapshot.java | 39 -
.../core/entity/AbstractApplication.java | 267 --
.../brooklyn/core/entity/AbstractEntity.java | 2144 ------------
.../apache/brooklyn/core/entity/Attributes.java | 169 -
.../core/entity/BrooklynConfigKeys.java | 216 --
.../apache/brooklyn/core/entity/Entities.java | 1201 -------
.../brooklyn/core/entity/EntityAdjuncts.java | 70 -
.../core/entity/EntityAndAttribute.java | 107 -
.../brooklyn/core/entity/EntityAsserts.java | 226 --
.../brooklyn/core/entity/EntityDynamicType.java | 376 ---
.../brooklyn/core/entity/EntityFunctions.java | 307 --
.../core/entity/EntityInitializers.java | 49 -
.../brooklyn/core/entity/EntityInternal.java | 274 --
.../brooklyn/core/entity/EntityPredicates.java | 451 ---
.../brooklyn/core/entity/EntityRelations.java | 179 -
.../brooklyn/core/entity/EntitySuppliers.java | 47 -
.../brooklyn/core/entity/EntityTasks.java | 81 -
.../core/entity/EntityTypeSnapshot.java | 126 -
.../brooklyn/core/entity/EntityTypes.java | 28 -
.../core/entity/StartableApplication.java | 25 -
.../drivers/BasicEntityDriverManager.java | 56 -
.../drivers/ReflectiveEntityDriverFactory.java | 281 --
.../drivers/RegistryEntityDriverFactory.java | 127 -
.../downloads/BasicDownloadRequirement.java | 85 -
.../downloads/BasicDownloadResolver.java | 66 -
.../drivers/downloads/BasicDownloadTargets.java | 121 -
.../downloads/BasicDownloadsManager.java | 161 -
.../DownloadProducerFromCloudsoftRepo.java | 83 -
.../DownloadProducerFromLocalRepo.java | 84 -
.../DownloadProducerFromProperties.java | 344 --
.../DownloadProducerFromUrlAttribute.java | 63 -
.../drivers/downloads/DownloadSubstituters.java | 172 -
.../drivers/downloads/FilenameProducers.java | 64 -
.../AbstractConfigurableEntityFactory.java | 82 -
.../core/entity/factory/ApplicationBuilder.java | 249 --
.../factory/BasicConfigurableEntityFactory.java | 76 -
.../entity/factory/ClosureEntityFactory.java | 53 -
.../factory/ConfigurableEntityFactory.java | 33 -
...figurableEntityFactoryFromEntityFactory.java | 45 -
.../core/entity/factory/EntityFactory.java | 32 -
.../factory/EntityFactoryForLocation.java | 30 -
.../internal/ConfigMapViewWithStringKeys.java | 130 -
.../core/entity/internal/EntityConfigMap.java | 319 --
.../internal/EntityTransientCopyInternal.java | 121 -
.../core/entity/lifecycle/Lifecycle.java | 187 --
.../core/entity/lifecycle/PolicyDescriptor.java | 68 -
.../entity/lifecycle/ServiceStateLogic.java | 639 ----
.../brooklyn/core/entity/trait/Changeable.java | 35 -
.../core/entity/trait/MemberReplaceable.java | 45 -
.../brooklyn/core/entity/trait/Resizable.java | 68 -
.../brooklyn/core/entity/trait/Startable.java | 123 -
.../core/entity/trait/StartableMethods.java | 125 -
.../apache/brooklyn/core/feed/AbstractFeed.java | 246 --
.../core/feed/AttributePollHandler.java | 248 --
.../brooklyn/core/feed/ConfigToAttributes.java | 59 -
.../core/feed/DelegatingPollHandler.java | 96 -
.../apache/brooklyn/core/feed/FeedConfig.java | 307 --
.../apache/brooklyn/core/feed/PollConfig.java | 85 -
.../apache/brooklyn/core/feed/PollHandler.java | 38 -
.../org/apache/brooklyn/core/feed/Poller.java | 210 --
.../core/internal/ApiObjectsFactoryImpl.java | 41 -
.../core/internal/BrooklynInitialization.java | 81 -
.../core/internal/BrooklynProperties.java | 305 --
.../core/internal/BrooklynPropertiesImpl.java | 477 ---
.../core/internal/storage/BrooklynStorage.java | 114 -
.../core/internal/storage/DataGrid.java | 52 -
.../core/internal/storage/DataGridFactory.java | 38 -
.../core/internal/storage/Reference.java | 50 -
.../internal/storage/impl/BackedReference.java | 73 -
.../internal/storage/impl/BasicReference.java | 67 -
.../storage/impl/BrooklynStorageImpl.java | 139 -
.../impl/ConcurrentMapAcceptingNullVals.java | 272 --
.../impl/inmemory/InMemoryDataGridFactory.java | 40 -
.../storage/impl/inmemory/InmemoryDatagrid.java | 93 -
.../core/location/AbstractLocation.java | 794 -----
.../core/location/AbstractLocationResolver.java | 188 --
.../AggregatingMachineProvisioningLocation.java | 139 -
.../core/location/BasicHardwareDetails.java | 56 -
.../core/location/BasicLocationDefinition.java | 85 -
.../core/location/BasicLocationRegistry.java | 513 ---
.../core/location/BasicMachineDetails.java | 183 -
.../core/location/BasicMachineMetadata.java | 84 -
.../brooklyn/core/location/BasicOsDetails.java | 123 -
.../core/location/CatalogLocationResolver.java | 83 -
.../location/DefinedLocationByIdResolver.java | 74 -
.../location/DeprecatedKeysMappingBuilder.java | 66 -
.../core/location/HasSubnetHostname.java | 32 -
.../core/location/LocationConfigKeys.java | 79 -
.../core/location/LocationConfigUtils.java | 559 ----
.../core/location/LocationPredicates.java | 270 --
...ocationPropertiesFromBrooklynProperties.java | 223 --
.../brooklyn/core/location/Locations.java | 160 -
.../apache/brooklyn/core/location/Machines.java | 194 --
.../core/location/NamedLocationResolver.java | 97 -
.../brooklyn/core/location/PortRanges.java | 273 --
.../core/location/SupportsPortForwarding.java | 39 -
.../location/access/BrooklynAccessUtils.java | 153 -
.../location/access/PortForwardManager.java | 328 --
.../access/PortForwardManagerAuthority.java | 46 -
.../access/PortForwardManagerClient.java | 413 ---
.../location/access/PortForwardManagerImpl.java | 505 ---
.../PortForwardManagerLocationResolver.java | 89 -
.../core/location/access/PortMapping.java | 101 -
.../AbstractAvailabilityZoneExtension.java | 82 -
...bstractCloudMachineProvisioningLocation.java | 97 -
.../cloud/AvailabilityZoneExtension.java | 54 -
.../location/cloud/CloudLocationConfig.java | 121 -
.../cloud/names/AbstractCloudMachineNamer.java | 150 -
.../cloud/names/BasicCloudMachineNamer.java | 96 -
.../location/cloud/names/CloudMachineNamer.java | 61 -
.../cloud/names/CustomMachineNamer.java | 72 -
.../core/location/dynamic/DynamicLocation.java | 50 -
.../core/location/dynamic/LocationOwner.java | 85 -
.../location/geo/GeoBytesHostGeoLookup.java | 104 -
.../core/location/geo/HasHostGeoInfo.java | 25 -
.../brooklyn/core/location/geo/HostGeoInfo.java | 216 --
.../core/location/geo/HostGeoLookup.java | 27 -
.../location/geo/LocalhostExternalIpLoader.java | 208 --
.../location/geo/MaxMind2HostGeoLookup.java | 114 -
.../core/location/geo/UtraceHostGeoLookup.java | 209 --
.../location/internal/LocationDynamicType.java | 40 -
.../location/internal/LocationInternal.java | 96 -
.../location/internal/LocationTypeSnapshot.java | 40 -
.../apache/brooklyn/core/mgmt/BrooklynTags.java | 138 -
.../brooklyn/core/mgmt/BrooklynTaskTags.java | 455 ---
.../brooklyn/core/mgmt/BrooklynTasks.java | 25 -
.../core/mgmt/EntityManagementUtils.java | 332 --
.../core/mgmt/HasBrooklynManagementContext.java | 31 -
.../core/mgmt/ManagementContextInjectable.java | 33 -
.../AbstractBrooklynClassLoadingContext.java | 83 -
.../BrooklynClassLoadingContext.java | 28 -
.../BrooklynClassLoadingContextSequential.java | 135 -
...ssLoaderFromBrooklynClassLoadingContext.java | 66 -
.../JavaBrooklynClassLoadingContext.java | 133 -
.../OsgiBrooklynClassLoadingContext.java | 144 -
.../BasicEntitlementClassDefinition.java | 56 -
.../entitlement/EntitlementManagerAdapter.java | 133 -
.../mgmt/entitlement/EntitlementPredicates.java | 61 -
.../core/mgmt/entitlement/Entitlements.java | 418 ---
.../mgmt/entitlement/NotEntitledException.java | 44 -
.../entitlement/PerUserEntitlementManager.java | 99 -
.../PerUserEntitlementManagerWithDefault.java | 31 -
.../mgmt/entitlement/WebEntitlementContext.java | 56 -
.../core/mgmt/ha/BasicMasterChooser.java | 203 --
.../mgmt/ha/HighAvailabilityManagerImpl.java | 1113 -------
.../ha/ManagementPlaneSyncRecordDeltaImpl.java | 122 -
...ntPlaneSyncRecordPersisterToObjectStore.java | 364 --
.../brooklyn/core/mgmt/ha/MasterChooser.java | 39 -
.../brooklyn/core/mgmt/ha/OsgiManager.java | 300 --
.../ha/dto/BasicManagementNodeSyncRecord.java | 194 --
.../ha/dto/ManagementPlaneSyncRecordImpl.java | 99 -
.../internal/AbstractManagementContext.java | 522 ---
.../internal/AbstractSubscriptionManager.java | 141 -
.../core/mgmt/internal/AccessManager.java | 41 -
.../internal/AsyncCollectionChangeAdapter.java | 82 -
.../BasicExternalConfigSupplierRegistry.java | 125 -
.../mgmt/internal/BasicSubscriptionContext.java | 181 -
.../mgmt/internal/BrooklynGarbageCollector.java | 625 ----
.../internal/BrooklynObjectManagementMode.java | 31 -
.../internal/BrooklynObjectManagerInternal.java | 36 -
.../mgmt/internal/BrooklynShutdownHooks.java | 244 --
.../core/mgmt/internal/CampYamlParser.java | 34 -
.../mgmt/internal/CollectionChangeListener.java | 24 -
.../internal/DeferredBrooklynProperties.java | 370 --
.../core/mgmt/internal/EffectorUtils.java | 363 --
.../mgmt/internal/EntityChangeListener.java | 78 -
.../mgmt/internal/EntityManagementSupport.java | 480 ---
.../mgmt/internal/EntityManagerInternal.java | 32 -
.../ExternalConfigSupplierRegistry.java | 45 -
...PropertyChangeToCollectionChangeAdapter.java | 65 -
.../core/mgmt/internal/LocalAccessManager.java | 111 -
.../core/mgmt/internal/LocalEntityManager.java | 820 -----
.../mgmt/internal/LocalLocationManager.java | 460 ---
.../mgmt/internal/LocalManagementContext.java | 433 ---
.../mgmt/internal/LocalSubscriptionManager.java | 330 --
.../core/mgmt/internal/LocalUsageManager.java | 411 ---
.../mgmt/internal/LocationManagerInternal.java | 28 -
.../internal/ManagementContextInternal.java | 125 -
.../mgmt/internal/ManagementTransitionInfo.java | 48 -
.../mgmt/internal/ManagementTransitionMode.java | 127 -
.../internal/NonDeploymentAccessManager.java | 98 -
.../internal/NonDeploymentEntityManager.java | 196 --
.../internal/NonDeploymentLocationManager.java | 146 -
.../NonDeploymentManagementContext.java | 662 ----
.../internal/NonDeploymentUsageManager.java | 121 -
.../internal/QueueingSubscriptionManager.java | 148 -
.../core/mgmt/internal/Subscription.java | 65 -
.../core/mgmt/internal/SubscriptionTracker.java | 159 -
.../BrooklynMementoPersisterToObjectStore.java | 695 ----
.../mgmt/persist/BrooklynPersistenceUtils.java | 269 --
.../persist/CatalogItemLibrariesConverter.java | 68 -
.../DeserializingClassRenamesProvider.java | 84 -
.../core/mgmt/persist/FileBasedObjectStore.java | 404 ---
.../persist/FileBasedStoreObjectAccessor.java | 130 -
.../mgmt/persist/LocationWithObjectStore.java | 27 -
.../core/mgmt/persist/MementoSerializer.java | 52 -
.../brooklyn/core/mgmt/persist/PersistMode.java | 26 -
.../persist/PersistenceActivityMetrics.java | 83 -
.../mgmt/persist/PersistenceObjectStore.java | 142 -
.../mgmt/persist/RetryingMementoSerializer.java | 95 -
.../persist/StoreObjectAccessorLocking.java | 218 --
.../core/mgmt/persist/XmlMementoSerializer.java | 541 ---
.../AbstractBrooklynObjectRebindSupport.java | 128 -
.../rebind/ActivePartialRebindIteration.java | 164 -
.../rebind/BasicCatalogItemRebindSupport.java | 69 -
.../mgmt/rebind/BasicEnricherRebindSupport.java | 50 -
.../mgmt/rebind/BasicEntityRebindSupport.java | 236 --
.../mgmt/rebind/BasicFeedRebindSupport.java | 49 -
.../mgmt/rebind/BasicLocationRebindSupport.java | 137 -
.../mgmt/rebind/BasicPolicyRebindSupport.java | 51 -
.../rebind/ImmediateDeltaChangeListener.java | 154 -
.../mgmt/rebind/InitialFullRebindIteration.java | 133 -
.../rebind/PeriodicDeltaChangeListener.java | 509 ---
.../rebind/PersistenceExceptionHandlerImpl.java | 108 -
.../core/mgmt/rebind/PersisterDeltaImpl.java | 174 -
.../core/mgmt/rebind/RebindContextImpl.java | 190 --
.../mgmt/rebind/RebindContextLookupContext.java | 176 -
.../mgmt/rebind/RebindExceptionHandlerImpl.java | 513 ---
.../core/mgmt/rebind/RebindIteration.java | 1164 -------
.../core/mgmt/rebind/RebindManagerImpl.java | 672 ----
.../brooklyn/core/mgmt/rebind/TreeUtils.java | 56 -
.../core/mgmt/rebind/dto/AbstractMemento.java | 230 --
.../rebind/dto/AbstractTreeNodeMemento.java | 113 -
.../rebind/dto/BasicCatalogItemMemento.java | 293 --
.../mgmt/rebind/dto/BasicEnricherMemento.java | 92 -
.../mgmt/rebind/dto/BasicEntityMemento.java | 324 --
.../core/mgmt/rebind/dto/BasicFeedMemento.java | 92 -
.../mgmt/rebind/dto/BasicLocationMemento.java | 106 -
.../mgmt/rebind/dto/BasicPolicyMemento.java | 92 -
.../mgmt/rebind/dto/BrooklynMementoImpl.java | 256 --
.../rebind/dto/BrooklynMementoManifestImpl.java | 172 -
.../rebind/dto/EntityMementoManifestImpl.java | 56 -
.../core/mgmt/rebind/dto/MementoValidators.java | 67 -
.../mgmt/rebind/dto/MementosGenerators.java | 492 ---
.../mgmt/rebind/dto/MutableBrooklynMemento.java | 293 --
.../transformer/BrooklynMementoTransformer.java | 32 -
.../rebind/transformer/CompoundTransformer.java | 291 --
.../transformer/CompoundTransformerLoader.java | 108 -
.../rebind/transformer/RawDataTransformer.java | 30 -
.../DeleteOrphanedLocationsTransformer.java | 125 -
.../transformer/impl/XsltTransformer.java | 59 -
.../core/mgmt/usage/ApplicationUsage.java | 126 -
.../brooklyn/core/mgmt/usage/LocationUsage.java | 135 -
.../brooklyn/core/mgmt/usage/UsageListener.java | 103 -
.../brooklyn/core/mgmt/usage/UsageManager.java | 98 -
.../core/objs/AbstractBrooklynObject.java | 265 --
.../AbstractConfigurationSupportInternal.java | 89 -
.../core/objs/AbstractEntityAdjunct.java | 590 ----
.../brooklyn/core/objs/AdjunctConfigMap.java | 139 -
.../apache/brooklyn/core/objs/AdjunctType.java | 173 -
.../core/objs/BasicConfigurableObject.java | 119 -
.../core/objs/BasicEntityTypeRegistry.java | 156 -
.../brooklyn/core/objs/BasicSpecParameter.java | 358 --
.../brooklyn/core/objs/BrooklynDynamicType.java | 283 --
.../core/objs/BrooklynObjectInternal.java | 144 -
.../core/objs/BrooklynObjectPredicate.java | 33 -
.../core/objs/BrooklynTypeSnapshot.java | 101 -
.../brooklyn/core/objs/BrooklynTypes.java | 131 -
.../brooklyn/core/objs/proxy/EntityProxy.java | 27 -
.../core/objs/proxy/EntityProxyImpl.java | 273 --
.../core/objs/proxy/InternalEntityFactory.java | 441 ---
.../core/objs/proxy/InternalFactory.java | 131 -
.../objs/proxy/InternalLocationFactory.java | 151 -
.../core/objs/proxy/InternalPolicyFactory.java | 204 --
.../core/plan/PlanNotRecognizedException.java | 42 -
.../brooklyn/core/plan/PlanToSpecFactory.java | 153 -
.../core/plan/PlanToSpecTransformer.java | 68 -
.../brooklyn/core/policy/AbstractPolicy.java | 125 -
.../apache/brooklyn/core/policy/Policies.java | 73 -
.../brooklyn/core/policy/PolicyDynamicType.java | 43 -
.../core/policy/PolicyTypeSnapshot.java | 39 -
.../relations/AbstractBasicRelationSupport.java | 62 -
.../relations/ByObjectBasicRelationSupport.java | 103 -
.../core/relations/EmptyRelationSupport.java | 59 -
.../core/relations/RelationshipTypes.java | 188 --
.../entity/AbstractEntitySpecResolver.java | 65 -
.../entity/CatalogEntitySpecResolver.java | 85 -
.../entity/DelegatingEntitySpecResolver.java | 127 -
.../core/resolve/entity/EntitySpecResolver.java | 67 -
.../resolve/entity/JavaEntitySpecResolver.java | 99 -
.../brooklyn/core/sensor/AttributeMap.java | 217 --
.../sensor/AttributeSensorAndConfigKey.java | 152 -
.../core/sensor/BasicAttributeSensor.java | 62 -
.../BasicAttributeSensorAndConfigKey.java | 114 -
.../core/sensor/BasicNotificationSensor.java | 36 -
.../brooklyn/core/sensor/BasicSensor.java | 114 -
.../brooklyn/core/sensor/BasicSensorEvent.java | 112 -
.../core/sensor/DependentConfiguration.java | 935 ------
.../sensor/PortAttributeSensorAndConfigKey.java | 147 -
.../apache/brooklyn/core/sensor/Sensors.java | 164 -
.../brooklyn/core/sensor/StaticSensor.java | 72 -
...platedStringAttributeSensorAndConfigKey.java | 66 -
.../core/sensor/http/HttpRequestSensor.java | 97 -
.../sensor/password/CreatePasswordSensor.java | 59 -
.../core/sensor/ssh/SshCommandSensor.java | 141 -
.../core/server/BrooklynServerConfig.java | 177 -
.../core/server/BrooklynServerPaths.java | 281 --
.../core/server/BrooklynServiceAttributes.java | 66 -
.../core/server/entity/BrooklynMetrics.java | 55 -
.../core/server/entity/BrooklynMetricsImpl.java | 86 -
...actFormatSpecificTypeImplementationPlan.java | 52 -
.../typereg/AbstractTypePlanTransformer.java | 138 -
.../core/typereg/BasicBrooklynTypeRegistry.java | 296 --
.../core/typereg/BasicOsgiBundleWithUrl.java | 101 -
.../core/typereg/BasicRegisteredType.java | 150 -
.../typereg/BasicTypeImplementationPlan.java | 41 -
.../typereg/BrooklynTypePlanTransformer.java | 88 -
.../JavaClassNameTypePlanTransformer.java | 91 -
.../core/typereg/RegisteredTypeKindVisitor.java | 45 -
.../typereg/RegisteredTypeLoadingContexts.java | 236 --
.../core/typereg/RegisteredTypePredicates.java | 257 --
.../brooklyn/core/typereg/RegisteredTypes.java | 426 ---
.../core/typereg/TypePlanTransformers.java | 165 -
.../typereg/UnsupportedTypePlanException.java | 37 -
.../stock/AbstractAggregatingEnricher.java | 174 -
.../enricher/stock/AbstractAggregator.java | 238 --
.../stock/AbstractMultipleSensorAggregator.java | 169 -
.../enricher/stock/AbstractTransformer.java | 103 -
.../stock/AbstractTransformingEnricher.java | 38 -
.../stock/AbstractTypeTransformingEnricher.java | 68 -
.../brooklyn/enricher/stock/AddingEnricher.java | 107 -
.../brooklyn/enricher/stock/Aggregator.java | 231 --
.../brooklyn/enricher/stock/Combiner.java | 138 -
.../stock/CustomAggregatingEnricher.java | 320 --
.../brooklyn/enricher/stock/Enrichers.java | 935 ------
.../apache/brooklyn/enricher/stock/Joiner.java | 127 -
.../brooklyn/enricher/stock/Propagator.java | 208 --
.../stock/SensorPropagatingEnricher.java | 181 -
.../stock/SensorTransformingEnricher.java | 106 -
.../brooklyn/enricher/stock/Transformer.java | 102 -
.../brooklyn/enricher/stock/UpdatingMap.java | 178 -
.../YamlRollingTimeWindowMeanEnricher.java | 178 -
.../stock/YamlTimeWeightedDeltaEnricher.java | 83 -
.../enricher/stock/reducer/Reducer.java | 138 -
.../brooklyn/entity/group/AbstractGroup.java | 90 -
.../entity/group/AbstractGroupImpl.java | 278 --
.../group/AbstractMembershipTrackingPolicy.java | 246 --
.../brooklyn/entity/group/BasicGroup.java | 36 -
.../brooklyn/entity/group/BasicGroupImpl.java | 46 -
.../apache/brooklyn/entity/group/Cluster.java | 35 -
.../brooklyn/entity/group/DynamicCluster.java | 226 --
.../entity/group/DynamicClusterImpl.java | 1035 ------
.../brooklyn/entity/group/DynamicFabric.java | 75 -
.../entity/group/DynamicFabricImpl.java | 275 --
.../brooklyn/entity/group/DynamicGroup.java | 89 -
.../brooklyn/entity/group/DynamicGroupImpl.java | 230 --
.../entity/group/DynamicMultiGroup.java | 103 -
.../entity/group/DynamicMultiGroupImpl.java | 202 --
.../entity/group/DynamicRegionsFabric.java | 42 -
.../entity/group/DynamicRegionsFabricImpl.java | 77 -
.../apache/brooklyn/entity/group/Fabric.java | 26 -
.../brooklyn/entity/group/QuarantineGroup.java | 33 -
.../entity/group/QuarantineGroupImpl.java | 102 -
.../group/StopFailedRuntimeException.java | 40 -
.../org/apache/brooklyn/entity/group/Tier.java | 28 -
.../zoneaware/AbstractZoneFailureDetector.java | 126 -
.../BalancingNodePlacementStrategy.java | 131 -
.../zoneaware/CombiningZoneFailureDetector.java | 81 -
.../CriticalCauseZoneFailureDetector.java | 56 -
.../ProportionalZoneFailureDetector.java | 59 -
.../brooklyn/entity/stock/BasicApplication.java | 32 -
.../entity/stock/BasicApplicationImpl.java | 33 -
.../brooklyn/entity/stock/BasicEntity.java | 34 -
.../brooklyn/entity/stock/BasicEntityImpl.java | 30 -
.../brooklyn/entity/stock/BasicStartable.java | 56 -
.../entity/stock/BasicStartableImpl.java | 107 -
.../brooklyn/entity/stock/DataEntity.java | 58 -
.../brooklyn/entity/stock/DataEntityImpl.java | 80 -
.../brooklyn/entity/stock/DelegateEntity.java | 73 -
.../entity/stock/DelegateEntityImpl.java | 49 -
.../entity/stock/EffectorStartableImpl.java | 77 -
.../brooklyn/feed/function/FunctionFeed.java | 208 --
.../feed/function/FunctionPollConfig.java | 111 -
.../org/apache/brooklyn/feed/http/HttpFeed.java | 382 ---
.../brooklyn/feed/http/HttpPollConfig.java | 160 -
.../brooklyn/feed/http/HttpPollValue.java | 40 -
.../apache/brooklyn/feed/http/HttpPolls.java | 39 -
.../brooklyn/feed/http/HttpValueFunctions.java | 157 -
.../brooklyn/feed/http/JsonFunctions.java | 412 ---
.../apache/brooklyn/feed/shell/ShellFeed.java | 273 --
.../brooklyn/feed/shell/ShellPollConfig.java | 125 -
.../org/apache/brooklyn/feed/ssh/SshFeed.java | 290 --
.../apache/brooklyn/feed/ssh/SshPollConfig.java | 190 --
.../apache/brooklyn/feed/ssh/SshPollValue.java | 60 -
.../brooklyn/feed/ssh/SshValueFunctions.java | 133 -
.../WindowsPerformanceCounterPollConfig.java | 53 -
.../location/byon/ByonLocationResolver.java | 266 --
.../FixedListMachineProvisioningLocation.java | 476 ---
.../location/byon/HostLocationResolver.java | 93 -
.../byon/SingleMachineLocationResolver.java | 81 -
.../byon/SingleMachineProvisioningLocation.java | 93 -
.../localhost/LocalhostLocationResolver.java | 76 -
.../LocalhostMachineProvisioningLocation.java | 354 --
...calhostPropertiesFromBrooklynProperties.java | 57 -
.../brooklyn/location/multi/MultiLocation.java | 165 -
.../location/multi/MultiLocationResolver.java | 149 -
.../brooklyn/location/paas/PaasLocation.java | 30 -
.../location/ssh/SshMachineLocation.java | 1106 ------
.../util/core/BrooklynLanguageExtensions.java | 45 -
.../util/core/BrooklynMavenArtifacts.java | 58 -
.../util/core/BrooklynNetworkUtils.java | 42 -
.../brooklyn/util/core/ResourcePredicates.java | 72 -
.../brooklyn/util/core/ResourceUtils.java | 620 ----
.../brooklyn/util/core/config/ConfigBag.java | 588 ----
.../util/core/crypto/FluentKeySigner.java | 191 --
.../brooklyn/util/core/crypto/SecureKeys.java | 185 -
.../brooklyn/util/core/file/ArchiveBuilder.java | 442 ---
.../brooklyn/util/core/file/ArchiveTasks.java | 57 -
.../brooklyn/util/core/file/ArchiveUtils.java | 350 --
.../util/core/flags/ClassCoercionException.java | 41 -
.../brooklyn/util/core/flags/FlagUtils.java | 601 ----
.../util/core/flags/MethodCoercions.java | 185 -
.../brooklyn/util/core/flags/SetFromFlag.java | 71 -
.../brooklyn/util/core/flags/TypeCoercions.java | 890 -----
.../brooklyn/util/core/http/HttpTool.java | 28 -
.../util/core/http/HttpToolResponse.java | 31 -
.../core/internal/ConfigKeySelfExtracting.java | 40 -
.../brooklyn/util/core/internal/Repeater.java | 366 --
.../ssh/BackoffLimitedRetryHandler.java | 73 -
.../core/internal/ssh/ShellAbstractTool.java | 441 ---
.../util/core/internal/ssh/ShellTool.java | 113 -
.../util/core/internal/ssh/SshAbstractTool.java | 174 -
.../util/core/internal/ssh/SshException.java | 32 -
.../util/core/internal/ssh/SshTool.java | 186 --
.../util/core/internal/ssh/cli/SshCliTool.java | 316 --
.../core/internal/ssh/process/ProcessTool.java | 214 --
.../internal/ssh/sshj/SshjClientConnection.java | 281 --
.../util/core/internal/ssh/sshj/SshjTool.java | 1090 ------
.../util/core/javalang/ReflectionScanner.java | 134 -
.../util/core/javalang/UrlClassLoader.java | 69 -
.../brooklyn/util/core/mutex/MutexSupport.java | 119 -
.../util/core/mutex/SemaphoreForTasks.java | 111 -
.../util/core/mutex/SemaphoreWithOwners.java | 231 --
.../brooklyn/util/core/mutex/WithMutexes.java | 45 -
.../apache/brooklyn/util/core/osgi/Compat.java | 69 -
.../apache/brooklyn/util/core/osgi/Osgis.java | 473 ---
.../util/core/sensor/SensorPredicates.java | 51 -
.../core/task/AbstractExecutionContext.java | 75 -
.../util/core/task/BasicExecutionContext.java | 220 --
.../util/core/task/BasicExecutionManager.java | 892 -----
.../brooklyn/util/core/task/BasicTask.java | 910 -----
.../brooklyn/util/core/task/CanSetName.java | 25 -
.../brooklyn/util/core/task/CompoundTask.java | 130 -
.../util/core/task/DeferredSupplier.java | 38 -
.../util/core/task/DynamicSequentialTask.java | 496 ---
.../brooklyn/util/core/task/DynamicTasks.java | 353 --
.../util/core/task/ExecutionListener.java | 31 -
.../brooklyn/util/core/task/ForwardingTask.java | 324 --
.../core/task/ListenableForwardingFuture.java | 74 -
.../brooklyn/util/core/task/ParallelTask.java | 84 -
.../brooklyn/util/core/task/ScheduledTask.java | 212 --
.../brooklyn/util/core/task/SequentialTask.java | 58 -
.../util/core/task/SingleThreadedScheduler.java | 216 --
.../brooklyn/util/core/task/TaskBuilder.java | 191 --
.../brooklyn/util/core/task/TaskInternal.java | 163 -
.../brooklyn/util/core/task/TaskPredicates.java | 79 -
.../brooklyn/util/core/task/TaskScheduler.java | 41 -
.../brooklyn/util/core/task/TaskTags.java | 71 -
.../apache/brooklyn/util/core/task/Tasks.java | 487 ---
.../brooklyn/util/core/task/ValueResolver.java | 437 ---
.../util/core/task/ssh/SshFetchTaskFactory.java | 88 -
.../util/core/task/ssh/SshFetchTaskWrapper.java | 134 -
.../util/core/task/ssh/SshPutTaskFactory.java | 122 -
.../util/core/task/ssh/SshPutTaskStub.java | 69 -
.../util/core/task/ssh/SshPutTaskWrapper.java | 189 --
.../brooklyn/util/core/task/ssh/SshTasks.java | 239 --
.../internal/AbstractSshExecTaskFactory.java | 58 -
.../ssh/internal/PlainSshExecTaskFactory.java | 71 -
.../core/task/system/ProcessTaskFactory.java | 64 -
.../util/core/task/system/ProcessTaskStub.java | 101 -
.../core/task/system/ProcessTaskWrapper.java | 186 --
.../util/core/task/system/SystemTasks.java | 29 -
.../internal/AbstractProcessTaskFactory.java | 213 --
.../system/internal/ExecWithLoggingHelpers.java | 199 --
.../internal/SystemProcessTaskFactory.java | 131 -
.../util/core/text/DataUriSchemeParser.java | 267 --
.../util/core/text/TemplateProcessor.java | 536 ---
.../util/core/xstream/ClassRenamingMapper.java | 53 -
...ompilerIndependentOuterClassFieldMapper.java | 166 -
.../xstream/EnumCaseForgivingConverter.java | 60 -
.../EnumCaseForgivingSingleValueConverter.java | 35 -
.../core/xstream/ImmutableListConverter.java | 54 -
.../core/xstream/ImmutableMapConverter.java | 56 -
.../core/xstream/ImmutableSetConverter.java | 54 -
.../core/xstream/Inet4AddressConverter.java | 65 -
.../util/core/xstream/MapConverter.java | 104 -
.../util/core/xstream/MutableSetConverter.java | 44 -
.../core/xstream/StringKeyMapConverter.java | 133 -
.../util/core/xstream/XmlSerializer.java | 134 -
.../brooklyn/util/core/xstream/XmlUtil.java | 58 -
...klyn.api.internal.ApiObjectsFactoryInterface | 19 -
...pache.brooklyn.api.location.LocationResolver | 27 -
...che.brooklyn.core.plan.PlanToSpecTransformer | 19 -
...oklyn.core.resolve.entity.EntitySpecResolver | 20 -
...lyn.core.typereg.BrooklynTypePlanTransformer | 19 -
.../resources/OSGI-INF/blueprint/blueprint.xml | 41 -
.../main/resources/brooklyn-catalog-empty.xml | 20 -
.../main/resources/brooklyn/empty.catalog.bom | 18 -
.../deserializingClassRenames.properties | 1423 --------
.../recursiveCopyWithExtraRules.xslt | 32 -
.../brooklyn/location/basic/os-details.sh | 93 -
.../geo/external-ip-address-resolvers.txt | 24 -
.../core/BrooklynFeatureEnablementTest.java | 118 -
.../brooklyn/core/BrooklynVersionTest.java | 124 -
.../core/catalog/CatalogPredicatesTest.java | 176 -
.../core/catalog/internal/CatalogDtoTest.java | 162 -
.../internal/CatalogItemBuilderTest.java | 132 -
.../internal/CatalogItemComparatorTest.java | 86 -
.../core/catalog/internal/CatalogLoadTest.java | 79 -
.../core/catalog/internal/CatalogScanTest.java | 200 --
.../catalog/internal/CatalogVersioningTest.java | 178 -
.../core/catalog/internal/MyCatalogItems.java | 36 -
.../internal/StaticTypePlanTransformer.java | 124 -
.../internal/StaticTypePlanTransformerTest.java | 63 -
.../config/BrooklynPropertiesBuilderTest.java | 83 -
.../BrooklynPropertiesFromGroovyTest.groovy | 56 -
.../core/config/BrooklynPropertiesTest.java | 202 --
.../core/config/ConfigKeyConstraintTest.java | 359 --
.../brooklyn/core/config/ConfigKeysTest.java | 104 -
.../core/config/ConfigPredicatesTest.java | 87 -
.../brooklyn/core/config/ConfigUtilsTest.java | 40 -
.../config/MapConfigKeyAndFriendsMoreTest.java | 271 --
...apListAndOtherStructuredConfigKeyTest.groovy | 357 --
.../VaultExternalConfigSupplierLiveTest.java | 169 -
.../core/effector/EffectorBasicTest.java | 183 -
.../core/effector/EffectorConcatenateTest.java | 241 --
.../core/effector/EffectorMetadataTest.java | 166 -
.../effector/EffectorSayHiGroovyTest.groovy | 182 -
.../core/effector/EffectorSayHiTest.java | 173 -
.../core/effector/EffectorTaskTest.java | 437 ---
.../ssh/SshCommandEffectorIntegrationTest.java | 94 -
.../core/effector/ssh/SshEffectorTasksTest.java | 265 --
.../core/enricher/BasicEnricherTest.java | 119 -
.../core/enricher/EnricherConfigTest.java | 147 -
.../entity/AbstractApplicationLegacyTest.java | 159 -
.../core/entity/AbstractEntityLegacyTest.java | 131 -
.../brooklyn/core/entity/AttributeMapTest.java | 248 --
.../brooklyn/core/entity/AttributeTest.java | 66 -
.../entity/ConfigEntityInheritanceTest.java | 190 --
.../core/entity/DependentConfigurationTest.java | 458 ---
.../brooklyn/core/entity/DynamicEntityTest.java | 60 -
.../entity/DynamicEntityTypeConfigTest.java | 126 -
.../brooklyn/core/entity/EntitiesTest.java | 134 -
.../brooklyn/core/entity/EntityAssertsTest.java | 216 --
.../core/entity/EntityAutomanagedTest.java | 329 --
.../core/entity/EntityConcurrencyTest.java | 275 --
.../brooklyn/core/entity/EntityConfigTest.java | 178 -
.../core/entity/EntityFunctionsTest.java | 83 -
.../core/entity/EntityLocationsTest.java | 126 -
.../core/entity/EntityPredicatesTest.java | 129 -
.../core/entity/EntityRegistrationTest.java | 102 -
.../core/entity/EntitySetFromFlagTest.java | 213 --
.../brooklyn/core/entity/EntitySpecTest.java | 227 --
.../core/entity/EntitySubscriptionTest.java | 283 --
.../core/entity/EntitySuppliersTest.java | 70 -
.../brooklyn/core/entity/EntityTypeTest.java | 289 --
.../brooklyn/core/entity/OwnedChildrenTest.java | 213 --
.../core/entity/PolicyRegistrationTest.java | 161 -
.../entity/RecordingSensorEventListener.java | 115 -
.../brooklyn/core/entity/SanitizerTest.java | 38 -
.../drivers/BasicEntityDriverManagerTest.java | 74 -
.../drivers/EntityDriverRegistryTest.java | 59 -
.../ReflectiveEntityDriverFactoryTest.java | 169 -
.../RegistryEntityDriverFactoryTest.java | 86 -
.../downloads/BasicDownloadsRegistryTest.java | 155 -
.../DownloadProducerFromLocalRepoTest.java | 130 -
.../DownloadProducerFromPropertiesTest.java | 162 -
.../downloads/DownloadSubstitutersTest.java | 131 -
.../downloads/FilenameProducersTest.java | 34 -
.../drivers/downloads/MyEntityDriver.java | 44 -
.../brooklyn/core/entity/hello/HelloEntity.java | 53 -
.../core/entity/hello/HelloEntityImpl.java | 31 -
.../core/entity/hello/LocalEntitiesTest.java | 275 --
.../entity/internal/ConfigMapGroovyTest.groovy | 61 -
.../core/entity/internal/ConfigMapTest.java | 298 --
.../EntityConfigMapUsageLegacyTest.java | 292 --
.../internal/EntityConfigMapUsageTest.java | 314 --
.../lifecycle/LifecycleTransitionTest.java | 51 -
.../entity/lifecycle/ServiceStateLogicTest.java | 314 --
.../ApplicationBuilderOverridingTest.java | 234 --
.../proxying/BasicEntityTypeRegistryTest.java | 135 -
.../core/entity/proxying/EntityManagerTest.java | 83 -
.../core/entity/proxying/EntityProxyTest.java | 171 -
.../proxying/InternalEntityFactoryTest.java | 109 -
.../core/entity/trait/FailingEntity.java | 84 -
.../core/entity/trait/FailingEntityImpl.java | 92 -
.../core/entity/trait/StartableMethodsTest.java | 127 -
.../core/feed/ConfigToAttributesTest.java | 69 -
.../apache/brooklyn/core/feed/PollerTest.java | 153 -
.../storage/impl/BrooklynStorageImplTest.java | 287 --
.../ConcurrentMapAcceptingNullValsTest.java | 114 -
.../core/location/AbstractLocationTest.java | 184 -
...regatingMachineProvisioningLocationTest.java | 117 -
.../location/LegacyAbstractLocationTest.java | 151 -
.../core/location/LocationConfigTest.java | 204 --
.../core/location/LocationConfigUtilsTest.java | 156 -
.../core/location/LocationExtensionsTest.java | 185 -
.../core/location/LocationManagementTest.java | 82 -
.../core/location/LocationPredicatesTest.java | 102 -
...ionPropertiesFromBrooklynPropertiesTest.java | 122 -
.../core/location/LocationRegistryTest.java | 161 -
.../core/location/LocationSubscriptionTest.java | 241 --
.../core/location/MachineDetailsTest.java | 83 -
.../brooklyn/core/location/MachinesTest.java | 158 -
.../brooklyn/core/location/PortRangesTest.java | 130 -
.../RecordingMachineLocationCustomizer.java | 71 -
.../core/location/SimulatedLocation.java | 139 -
.../core/location/TestPortSupplierLocation.java | 90 -
.../access/BrooklynAccessUtilsTest.java | 139 -
.../PortForwardManagerLocationResolverTest.java | 83 -
.../access/PortForwardManagerRebindTest.java | 195 --
.../location/access/PortForwardManagerTest.java | 193 --
.../location/cloud/CloudMachineNamerTest.java | 165 -
.../location/cloud/CustomMachineNamerTest.java | 79 -
.../core/location/geo/HostGeoInfoTest.java | 52 -
.../geo/HostGeoLookupIntegrationTest.java | 87 -
...ocalhostExternalIpLoaderIntegrationTest.java | 54 -
.../entitlement/AcmeEntitlementManager.java | 52 -
.../entitlement/AcmeEntitlementManagerTest.java | 60 -
.../AcmeEntitlementManagerTestFixture.java | 157 -
.../entitlement/EntitlementsPredicatesTest.java | 36 -
.../core/mgmt/entitlement/EntitlementsTest.java | 207 --
.../mgmt/entitlement/EntityEntitlementTest.java | 184 -
...PerUserEntitlementManagerPropertiesTest.java | 52 -
.../HighAvailabilityManagerFileBasedTest.java | 46 -
...ilabilityManagerInMemoryIntegrationTest.java | 95 -
.../ha/HighAvailabilityManagerInMemoryTest.java | 142 -
.../HighAvailabilityManagerSplitBrainTest.java | 473 ---
.../ha/HighAvailabilityManagerTestFixture.java | 286 --
.../brooklyn/core/mgmt/ha/HotStandbyTest.java | 660 ----
.../ha/ImmutableManagementPlaneSyncRecord.java | 57 -
...agementPlaneSyncRecordPersisterInMemory.java | 99 -
.../core/mgmt/ha/MasterChooserTest.java | 145 -
.../ha/MutableManagementPlaneSyncRecord.java | 62 -
.../core/mgmt/ha/TestEntityFailingRebind.java | 55 -
.../brooklyn/core/mgmt/ha/WarmStandbyTest.java | 154 -
.../core/mgmt/internal/AccessManagerTest.java | 143 -
.../internal/BrooklynShutdownHooksTest.java | 91 -
.../internal/EntityExecutionManagerTest.java | 477 ---
.../ExternalConfigSupplierRegistryTest.java | 72 -
.../LocalManagementContextInstancesTest.java | 87 -
.../internal/LocalManagementContextTest.java | 126 -
.../internal/LocalSubscriptionManagerTest.java | 174 -
.../brooklyn/core/mgmt/osgi/OsgiPathTest.java | 104 -
.../core/mgmt/osgi/OsgiStandaloneTest.java | 191 --
.../mgmt/osgi/OsgiVersionMoreEntityTest.java | 454 ---
.../BrooklynMementoPersisterFileBasedTest.java | 55 -
...ntoPersisterInMemorySizeIntegrationTest.java | 106 -
.../BrooklynMementoPersisterInMemoryTest.java | 33 -
.../BrooklynMementoPersisterTestFixture.java | 165 -
.../mgmt/persist/FileBasedObjectStoreTest.java | 99 -
.../FileBasedStoreObjectAccessorWriterTest.java | 90 -
.../core/mgmt/persist/InMemoryObjectStore.java | 170 -
.../InMemoryStoreObjectAccessorWriterTest.java | 36 -
.../core/mgmt/persist/ListeningObjectStore.java | 252 --
...nceStoreObjectAccessorWriterTestFixture.java | 136 -
.../mgmt/persist/XmlMementoSerializerTest.java | 615 ----
.../mgmt/rebind/ActivePartialRebindTest.java | 105 -
.../rebind/ActivePartialRebindVersionTest.java | 117 -
.../core/mgmt/rebind/CheckpointEntityTest.java | 108 -
.../brooklyn/core/mgmt/rebind/Dumpers.java | 273 --
.../mgmt/rebind/RebindCatalogEntityTest.java | 154 -
.../core/mgmt/rebind/RebindCatalogItemTest.java | 285 --
...talogWhenCatalogPersistenceDisabledTest.java | 93 -
.../rebind/RebindClassInitializationTest.java | 78 -
.../mgmt/rebind/RebindDynamicGroupTest.java | 67 -
.../core/mgmt/rebind/RebindEnricherTest.java | 324 --
.../rebind/RebindEntityDynamicTypeInfoTest.java | 122 -
.../core/mgmt/rebind/RebindEntityTest.java | 953 ------
.../core/mgmt/rebind/RebindFailuresTest.java | 293 --
.../core/mgmt/rebind/RebindFeedTest.java | 403 ---
.../core/mgmt/rebind/RebindFeedWithHaTest.java | 131 -
.../core/mgmt/rebind/RebindGroupTest.java | 123 -
.../rebind/RebindLocalhostLocationTest.java | 104 -
.../core/mgmt/rebind/RebindLocationTest.java | 381 ---
.../RebindManagerExceptionHandlerTest.java | 86 -
.../mgmt/rebind/RebindManagerSorterTest.java | 147 -
.../core/mgmt/rebind/RebindManagerTest.java | 62 -
.../core/mgmt/rebind/RebindOptions.java | 102 -
.../core/mgmt/rebind/RebindPolicyTest.java | 339 --
.../rebind/RebindSshMachineLocationTest.java | 102 -
.../core/mgmt/rebind/RebindTestFixture.java | 330 --
.../mgmt/rebind/RebindTestFixtureWithApp.java | 32 -
.../core/mgmt/rebind/RebindTestUtils.java | 491 ---
.../rebind/RecordingRebindExceptionHandler.java | 92 -
.../CompoundTransformerLoaderTest.java | 79 -
.../transformer/CompoundTransformerTest.java | 481 ---
.../transformer/impl/XsltTransformerTest.java | 170 -
.../core/objs/AbstractEntityAdjunctTest.java | 52 -
.../objs/BasicSpecParameterFromClassTest.java | 109 -
.../objs/BasicSpecParameterFromListTest.java | 186 --
.../core/plan/XmlPlanToSpecTransformer.java | 136 -
.../core/plan/XmlPlanToSpecTransformerTest.java | 67 -
.../core/policy/basic/BasicPolicyTest.java | 89 -
.../core/policy/basic/EnricherTypeTest.java | 58 -
.../core/policy/basic/PolicyConfigTest.java | 201 --
.../policy/basic/PolicySubscriptionTest.java | 153 -
.../core/policy/basic/PolicyTypeTest.java | 58 -
.../relations/RelationsEntityBasicTest.java | 55 -
.../relations/RelationsEntityRebindTest.java | 51 -
.../core/relations/RelationshipTest.java | 57 -
.../brooklyn/core/sensor/StaticSensorTest.java | 53 -
.../core/sensor/http/HttpRequestSensorTest.java | 84 -
.../password/CreatePasswordSensorTest.java | 59 -
.../ssh/SshCommandSensorIntegrationTest.java | 89 -
.../core/server/entity/BrooklynMetricsTest.java | 127 -
.../core/test/BrooklynAppLiveTestSupport.java | 50 -
.../core/test/BrooklynAppUnitTestSupport.java | 52 -
.../core/test/BrooklynMgmtUnitTestSupport.java | 61 -
.../apache/brooklyn/core/test/HttpService.java | 226 --
.../core/test/entity/BlockingEntity.java | 45 -
.../core/test/entity/BlockingEntityImpl.java | 59 -
.../entity/LocalManagementContextForTests.java | 157 -
.../core/test/entity/NoopStartable.java | 29 -
.../core/test/entity/TestApplication.java | 59 -
.../core/test/entity/TestApplicationImpl.java | 96 -
.../entity/TestApplicationNoEnrichersImpl.java | 29 -
.../brooklyn/core/test/entity/TestCluster.java | 40 -
.../core/test/entity/TestClusterImpl.java | 100 -
.../brooklyn/core/test/entity/TestEntity.java | 112 -
.../core/test/entity/TestEntityImpl.java | 184 -
.../test/entity/TestEntityNoEnrichersImpl.java | 32 -
.../entity/TestEntityTransientCopyImpl.java | 28 -
.../brooklyn/core/test/policy/TestEnricher.java | 62 -
.../brooklyn/core/test/policy/TestPolicy.java | 61 -
.../longevity/EntityCleanupLongevityTest.java | 61 -
.../EntityCleanupLongevityTestFixture.java | 174 -
.../test/qa/longevity/EntityCleanupTest.java | 58 -
.../qa/performance/AbstractPerformanceTest.java | 179 -
.../EntityPerformanceLongevityTest.java | 35 -
.../qa/performance/EntityPerformanceTest.java | 164 -
.../EntityPersistencePerformanceTest.java | 99 -
.../FilePersistencePerformanceTest.java | 246 --
.../GroovyYardStickPerformanceTest.groovy | 67 -
.../JavaYardStickPerformanceTest.java | 90 -
.../SubscriptionPerformanceTest.java | 155 -
.../qa/performance/TaskPerformanceTest.java | 164 -
.../typereg/BasicBrooklynTypeRegistryTest.java | 186 --
.../typereg/ExampleXmlTypePlanTransformer.java | 140 -
.../ExampleXmlTypePlanTransformerTest.java | 67 -
.../JavaClassNameTypePlanTransformerTest.java | 90 -
.../typereg/RegisteredTypePredicatesTest.java | 157 -
...CustomAggregatingEnricherDeprecatedTest.java | 405 ---
.../stock/CustomAggregatingEnricherTest.java | 553 ---
.../stock/EnricherWithDeferredSupplierTest.java | 132 -
.../brooklyn/enricher/stock/EnrichersTest.java | 495 ---
...SensorPropagatingEnricherDeprecatedTest.java | 108 -
.../stock/SensorPropagatingEnricherTest.java | 268 --
.../TransformingEnricherDeprecatedTest.java | 92 -
.../stock/TransformingEnricherTest.java | 71 -
.../YamlRollingTimeWindowMeanEnricherTest.java | 179 -
.../YamlTimeWeightedDeltaEnricherTest.java | 107 -
.../enricher/stock/reducer/ReducerTest.java | 242 --
.../entity/group/DynamicClusterTest.java | 1178 -------
...DynamicClusterWithAvailabilityZonesTest.java | 225 --
.../entity/group/DynamicFabricTest.java | 494 ---
.../brooklyn/entity/group/DynamicGroupTest.java | 550 ---
.../entity/group/DynamicMultiGroupTest.java | 218 --
.../entity/group/DynamicRegionsFabricTest.java | 170 -
.../entity/group/GroupPickUpEntitiesTest.java | 157 -
.../apache/brooklyn/entity/group/GroupTest.java | 143 -
.../group/MembershipTrackingPolicyTest.java | 312 --
.../entity/group/QuarantineGroupTest.java | 85 -
.../BalancingNodePlacementStrategyTest.java | 116 -
.../ProportionalZoneFailureDetectorTest.java | 123 -
.../entity/stock/BasicStartableTest.java | 172 -
.../brooklyn/entity/stock/DataEntityTest.java | 142 -
.../feed/function/FunctionFeedTest.java | 315 --
.../feed/http/HttpFeedIntegrationTest.java | 160 -
.../apache/brooklyn/feed/http/HttpFeedTest.java | 389 ---
.../feed/http/HttpValueFunctionsTest.java | 93 -
.../brooklyn/feed/http/JsonFunctionsTest.java | 135 -
.../feed/shell/ShellFeedIntegrationTest.java | 226 --
.../feed/ssh/SshFeedIntegrationTest.java | 258 --
.../apache/brooklyn/feed/ssh/SshFeedTest.java | 188 --
.../feed/ssh/SshValueFunctionsTest.java | 43 -
.../location/byon/ByonLocationResolverTest.java | 411 ---
...stMachineProvisioningLocationRebindTest.java | 131 -
...ixedListMachineProvisioningLocationTest.java | 578 ----
.../location/byon/HostLocationResolverTest.java | 126 -
.../byon/SingleMachineLocationResolverTest.java | 132 -
.../SingleMachineProvisioningLocationTest.java | 65 -
.../LocalhostLocationResolverTest.java | 269 --
...ocalhostMachineProvisioningLocationTest.java | 215 --
.../LocalhostProvisioningAndAccessTest.java | 59 -
.../location/multi/MultiLocationRebindTest.java | 122 -
.../multi/MultiLocationResolverTest.java | 203 --
.../location/multi/MultiLocationTest.java | 121 -
.../location/paas/PaasLocationTest.java | 34 -
.../location/paas/TestPaasLocation.java | 32 -
.../ssh/SshMachineLocationIntegrationTest.java | 141 -
.../ssh/SshMachineLocationPerformanceTest.java | 172 -
.../SshMachineLocationReuseIntegrationTest.java | 171 -
.../ssh/SshMachineLocationSshToolTest.java | 131 -
.../location/ssh/SshMachineLocationTest.java | 346 --
.../util/core/BrooklynMavenArtifactsTest.java | 97 -
.../util/core/ResourceUtilsHttpTest.java | 195 --
.../brooklyn/util/core/ResourceUtilsTest.java | 189 --
.../util/core/config/ConfigBagTest.java | 192 --
.../core/crypto/SecureKeysAndSignerTest.java | 168 -
.../util/core/file/ArchiveBuilderTest.java | 199 --
.../util/core/file/ArchiveUtilsTest.java | 136 -
.../util/core/flags/MethodCoercionsTest.java | 148 -
.../util/core/http/BetterMockWebServer.java | 138 -
.../util/core/http/HttpToolIntegrationTest.java | 99 -
.../util/core/internal/FlagUtilsTest.java | 318 --
.../util/core/internal/RepeaterTest.java | 251 --
.../util/core/internal/TypeCoercionsTest.java | 381 ---
.../core/internal/ssh/RecordingSshTool.java | 104 -
.../internal/ssh/ShellToolAbstractTest.java | 444 ---
.../ssh/SshToolAbstractIntegrationTest.java | 347 --
.../ssh/SshToolAbstractPerformanceTest.java | 137 -
.../ssh/cli/SshCliToolIntegrationTest.java | 118 -
.../ssh/cli/SshCliToolPerformanceTest.java | 44 -
.../ssh/process/ProcessToolIntegrationTest.java | 69 -
.../ssh/process/ProcessToolStaticsTest.java | 79 -
.../sshj/SshjToolAsyncStubIntegrationTest.java | 177 -
.../ssh/sshj/SshjToolIntegrationTest.java | 313 --
.../ssh/sshj/SshjToolPerformanceTest.java | 44 -
.../util/core/mutex/WithMutexesTest.java | 129 -
.../brooklyn/util/core/osgi/OsgiTestBase.java | 56 -
.../util/core/sensor/SensorPredicatesTest.java | 38 -
.../core/ssh/BashCommandsIntegrationTest.java | 530 ---
.../task/BasicTaskExecutionPerformanceTest.java | 205 --
.../util/core/task/BasicTaskExecutionTest.java | 461 ---
.../util/core/task/BasicTasksFutureTest.java | 226 --
.../core/task/CompoundTaskExecutionTest.java | 257 --
.../core/task/DynamicSequentialTaskTest.java | 482 ---
.../core/task/NonBasicTaskExecutionTest.java | 134 -
.../util/core/task/ScheduledExecutionTest.java | 330 --
.../core/task/SingleThreadedSchedulerTest.java | 194 --
.../util/core/task/TaskFinalizationTest.java | 62 -
.../util/core/task/TaskPredicatesTest.java | 73 -
.../brooklyn/util/core/task/TasksTest.java | 183 -
.../util/core/task/ValueResolverTest.java | 133 -
.../util/core/task/ssh/SshTasksTest.java | 211 --
.../util/core/task/system/SystemTasksTest.java | 136 -
.../util/core/text/DataUriSchemeParserTest.java | 53 -
.../util/core/text/TemplateProcessorTest.java | 197 --
.../core/xstream/CompilerCompatibilityTest.java | 158 -
.../util/core/xstream/ConverterTestFixture.java | 40 -
.../xstream/EnumCaseForgivingConverterTest.java | 53 -
.../xstream/ImmutableListConverterTest.java | 60 -
.../core/xstream/InetAddressConverterTest.java | 42 -
.../core/xstream/StringKeyMapConverterTest.java | 77 -
.../brooklyn/util/core/xstream/XmlUtilTest.java | 34 -
.../io.brooklyn/brooklyn-core/pom.properties | 22 -
.../brooklyn/catalog/internal/osgi-catalog.xml | 31 -
.../brooklyn/config/more-sample.properties | 20 -
.../resources/brooklyn/config/sample.properties | 20 -
.../resources/brooklyn/config/tricky.properties | 23 -
.../test/resources/brooklyn/default.catalog.bom | 19 -
.../rebind/rebind-catalog-item-test-catalog.xml | 28 -
.../rebind/transformer/impl/renameClass.xslt | 35 -
.../rebind/transformer/impl/renameField.xslt | 35 -
.../rebind/transformer/impl/renameType.xslt | 41 -
.../brooklyn/util/crypto/sample_dsa.pem | 12 -
.../brooklyn/util/crypto/sample_dsa.pem.pub | 1 -
.../brooklyn/util/crypto/sample_rsa.pem | 27 -
.../brooklyn/util/crypto/sample_rsa.pem.pub | 1 -
.../util/crypto/sample_rsa_passphrase.pem | 30 -
.../util/crypto/sample_rsa_passphrase.pem.pub | 1 -
.../resources/brooklyn/util/ssh/test_sudoers | 24 -
.../test/resources/hello-world-no-mapping.txt | 18 -
.../test/resources/hello-world-no-mapping.war | Bin 14693 -> 0 bytes
.../core/src/test/resources/hello-world.txt | 18 -
.../core/src/test/resources/hello-world.war | Bin 14729 -> 0 bytes
.../brooklyn-AppInCatalog.jar | Bin 2891 -> 0 bytes
.../brooklyn-AppInCatalog.txt | 38 -
.../brooklyn/location/basic/sample_id_rsa | 27 -
.../brooklyn/location/basic/sample_id_rsa.pub | 1 -
.../rebind/compiler_compatibility_eclipse.xml | 41 -
.../rebind/compiler_compatibility_oracle.xml | 41 -
.../core/src/test/resources/server.ks | Bin 1366 -> 0 bytes
brooklyn-server/karaf/apache-brooklyn/pom.xml | 127 -
.../filtered-resources/etc/branding.properties | 35 -
.../src/main/resources/etc/custom.properties | 120 -
.../resources/etc/org.ops4j.pax.logging.cfg | 46 -
.../src/main/resources/etc/system.properties | 133 -
brooklyn-server/karaf/commands/pom.xml | 82 -
.../apache/brooklyn/karaf/commands/Catalog.java | 46 -
brooklyn-server/karaf/features/pom.xml | 60 -
.../karaf/features/src/main/feature/feature.xml | 218 --
.../features/src/main/resources/.gitignore | 4 -
brooklyn-server/karaf/itest/pom.xml | 209 --
.../java/org/apache/brooklyn/AssemblyTest.java | 118 -
.../itest/src/test/resources/exam.properties | 21 -
.../karaf/itest/src/test/resources/logback.xml | 43 -
brooklyn-server/karaf/pom.xml | 163 -
brooklyn-server/launcher/pom.xml | 283 --
.../org/apache/brooklyn/launcher/Activator.java | 39 -
.../brooklyn/launcher/BrooklynLauncher.java | 1067 ------
.../launcher/BrooklynServerDetails.java | 47 -
.../brooklyn/launcher/BrooklynWebServer.java | 670 ----
.../camp/BrooklynCampPlatformLauncher.java | 71 -
.../launcher/camp/SimpleYamlLauncher.java | 35 -
.../config/BrooklynDevelopmentModes.java | 92 -
.../launcher/config/BrooklynGlobalConfig.java | 66 -
.../launcher/config/CustomResourceLocator.java | 126 -
.../config/StopWhichAppsOnShutdown.java | 23 -
.../ContextHandlerCollectionHotSwappable.java | 62 -
.../entity/basic/VanillaSoftwareYamlTest.java | 97 -
.../BrooklynEntityMirrorIntegrationTest.java | 179 -
.../brooklynnode/BrooklynNodeRestTest.java | 145 -
.../database/mssql/MssqlBlueprintLiveTest.java | 59 -
.../BrooklynLauncherHighAvailabilityTest.java | 258 --
.../BrooklynLauncherRebindCatalogTest.java | 124 -
.../BrooklynLauncherRebindTestFixture.java | 257 --
.../BrooklynLauncherRebindTestToFiles.java | 154 -
...lynLauncherRebindToCloudObjectStoreTest.java | 175 -
.../brooklyn/launcher/BrooklynLauncherTest.java | 392 ---
.../launcher/BrooklynWebServerTest.java | 222 --
.../launcher/SimpleYamlLauncherForTests.java | 31 -
.../brooklyn/launcher/WebAppRunnerTest.java | 171 -
.../apache/brooklyn/launcher/YamlLauncher.java | 35 -
.../blueprints/AbstractBlueprintTest.java | 233 --
.../blueprints/CouchbaseBlueprintTest.java | 69 -
.../blueprints/MongoDbBlueprintTest.java | 51 -
.../Windows7zipBlueprintLiveTest.java | 100 -
.../jsgui/BrooklynJavascriptGuiLauncher.java | 88 -
.../BrooklynJavascriptGuiLauncherTest.java | 81 -
.../src/test/resources/7zip-catalog.yaml | 42 -
.../basic-empty-app-and-entity-blueprint.yaml | 30 -
.../resources/basic-empy-app-blueprint.yaml | 23 -
.../src/test/resources/cassandra-blueprint.yaml | 29 -
.../launcher/src/test/resources/client.ks | Bin 1364 -> 0 bytes
.../launcher/src/test/resources/client.ts | Bin 658 -> 0 bytes
.../resources/couchbase-cluster-singleNode.yaml | 36 -
.../src/test/resources/couchbase-cluster.yaml | 33 -
.../src/test/resources/couchbase-node.yaml | 26 -
.../couchbase-replication-w-pillowfight.yaml | 56 -
.../src/test/resources/couchbase-w-loadgen.yaml | 54 -
.../test/resources/couchbase-w-pillowfight.yaml | 35 -
.../launcher/src/test/resources/install7zip.ps1 | 35 -
.../java-web-app-and-db-with-function.yaml | 36 -
.../src/test/resources/mongo-blueprint.yaml | 23 -
.../resources/mongo-client-single-server.yaml | 35 -
.../src/test/resources/mongo-product-delete.js | 20 -
.../src/test/resources/mongo-product-insert.js | 24 -
.../src/test/resources/mongo-product-update.js | 20 -
.../src/test/resources/mongo-scripts.yaml | 39 -
.../resources/mongo-sharded-authentication.yaml | 65 -
.../src/test/resources/mongo-sharded.yaml | 54 -
.../mongo-single-server-blueprint.yaml | 23 -
.../launcher/src/test/resources/mongo.key | 16 -
.../launcher/src/test/resources/mssql-test.yaml | 60 -
.../launcher/src/test/resources/nginx.yaml | 27 -
.../src/test/resources/opengamma-cluster.yaml | 48 -
.../launcher/src/test/resources/playing.yaml | 21 -
.../test/resources/postgres-gce-blueprint.yaml | 22 -
.../resources/rebind-test-catalog-additions.bom | 32 -
.../src/test/resources/rebind-test-catalog.bom | 32 -
.../launcher/src/test/resources/server.ks | Bin 1366 -> 0 bytes
.../launcher/src/test/resources/server.ts | Bin 658 -> 0 bytes
.../src/test/resources/storm-blueprint.yaml | 26 -
.../resources/vanilla-software-blueprint.yaml | 40 -
.../vanilla-software-with-child-blueprint.yaml | 44 -
.../test/resources/visitors-creation-script.sql | 41 -
.../launcher/src/test/resources/web.yaml | 24 -
brooklyn-server/locations/jclouds/pom.xml | 198 --
.../JcloudsBlobStoreBasedObjectStore.java | 237 --
.../jclouds/JcloudsStoreObjectAccessor.java | 127 -
...AbstractJcloudsSubnetSshMachineLocation.java | 37 -
.../jclouds/BasicJcloudsLocationCustomizer.java | 99 -
.../location/jclouds/BrooklynImageChooser.java | 368 --
.../jclouds/ComputeServiceRegistry.java | 27 -
.../jclouds/ComputeServiceRegistryImpl.java | 182 -
.../jclouds/JcloudsByonLocationResolver.java | 182 -
.../location/jclouds/JcloudsLocation.java | 3147 ------------------
.../location/jclouds/JcloudsLocationConfig.java | 279 --
.../jclouds/JcloudsLocationCustomizer.java | 104 -
.../jclouds/JcloudsLocationResolver.java | 226 --
.../jclouds/JcloudsMachineLocation.java | 61 -
.../location/jclouds/JcloudsMachineNamer.java | 44 -
.../location/jclouds/JcloudsPredicates.java | 60 -
...JcloudsPropertiesFromBrooklynProperties.java | 158 -
.../jclouds/JcloudsSshMachineLocation.java | 596 ----
.../brooklyn/location/jclouds/JcloudsUtil.java | 473 ---
.../jclouds/JcloudsWinRmMachineLocation.java | 308 --
.../jclouds/SudoTtyFixingCustomizer.java | 57 -
.../JcloudsLocationSecurityGroupCustomizer.java | 667 ----
.../JcloudsPortForwarderExtension.java | 45 -
.../networking/SecurityGroupDefinition.java | 102 -
.../jclouds/networking/SecurityGroupTool.java | 166 -
.../jclouds/pool/MachinePoolPredicates.java | 149 -
.../location/jclouds/pool/MachineSet.java | 98 -
.../jclouds/pool/ReusableMachineTemplate.java | 182 -
.../AbstractPortableTemplateBuilder.java | 527 ---
.../templates/PortableTemplateBuilder.java | 145 -
.../zone/AwsAvailabilityZoneExtension.java | 73 -
.../policy/jclouds/os/CreateUserPolicy.java | 181 -
...pache.brooklyn.api.location.LocationResolver | 20 -
.../brooklyn/location-metadata.properties | 222 --
.../location/jclouds/sample/setup-server.sh | 31 -
.../mgmt/persist/jclouds/BlobStoreCleaner.java | 71 -
.../persist/jclouds/BlobStoreExpiryTest.java | 196 --
.../BlobStorePersistencePerformanceTest.java | 134 -
.../mgmt/persist/jclouds/BlobStoreTest.java | 150 -
...nMementoPersisterJcloudsObjectStoreTest.java | 67 -
...tyToBlobStorePersistencePerformanceTest.java | 65 -
...ailabilityManagerJcloudsObjectStoreTest.java | 80 -
.../JcloudsBlobStoreBasedObjectStoreTest.java | 118 -
.../jclouds/JcloudsExpect100ContinueTest.java | 148 -
.../JcloudsObjectStoreAccessorWriterTest.java | 182 -
.../jclouds/AbstractJcloudsLiveTest.java | 183 -
.../jclouds/AbstractJcloudsStubbedLiveTest.java | 124 -
.../jclouds/BailOutJcloudsLocation.java | 194 --
.../jclouds/DelegatingComputeService.java | 229 --
.../jclouds/JcloudsAddressesLiveTest.java | 227 --
.../JcloudsByonLocationResolverAwsLiveTest.java | 177 -
...dsByonLocationResolverSoftlayerLiveTest.java | 104 -
.../JcloudsByonLocationResolverTest.java | 80 -
.../jclouds/JcloudsByonRebindLiveTest.java | 165 -
.../JcloudsHardwareProfilesStubbedLiveTest.java | 77 -
.../jclouds/JcloudsLocationMetadataTest.java | 71 -
.../JcloudsLocationRegisterMachineLiveTest.java | 144 -
...cloudsLocationReleasePortForwardingTest.java | 184 -
.../jclouds/JcloudsLocationResolverTest.java | 356 --
...udsLocationSuspendResumeMachineLiveTest.java | 62 -
...ationTemplateOptionsCustomisersLiveTest.java | 108 -
.../location/jclouds/JcloudsLocationTest.java | 610 ----
.../location/jclouds/JcloudsLoginLiveTest.java | 456 ---
.../jclouds/JcloudsMachineNamerTest.java | 56 -
...udsPropertiesFromBrooklynPropertiesTest.java | 99 -
.../location/jclouds/JcloudsRebindLiveTest.java | 231 --
.../location/jclouds/JcloudsRebindStubTest.java | 256 --
.../location/jclouds/JcloudsSshingLiveTest.java | 60 -
.../location/jclouds/JcloudsSuseLiveTest.java | 102 -
.../location/jclouds/LiveTestEntity.java | 89 -
.../jclouds/RebindJcloudsLocationLiveTest.java | 326 --
.../jclouds/RebindJcloudsLocationTest.java | 65 -
...loudsLocationUserLoginAndConfigLiveTest.java | 248 --
...hineProvisioningLocationJcloudsLiveTest.java | 123 -
.../jclouds/StandaloneJcloudsLiveTest.java | 253 --
...oudsLocationSecurityGroupCustomizerTest.java | 366 --
.../JcloudsPortForwardingStubbedLiveTest.java | 195 --
.../networking/SecurityGroupLiveTest.java | 32 -
.../provider/AbstractJcloudsLocationTest.java | 202 --
.../provider/AwsEc2LocationLiveTest.java | 66 -
.../provider/AwsEc2LocationWindowsLiveTest.java | 95 -
.../provider/CarrenzaLocationLiveTest.java | 135 -
.../provider/GoGridLocationLiveTest.java | 52 -
.../provider/RackspaceLocationLiveTest.java | 82 -
.../zone/AwsAvailabilityZoneExtensionTest.java | 120 -
.../jclouds/os/CreateUserPolicyLiveTest.java | 122 -
.../policy/jclouds/os/CreateUserPolicyTest.java | 136 -
...location-test-various-login-credentials.yaml | 67 -
.../jclouds/persisted-aws-machine-aKEcbxKN | 329 --
.../jclouds/persisted-aws-parent-lCYB3mTb | 78 -
.../persisted-aws-winrm-machine-KYSryzW8 | 184 -
.../jclouds/persisted-aws-winrm-parent-fKc0Ofyn | 75 -
.../jclouds/persisted-azure-machine-VNapYjwp | 271 --
.../jclouds/persisted-azure-parent-briByOel | 65 -
.../logging/logback-includes/pom.xml | 50 -
.../JcloudsPersistenceThreadDiscriminator.java | 65 -
.../brooklyn/logback-appender-file.xml | 71 -
.../brooklyn/logback-appender-jclouds.xml | 49 -
.../brooklyn/logback-appender-stdout.xml | 35 -
.../main/resources/brooklyn/logback-debug.xml | 28 -
.../brooklyn/logback-logger-debug-all.xml | 31 -
.../brooklyn/logback-logger-debug-favs.xml | 32 -
.../brooklyn/logback-logger-debug-jclouds.xml | 47 -
.../brooklyn/logback-logger-excludes.xml | 64 -
.../resources/brooklyn/logback-logger-trace.xml | 26 -
.../src/main/resources/logback-custom.xml | 45 -
.../src/main/resources/logback-main.xml | 61 -
brooklyn-server/logging/logback-xml/pom.xml | 45 -
.../logback-xml/src/main/resources/logback.xml | 40 -
brooklyn-server/parent/pom.xml | 1815 ----------
brooklyn-server/policy/pom.xml | 95 -
.../policy/autoscaling/AutoScalerPolicy.java | 1133 -------
.../autoscaling/MaxPoolSizeReachedEvent.java | 103 -
.../policy/autoscaling/ResizeOperator.java | 31 -
.../policy/autoscaling/SizeHistory.java | 166 -
.../brooklyn/policy/enricher/DeltaEnricher.java | 53 -
.../policy/enricher/HttpLatencyDetector.java | 320 --
.../policy/enricher/RollingMeanEnricher.java | 81 -
.../enricher/RollingTimeWindowMeanEnricher.java | 212 --
.../enricher/TimeFractionDeltaEnricher.java | 109 -
.../enricher/TimeWeightedDeltaEnricher.java | 130 -
.../followthesun/DefaultFollowTheSunModel.java | 328 --
.../policy/followthesun/FollowTheSunModel.java | 56 -
.../followthesun/FollowTheSunParameters.java | 95 -
.../policy/followthesun/FollowTheSunPolicy.java | 279 --
.../policy/followthesun/FollowTheSunPool.java | 74 -
.../followthesun/FollowTheSunPoolImpl.java | 177 -
.../followthesun/FollowTheSunStrategy.java | 161 -
.../policy/followthesun/WeightedObject.java | 71 -
.../policy/ha/AbstractFailureDetector.java | 360 --
.../policy/ha/ConditionalSuspendPolicy.java | 102 -
.../policy/ha/ConnectionFailureDetector.java | 125 -
.../apache/brooklyn/policy/ha/HASensors.java | 62 -
.../policy/ha/ServiceFailureDetector.java | 339 --
.../brooklyn/policy/ha/ServiceReplacer.java | 213 --
.../brooklyn/policy/ha/ServiceRestarter.java | 162 -
.../policy/ha/SshMachineFailureDetector.java | 99 -
.../loadbalancing/BalanceableContainer.java | 50 -
.../loadbalancing/BalanceablePoolModel.java | 64 -
.../loadbalancing/BalanceableWorkerPool.java | 83 -
.../BalanceableWorkerPoolImpl.java | 184 -
.../policy/loadbalancing/BalancingStrategy.java | 622 ----
.../DefaultBalanceablePoolModel.java | 280 --
.../loadbalancing/ItemsInContainersGroup.java | 51 -
.../ItemsInContainersGroupImpl.java | 147 -
.../loadbalancing/LoadBalancingPolicy.java | 341 --
.../loadbalancing/LocationConstraint.java | 28 -
.../brooklyn/policy/loadbalancing/Movable.java | 50 -
.../policy/loadbalancing/PolicyUtilForPool.java | 96 -
.../autoscaling/AutoScalerPolicyMetricTest.java | 352 --
.../autoscaling/AutoScalerPolicyRebindTest.java | 134 -
.../AutoScalerPolicyReconfigurationTest.java | 189 --
.../autoscaling/AutoScalerPolicyTest.java | 648 ----
.../autoscaling/LocallyResizableEntity.java | 72 -
.../policy/enricher/DeltaEnrichersTests.java | 144 -
.../enricher/HttpLatencyDetectorTest.java | 149 -
.../policy/enricher/RebindEnricherTest.java | 153 -
.../enricher/RollingMeanEnricherTest.java | 106 -
.../RollingTimeWindowMeanEnricherTest.java | 156 -
.../enricher/TimeFractionDeltaEnricherTest.java | 104 -
.../AbstractFollowTheSunPolicyTest.java | 236 --
.../followthesun/FollowTheSunModelTest.java | 194 --
.../FollowTheSunPolicySoakTest.java | 271 --
.../followthesun/FollowTheSunPolicyTest.java | 303 --
.../ha/ConnectionFailureDetectorTest.java | 307 --
.../brooklyn/policy/ha/HaPolicyRebindTest.java | 170 -
...ServiceFailureDetectorStabilizationTest.java | 233 --
.../policy/ha/ServiceFailureDetectorTest.java | 406 ---
.../brooklyn/policy/ha/ServiceReplacerTest.java | 337 --
.../policy/ha/ServiceRestarterTest.java | 189 --
.../AbstractLoadBalancingPolicyTest.java | 251 --
.../BalanceableWorkerPoolTest.java | 131 -
.../ItemsInContainersGroupTest.java | 188 --
.../loadbalancing/LoadBalancingModelTest.java | 113 -
.../LoadBalancingPolicyConcurrencyTest.java | 210 --
.../LoadBalancingPolicySoakTest.java | 272 --
.../loadbalancing/LoadBalancingPolicyTest.java | 396 ---
.../loadbalancing/MockContainerEntity.java | 60 -
.../loadbalancing/MockContainerEntityImpl.java | 208 --
.../policy/loadbalancing/MockItemEntity.java | 45 -
.../loadbalancing/MockItemEntityImpl.java | 112 -
brooklyn-server/pom.xml | 225 --
brooklyn-server/rest/rest-api/pom.xml | 178 -
.../org/apache/brooklyn/rest/api/AccessApi.java | 62 -
.../apache/brooklyn/rest/api/ActivityApi.java | 69 -
.../brooklyn/rest/api/ApplicationApi.java | 222 --
.../apache/brooklyn/rest/api/CatalogApi.java | 376 ---
.../apache/brooklyn/rest/api/EffectorApi.java | 85 -
.../org/apache/brooklyn/rest/api/EntityApi.java | 235 --
.../brooklyn/rest/api/EntityConfigApi.java | 145 -
.../apache/brooklyn/rest/api/LocationApi.java | 101 -
.../org/apache/brooklyn/rest/api/PolicyApi.java | 151 -
.../brooklyn/rest/api/PolicyConfigApi.java | 120 -
.../org/apache/brooklyn/rest/api/ScriptApi.java | 52 -
.../org/apache/brooklyn/rest/api/SensorApi.java | 150 -
.../org/apache/brooklyn/rest/api/ServerApi.java | 206 --
.../org/apache/brooklyn/rest/api/UsageApi.java | 156 -
.../apache/brooklyn/rest/api/VersionApi.java | 43 -
.../brooklyn/rest/domain/AccessSummary.java | 74 -
.../apache/brooklyn/rest/domain/ApiError.java | 207 --
.../brooklyn/rest/domain/ApplicationSpec.java | 181 -
.../rest/domain/ApplicationSummary.java | 117 -
.../rest/domain/BrooklynFeatureSummary.java | 91 -
.../rest/domain/CatalogEntitySummary.java | 83 -
.../rest/domain/CatalogItemSummary.java | 163 -
.../rest/domain/CatalogLocationSummary.java | 62 -
.../rest/domain/CatalogPolicySummary.java | 65 -
.../brooklyn/rest/domain/ConfigSummary.java | 171 -
.../brooklyn/rest/domain/EffectorSummary.java | 187 --
.../rest/domain/EntityConfigSummary.java | 70 -
.../apache/brooklyn/rest/domain/EntitySpec.java | 102 -
.../brooklyn/rest/domain/EntitySummary.java | 97 -
.../apache/brooklyn/rest/domain/HasConfig.java | 28 -
.../org/apache/brooklyn/rest/domain/HasId.java | 26 -
.../apache/brooklyn/rest/domain/HasName.java | 26 -
.../rest/domain/HighAvailabilitySummary.java | 144 -
.../brooklyn/rest/domain/LinkWithMetadata.java | 88 -
.../rest/domain/LocationConfigSummary.java | 64 -
.../brooklyn/rest/domain/LocationSpec.java | 96 -
.../brooklyn/rest/domain/LocationSummary.java | 96 -
.../rest/domain/PolicyConfigSummary.java | 60 -
.../brooklyn/rest/domain/PolicySummary.java | 108 -
.../rest/domain/ScriptExecutionSummary.java | 67 -
.../brooklyn/rest/domain/SensorSummary.java | 107 -
.../org/apache/brooklyn/rest/domain/Status.java | 33 -
.../rest/domain/SummaryComparators.java | 82 -
.../brooklyn/rest/domain/TaskSummary.java | 231 --
.../brooklyn/rest/domain/UsageStatistic.java | 123 -
.../brooklyn/rest/domain/UsageStatistics.java | 76 -
.../brooklyn/rest/domain/VersionSummary.java | 80 -
.../rest-api/src/main/webapp/WEB-INF/web.xml | 121 -
.../brooklyn/rest/domain/ApiErrorTest.java | 63 -
.../rest/domain/ApplicationSpecTest.java | 53 -
.../rest/domain/EffectorSummaryTest.java | 53 -
.../brooklyn/rest/domain/EntitySpecTest.java | 50 -
.../brooklyn/rest/domain/EntitySummaryTest.java | 61 -
.../brooklyn/rest/domain/LocationSpecTest.java | 58 -
.../rest/domain/VersionSummaryTest.java | 62 -
.../brooklyn/rest/util/RestApiTestUtils.java | 57 -
.../resources/fixtures/api-error-basic.json | 4 -
.../fixtures/api-error-no-details.json | 3 -
.../resources/fixtures/application-list.json | 44 -
.../resources/fixtures/application-spec.json | 16 -
.../resources/fixtures/application-tree.json | 43 -
.../test/resources/fixtures/application.json | 22 -
.../fixtures/catalog-application-list.json | 29 -
.../resources/fixtures/catalog-application.json | 9 -
.../fixtures/effector-summary-list.json | 47 -
.../resources/fixtures/effector-summary.json | 9 -
.../resources/fixtures/entity-only-type.json | 3 -
.../resources/fixtures/entity-summary-list.json | 14 -
.../test/resources/fixtures/entity-summary.json | 13 -
.../src/test/resources/fixtures/entity.json | 7 -
.../src/test/resources/fixtures/ha-summary.json | 19 -
.../test/resources/fixtures/location-list.json | 10 -
.../resources/fixtures/location-summary.json | 8 -
.../fixtures/location-without-credential.json | 5 -
.../src/test/resources/fixtures/location.json | 4 -
.../fixtures/sensor-current-state.json | 6 -
.../resources/fixtures/sensor-summary-list.json | 42 -
.../test/resources/fixtures/sensor-summary.json | 8 -
.../test/resources/fixtures/server-version.json | 14 -
.../test/resources/fixtures/service-state.json | 1 -
.../resources/fixtures/task-summary-list.json | 15 -
brooklyn-server/rest/rest-client/pom.xml | 149 -
.../brooklyn/rest/client/BrooklynApi.java | 395 ---
.../util/http/BuiltResponsePreservingError.java | 79 -
.../ApplicationResourceIntegrationTest.java | 190 --
.../rest/client/BrooklynApiRestClientTest.java | 153 -
.../src/test/resources/catalog/test-catalog.bom | 33 -
.../rest-client/src/test/webapp/WEB-INF/web.xml | 129 -
brooklyn-server/rest/rest-server/pom.xml | 303 --
.../apache/brooklyn/rest/BrooklynRestApi.java | 89 -
.../apache/brooklyn/rest/BrooklynWebConfig.java | 158 -
.../BrooklynPropertiesSecurityFilter.java | 175 -
.../rest/filter/HaHotCheckResourceFilter.java | 150 -
.../rest/filter/HaHotStateRequired.java | 36 -
.../rest/filter/HaMasterCheckFilter.java | 139 -
.../brooklyn/rest/filter/LoggingFilter.java | 160 -
.../brooklyn/rest/filter/NoCacheFilter.java | 40 -
.../rest/filter/RequestTaggingFilter.java | 63 -
.../brooklyn/rest/filter/SwaggerFilter.java | 76 -
.../resources/AbstractBrooklynRestResource.java | 151 -
.../brooklyn/rest/resources/AccessResource.java | 46 -
.../rest/resources/ActivityResource.java | 67 -
.../brooklyn/rest/resources/ApidocResource.java | 31 -
.../rest/resources/ApplicationResource.java | 480 ---
.../rest/resources/CatalogResource.java | 521 ---
.../rest/resources/EffectorResource.java | 114 -
.../rest/resources/EntityConfigResource.java | 171 -
.../brooklyn/rest/resources/EntityResource.java | 223 --
.../rest/resources/LocationResource.java | 184 -
.../rest/resources/PolicyConfigResource.java | 108 -
.../brooklyn/rest/resources/PolicyResource.java | 131 -
.../brooklyn/rest/resources/ScriptResource.java | 102 -
.../brooklyn/rest/resources/SensorResource.java | 149 -
.../brooklyn/rest/resources/ServerResource.java | 495 ---
.../brooklyn/rest/resources/UsageResource.java | 256 --
.../rest/resources/VersionResource.java | 32 -
.../brooklyn/rest/security/PasswordHasher.java | 32 -
.../provider/AbstractSecurityProvider.java | 56 -
.../provider/AnyoneSecurityProvider.java | 40 -
.../provider/BlackholeSecurityProvider.java | 40 -
...nUserWithRandomPasswordSecurityProvider.java | 73 -
.../provider/DelegatingSecurityProvider.java | 166 -
.../provider/ExplicitUsersSecurityProvider.java | 118 -
.../security/provider/LdapSecurityProvider.java | 132 -
.../security/provider/SecurityProvider.java | 35 -
.../rest/transform/AccessTransformer.java | 39 -
.../rest/transform/ApplicationTransformer.java | 116 -
.../transform/BrooklynFeatureTransformer.java | 45 -
.../rest/transform/CatalogTransformer.java | 192 --
.../rest/transform/EffectorTransformer.java | 85 -
.../rest/transform/EntityTransformer.java | 165 -
.../transform/HighAvailabilityTransformer.java | 50 -
.../rest/transform/LocationTransformer.java | 193 --
.../rest/transform/PolicyTransformer.java | 83 -
.../rest/transform/SensorTransformer.java | 84 -
.../rest/transform/TaskTransformer.java | 146 -
.../rest/util/BrooklynRestResourceUtils.java | 608 ----
.../rest/util/DefaultExceptionMapper.java | 104 -
.../brooklyn/rest/util/EntityLocationUtils.java | 85 -
.../brooklyn/rest/util/FormMapProvider.java | 81 -
.../rest/util/ManagementContextProvider.java | 33 -
.../apache/brooklyn/rest/util/OsgiCompat.java | 46 -
.../brooklyn/rest/util/ShutdownHandler.java | 23 -
.../rest/util/ShutdownHandlerProvider.java | 30 -
.../brooklyn/rest/util/URLParamEncoder.java | 27 -
.../brooklyn/rest/util/WebResourceUtils.java | 161 -
.../rest/util/json/BidiSerialization.java | 174 -
.../util/json/BrooklynJacksonJsonProvider.java | 170 -
.../json/ConfigurableSerializerProvider.java | 93 -
.../ErrorAndToStringUnknownTypeSerializer.java | 124 -
.../rest/util/json/MultimapSerializer.java | 62 -
...StrictPreferringFieldsVisibilityChecker.java | 107 -
.../main/resources/build-metadata.properties | 18 -
.../src/main/resources/not-a-jar-file.txt | 18 -
.../src/main/resources/reset-catalog.xml | 37 -
.../rest-server/src/main/webapp/WEB-INF/web.xml | 137 -
.../BrooklynPropertiesSecurityFilterTest.java | 151 -
.../brooklyn/rest/BrooklynRestApiLauncher.java | 476 ---
.../rest/BrooklynRestApiLauncherTest.java | 77 -
.../BrooklynRestApiLauncherTestFixture.java | 110 -
.../apache/brooklyn/rest/HaHotCheckTest.java | 129 -
.../brooklyn/rest/HaMasterCheckFilterTest.java | 218 --
.../brooklyn/rest/domain/ApplicationTest.java | 92 -
.../rest/domain/LocationSummaryTest.java | 55 -
.../brooklyn/rest/domain/SensorSummaryTest.java | 101 -
.../rest/resources/AccessResourceTest.java | 68 -
.../rest/resources/ApidocResourceTest.java | 177 -
.../ApplicationResourceIntegrationTest.java | 133 -
.../rest/resources/ApplicationResourceTest.java | 694 ----
.../rest/resources/CatalogResetTest.java | 113 -
.../rest/resources/CatalogResourceTest.java | 512 ---
.../rest/resources/DelegatingPrintStream.java | 183 -
.../rest/resources/DescendantsTest.java | 132 -
.../resources/EntityConfigResourceTest.java | 172 -
.../rest/resources/EntityResourceTest.java | 189 --
.../rest/resources/ErrorResponseTest.java | 98 -
.../rest/resources/LocationResourceTest.java | 189 --
.../rest/resources/PolicyResourceTest.java | 145 -
.../rest/resources/ScriptResourceTest.java | 54 -
.../SensorResourceIntegrationTest.java | 82 -
.../rest/resources/SensorResourceTest.java | 271 --
.../ServerResourceIntegrationTest.java | 125 -
.../rest/resources/ServerResourceTest.java | 168 -
.../rest/resources/ServerShutdownTest.java | 185 -
.../rest/resources/UsageResourceTest.java | 443 ---
.../rest/resources/VersionResourceTest.java | 52 -
.../rest/security/PasswordHasherTest.java | 37 -
.../security/provider/TestSecurityProvider.java | 46 -
.../test/config/render/TestRendererHints.java | 36 -
.../brooklynnode/DeployBlueprintTest.java | 89 -
.../rest/testing/BrooklynRestApiTest.java | 204 --
.../rest/testing/BrooklynRestResourceTest.java | 154 -
.../rest/testing/mocks/CapitalizePolicy.java | 33 -
.../rest/testing/mocks/EverythingGroup.java | 27 -
.../rest/testing/mocks/EverythingGroupImpl.java | 32 -
.../rest/testing/mocks/NameMatcherGroup.java | 30 -
.../testing/mocks/NameMatcherGroupImpl.java | 33 -
.../rest/testing/mocks/RestMockApp.java | 24 -
.../rest/testing/mocks/RestMockAppBuilder.java | 39 -
.../testing/mocks/RestMockSimpleEntity.java | 103 -
.../testing/mocks/RestMockSimplePolicy.java | 64 -
.../util/BrooklynRestResourceUtilsTest.java | 213 --
.../rest/util/EntityLocationUtilsTest.java | 72 -
.../rest/util/HaHotStateCheckClassResource.java | 38 -
.../rest/util/HaHotStateCheckResource.java | 44 -
.../rest/util/NoOpRecordingShutdownHandler.java | 39 -
.../util/NullHttpServletRequestProvider.java | 46 -
.../rest/util/NullServletConfigProvider.java | 51 -
.../util/ServerStoppingShutdownHandler.java | 75 -
.../json/BrooklynJacksonSerializerTest.java | 399 ---
.../src/test/resources/brooklyn-test-logo.jpg | Bin 6986 -> 0 bytes
.../resources/brooklyn/scanning.catalog.bom | 19 -
brooklyn-server/server-cli/README.md | 89 -
brooklyn-server/server-cli/pom.xml | 206 --
.../org/apache/brooklyn/cli/AbstractMain.java | 283 --
.../org/apache/brooklyn/cli/CloudExplorer.java | 380 ---
.../org/apache/brooklyn/cli/ItemLister.java | 271 --
.../main/java/org/apache/brooklyn/cli/Main.java | 993 ------
.../apache/brooklyn/cli/lister/ClassFinder.java | 152 -
.../brooklyn/cli/lister/ItemDescriptors.java | 172 -
.../server-cli/src/main/license/README.md | 7 -
.../src/main/license/files/DISCLAIMER | 8 -
.../server-cli/src/main/license/files/LICENSE | 242 --
.../server-cli/src/main/license/files/NOTICE | 5 -
.../src/main/license/source-inclusions.yaml | 24 -
.../main/resources/brooklyn/default.catalog.bom | 365 --
.../statics/brooklyn-object-list.html | 147 -
.../brooklyn/item-lister/statics/common.js | 94 -
.../brooklyn/item-lister/statics/items.css | 153 -
.../statics/style/js/catalog/typeahead.js | 727 ----
.../statics/style/js/underscore-min.js | 6 -
.../statics/style/js/underscore-min.map | 1 -
.../item-lister/templates/enricher.html | 59 -
.../brooklyn/item-lister/templates/entity.html | 66 -
.../item-lister/templates/location.html | 62 -
.../brooklyn/item-lister/templates/policy.html | 59 -
.../java/org/apache/brooklyn/cli/CliTest.java | 631 ----
.../brooklyn/cli/CloudExplorerLiveTest.java | 209 --
.../src/test/license/files/DISCLAIMER | 8 -
.../server-cli/src/test/license/files/LICENSE | 175 -
.../server-cli/src/test/license/files/NOTICE | 5 -
.../src/test/resources/ExampleAppInFile.groovy | 22 -
.../resources/example-app-app-location.yaml | 23 -
.../resources/example-app-entity-location.yaml | 23 -
.../test/resources/example-app-no-location.yaml | 22 -
brooklyn-server/software/base/pom.xml | 213 --
.../entity/brooklynnode/BrooklynCluster.java | 70 -
.../brooklynnode/BrooklynClusterImpl.java | 115 -
.../brooklynnode/BrooklynEntityMirror.java | 67 -
.../brooklynnode/BrooklynEntityMirrorImpl.java | 194 --
.../entity/brooklynnode/BrooklynNode.java | 312 --
.../entity/brooklynnode/BrooklynNodeDriver.java | 27 -
.../entity/brooklynnode/BrooklynNodeImpl.java | 528 ---
.../brooklynnode/BrooklynNodeSshDriver.java | 413 ---
.../entity/brooklynnode/EntityHttpClient.java | 93 -
.../brooklynnode/EntityHttpClientImpl.java | 162 -
.../entity/brooklynnode/LocalBrooklynNode.java | 37 -
.../brooklynnode/LocalBrooklynNodeImpl.java | 48 -
.../brooklynnode/RemoteEffectorBuilder.java | 84 -
.../BrooklynClusterUpgradeEffectorBody.java | 206 --
.../BrooklynNodeUpgradeEffectorBody.java | 229 --
.../effector/SelectMasterEffectorBody.java | 174 -
.../SetHighAvailabilityModeEffectorBody.java | 63 -
...SetHighAvailabilityPriorityEffectorBody.java | 54 -
.../brooklyn/entity/chef/ChefAttributeFeed.java | 410 ---
.../entity/chef/ChefAttributePollConfig.java | 53 -
.../brooklyn/entity/chef/ChefBashCommands.java | 42 -
.../apache/brooklyn/entity/chef/ChefConfig.java | 98 -
.../brooklyn/entity/chef/ChefConfigs.java | 102 -
.../apache/brooklyn/entity/chef/ChefEntity.java | 26 -
.../brooklyn/entity/chef/ChefEntityImpl.java | 38 -
.../entity/chef/ChefLifecycleEffectorTasks.java | 361 --
.../brooklyn/entity/chef/ChefServerTasks.java | 97 -
.../brooklyn/entity/chef/ChefSoloDriver.java | 85 -
.../brooklyn/entity/chef/ChefSoloTasks.java | 70 -
.../apache/brooklyn/entity/chef/ChefTasks.java | 153 -
.../entity/chef/KnifeConvergeTaskFactory.java | 246 --
.../brooklyn/entity/chef/KnifeTaskFactory.java | 240 --
.../brooklyn/entity/java/JavaAppUtils.java | 263 --
.../brooklyn/entity/java/JavaEntityMethods.java | 30 -
.../entity/java/JavaSoftwareProcessDriver.java | 30 -
.../java/JavaSoftwareProcessSshDriver.java | 443 ---
.../entity/java/JmxAttributeSensor.java | 121 -
.../apache/brooklyn/entity/java/JmxSupport.java | 357 --
.../brooklyn/entity/java/JmxmpSslSupport.java | 134 -
.../apache/brooklyn/entity/java/UsesJava.java | 68 -
.../brooklyn/entity/java/UsesJavaMXBeans.java | 77 -
.../apache/brooklyn/entity/java/UsesJmx.java | 190 --
.../brooklyn/entity/java/VanillaJavaApp.java | 77 -
.../entity/java/VanillaJavaAppDriver.java | 26 -
.../entity/java/VanillaJavaAppImpl.java | 112 -
.../entity/java/VanillaJavaAppSshDriver.java | 211 --
.../entity/machine/MachineAttributes.java | 87 -
.../brooklyn/entity/machine/MachineEntity.java | 59 -
.../entity/machine/MachineEntityImpl.java | 186 --
.../entity/machine/MachineInitTasks.java | 228 --
.../machine/ProvidesProvisioningFlags.java | 35 -
.../entity/machine/SetHostnameCustomizer.java | 233 --
.../entity/machine/pool/ServerPool.java | 109 -
.../entity/machine/pool/ServerPoolImpl.java | 432 ---
.../entity/machine/pool/ServerPoolLocation.java | 80 -
.../pool/ServerPoolLocationResolver.java | 138 -
.../entity/resolve/ChefEntitySpecResolver.java | 42 -
.../HardcodedCatalogEntitySpecResolver.java | 96 -
.../base/AbstractSoftwareProcessDriver.java | 514 ---
.../base/AbstractSoftwareProcessSshDriver.java | 666 ----
.../AbstractSoftwareProcessWinRmDriver.java | 315 --
.../software/base/AbstractVanillaProcess.java | 35 -
.../software/base/EmptySoftwareProcess.java | 32 -
.../base/EmptySoftwareProcessDriver.java | 22 -
.../software/base/EmptySoftwareProcessImpl.java | 49 -
.../base/EmptySoftwareProcessSshDriver.java | 83 -
.../software/base/EmptyWindowsProcess.java | 38 -
.../base/EmptyWindowsProcessDriver.java | 22 -
.../software/base/EmptyWindowsProcessImpl.java | 49 -
.../base/EmptyWindowsProcessWinRmDriver.java | 97 -
.../entity/software/base/InboundPortsUtils.java | 98 -
.../SameServerDriverLifecycleEffectorTasks.java | 155 -
.../entity/software/base/SameServerEntity.java | 78 -
.../software/base/SameServerEntityImpl.java | 133 -
.../entity/software/base/SoftwareProcess.java | 377 ---
.../software/base/SoftwareProcessDriver.java | 75 -
...wareProcessDriverLifecycleEffectorTasks.java | 262 --
.../software/base/SoftwareProcessImpl.java | 645 ----
.../software/base/VanillaSoftwareProcess.java | 62 -
.../base/VanillaSoftwareProcessDriver.java | 23 -
.../base/VanillaSoftwareProcessImpl.java | 37 -
.../base/VanillaSoftwareProcessSshDriver.java | 190 --
.../software/base/VanillaWindowsProcess.java | 107 -
.../base/VanillaWindowsProcessDriver.java | 23 -
.../base/VanillaWindowsProcessImpl.java | 47 -
.../base/VanillaWindowsProcessWinRmDriver.java | 99 -
.../MachineLifecycleEffectorTasks.java | 970 ------
.../base/lifecycle/NaiveScriptRunner.java | 43 -
.../lifecycle/NativeWindowsScriptRunner.java | 29 -
.../software/base/lifecycle/ScriptHelper.java | 436 ---
.../software/base/lifecycle/ScriptPart.java | 82 -
.../base/lifecycle/WinRmExecuteHelper.java | 217 --
.../system_service/EntityLaunchListener.java | 111 -
.../system_service/InitdServiceInstaller.java | 135 -
.../system_service/SystemServiceEnricher.java | 142 -
.../system_service/SystemServiceInstaller.java | 25 -
.../SystemServiceInstallerFactory.java | 28 -
.../feed/jmx/JmxAttributePollConfig.java | 74 -
.../org/apache/brooklyn/feed/jmx/JmxFeed.java | 423 ---
.../org/apache/brooklyn/feed/jmx/JmxHelper.java | 724 ----
.../feed/jmx/JmxNotificationFilters.java | 64 -
.../jmx/JmxNotificationSubscriptionConfig.java | 95 -
.../feed/jmx/JmxOperationPollConfig.java | 121 -
.../brooklyn/feed/jmx/JmxValueFunctions.java | 136 -
...pache.brooklyn.api.location.LocationResolver | 19 -
...oklyn.core.resolve.entity.EntitySpecResolver | 20 -
.../entity/brooklynnode/brooklyn-cluster.yaml | 33 -
.../brooklyn-node-persisting-to-tmp.yaml | 27 -
.../entity/brooklynnode/brooklyn-node.yaml | 35 -
.../brooklyn/entity/system_service/service.sh | 51 -
.../brooklyn/entity/AbstractEc2LiveTest.java | 181 -
.../entity/AbstractGoogleComputeLiveTest.java | 137 -
.../entity/AbstractSoftlayerLiveTest.java | 115 -
.../BrooklynClusterIntegrationTest.java | 97 -
.../BrooklynNodeIntegrationTest.java | 711 ----
.../entity/brooklynnode/BrooklynNodeTest.java | 137 -
.../brooklynnode/CallbackEntityHttpClient.java | 99 -
.../entity/brooklynnode/MockBrooklynNode.java | 72 -
.../brooklynnode/SameBrooklynNodeImpl.java | 97 -
.../brooklynnode/SelectMasterEffectorTest.java | 259 --
.../brooklyn/entity/chef/ChefConfigsTest.java | 52 -
.../entity/chef/ChefLiveTestSupport.java | 99 -
.../chef/ChefServerTasksIntegrationTest.java | 126 -
.../AbstractChefToyMySqlEntityLiveTest.java | 40 -
.../ChefSoloDriverMySqlEntityLiveTest.java | 49 -
.../mysql/ChefSoloDriverToyMySqlEntity.java | 89 -
...micChefAutodetectToyMySqlEntityLiveTest.java | 43 -
...DynamicChefServerToyMySqlEntityLiveTest.java | 50 -
.../DynamicChefSoloToyMySqlEntityLiveTest.java | 43 -
.../chef/mysql/DynamicToyMySqlEntityChef.java | 81 -
.../chef/mysql/TypedToyMySqlEntityChef.java | 55 -
.../brooklyn/entity/java/EntityPollingTest.java | 206 --
.../entity/java/ExampleVanillaMain.java | 26 -
.../java/ExampleVanillaMainCpuHungry.java | 41 -
.../brooklyn/entity/java/JavaOptsTest.java | 356 --
...SoftwareProcessSshDriverIntegrationTest.java | 173 -
.../brooklyn/entity/java/JmxSupportTest.java | 135 -
.../brooklyn/entity/java/SslKeyConfigTest.java | 53 -
.../entity/java/VanillaJavaAppRebindTest.java | 171 -
.../entity/java/VanillaJavaAppTest.java | 352 --
.../machine/MachineEntityEc2LiveTest.java | 57 -
.../entity/machine/MachineEntityRebindTest.java | 44 -
.../machine/SetHostnameCustomizerLiveTest.java | 143 -
.../machine/SetHostnameCustomizerTest.java | 157 -
.../machine/pool/AbstractServerPoolTest.java | 145 -
.../entity/machine/pool/ServerPoolLiveTest.java | 97 -
.../pool/ServerPoolLocationResolverTest.java | 90 -
.../machine/pool/ServerPoolRebindTest.java | 109 -
.../entity/machine/pool/ServerPoolTest.java | 175 -
.../software/base/AbstractDockerLiveTest.java | 99 -
...ctSoftwareProcessRestartIntegrationTest.java | 96 -
.../AbstractSoftwareProcessStreamsTest.java | 105 -
.../software/base/DoNothingSoftwareProcess.java | 32 -
.../base/DoNothingSoftwareProcessDriver.java | 69 -
.../base/DoNothingSoftwareProcessImpl.java | 38 -
.../DoNothingWinRmSoftwareProcessDriver.java | 68 -
.../entity/software/base/EntitySshToolTest.java | 107 -
...eServerDriverLifecycleEffectorTasksTest.java | 124 -
.../software/base/SameServerEntityTest.java | 82 -
.../software/base/SoftwareEffectorTest.java | 141 -
.../base/SoftwareProcessEntityLatchTest.java | 161 -
.../base/SoftwareProcessEntityRebindTest.java | 177 -
.../base/SoftwareProcessEntityTest.java | 816 -----
...twareProcessOpenIptablesStreamsLiveTest.java | 113 -
...SoftwareProcessSshDriverIntegrationTest.java | 389 ---
.../base/SoftwareProcessSubclassTest.java | 169 -
...ftwareProcessAndChildrenIntegrationTest.java | 194 --
.../VanillaSoftwareProcessIntegrationTest.java | 209 --
...laSoftwareProcessStreamsIntegrationTest.java | 70 -
...laWindowsProcessWinrmExitStatusLiveTest.java | 291 --
...nillaWindowsProcessWinrmStreamsLiveTest.java | 133 -
.../MachineLifecycleEffectorTasksTest.java | 147 -
.../software/base/lifecycle/MyEntity.java | 27 -
.../software/base/lifecycle/MyEntityApp.java | 26 -
.../software/base/lifecycle/MyEntityImpl.java | 125 -
.../base/lifecycle/NaiveScriptRunnerTest.java | 254 --
.../base/lifecycle/ScriptHelperTest.java | 157 -
.../base/lifecycle/ScriptHelperUnitTest.java | 146 -
.../base/lifecycle/StartStopSshDriverTest.java | 168 -
.../lifecycle/WinRmExecuteHelperUnitTest.java | 62 -
.../AutoScalerPolicyNoMoreMachinesTest.java | 214 --
.../usage/ApplicationUsageTrackingTest.java | 180 -
.../mgmt/usage/LocationUsageTrackingTest.java | 172 -
.../core/mgmt/usage/RecordingUsageListener.java | 68 -
.../test/core/mgmt/usage/UsageListenerTest.java | 107 -
.../base/test/driver/MockSshDriver.java | 72 -
...rWithAvailabilityZonesMultiLocationTest.java | 115 -
.../base/test/jmx/GeneralisedDynamicMBean.java | 146 -
.../software/base/test/jmx/JmxService.java | 176 -
.../location/MachineDetailsEc2LiveTest.java | 70 -
.../MachineDetailsGoogleComputeLiveTest.java | 67 -
.../location/WinRmMachineLocationLiveTest.java | 601 ----
.../base/test/location/WindowsTestFixture.java | 78 -
.../test/mysql/AbstractToyMySqlEntityTest.java | 107 -
.../mysql/DynamicToyMySqlEntityBuilder.java | 185 -
.../test/mysql/DynamicToyMySqlEntityTest.java | 58 -
.../PortAttributeSensorAndConfigKeyTest.java | 86 -
.../SystemServiceEnricherTest.java | 95 -
.../apache/brooklyn/feed/jmx/JmxFeedTest.java | 420 ---
.../apache/brooklyn/feed/jmx/JmxHelperTest.java | 312 --
.../feed/jmx/JmxValueFunctionsTest.java | 120 -
.../brooklyn/feed/jmx/RebindJmxFeedTest.java | 148 -
.../brooklyn-tests.pem | 27 -
.../brooklyn-validator.pem | 27 -
.../hosted-chef-brooklyn-credentials/knife.rb | 27 -
.../brooklyn/entity/software/base/frogs.txt | 27 -
.../brooklyn/entity/software/base/template.yaml | 23 -
.../base/template_with_extra_substitutions.txt | 18 -
brooklyn-server/software/winrm/pom.xml | 65 -
.../WindowsPerformanceCounterSensors.java | 73 -
.../windows/WindowsPerformanceCounterFeed.java | 414 ---
.../winrm/AdvertiseWinrmLoginPolicy.java | 80 -
.../location/winrm/WinRmMachineLocation.java | 428 ---
.../core/internal/winrm/WinRmException.java | 32 -
.../util/core/internal/winrm/WinRmTool.java | 83 -
.../core/internal/winrm/WinRmToolResponse.java | 46 -
.../internal/winrm/winrm4j/Winrm4jTool.java | 215 --
.../WindowsPerformanceCounterFeedLiveTest.java | 101 -
.../WindowsPerformanceCounterFeedTest.java | 129 -
.../winrm/AdvertiseWinrmLoginPolicyTest.java | 49 -
.../winrm/ByonLocationResolverTest.java | 95 -
.../winrm/WinRmMachineLocationTest.java | 43 -
brooklyn-server/storage/hazelcast/pom.xml | 88 -
.../storage/impl/hazelcast/EntityId.java | 36 -
.../impl/hazelcast/EntityStreamSerializer.java | 68 -
.../impl/hazelcast/HazelcastDataGrid.java | 89 -
.../hazelcast/HazelcastDataGridFactory.java | 42 -
.../impl/hazelcast/HazelcastStorageTest.java | 107 -
brooklyn-server/test-framework/pom.xml | 96 -
.../brooklyn/test/framework/BaseTest.java | 49 -
.../InfrastructureDeploymentTestCase.java | 57 -
.../InfrastructureDeploymentTestCaseImpl.java | 93 -
.../framework/LoopOverGroupMembersTestCase.java | 45 -
.../LoopOverGroupMembersTestCaseImpl.java | 134 -
.../test/framework/ParallelTestCase.java | 30 -
.../test/framework/ParallelTestCaseImpl.java | 142 -
.../test/framework/SimpleShellCommandTest.java | 100 -
.../framework/SimpleShellCommandTestImpl.java | 258 --
.../test/framework/TargetableTestComponent.java | 53 -
.../framework/TargetableTestComponentImpl.java | 83 -
.../brooklyn/test/framework/TestCase.java | 30 -
.../brooklyn/test/framework/TestCaseImpl.java | 89 -
.../brooklyn/test/framework/TestEffector.java | 48 -
.../test/framework/TestEffectorImpl.java | 116 -
.../test/framework/TestFrameworkAssertions.java | 265 --
.../brooklyn/test/framework/TestHttpCall.java | 54 -
.../test/framework/TestHttpCallImpl.java | 123 -
.../brooklyn/test/framework/TestSensor.java | 37 -
.../brooklyn/test/framework/TestSensorImpl.java | 115 -
.../InfrastructureDeploymentTestCaseTest.java | 267 --
.../LoopOverGroupMembersTestCaseTest.java | 286 --
.../SimpleShellCommandIntegrationTest.java | 292 --
.../test/framework/TestEffectorTest.java | 191 --
.../framework/TestFrameworkAssertionsTest.java | 155 -
.../test/framework/TestHttpCallTest.java | 122 -
.../brooklyn/test/framework/TestSensorTest.java | 309 --
.../test/framework/entity/TestEntity.java | 77 -
.../test/framework/entity/TestEntityImpl.java | 64 -
.../framework/entity/TestInfrastructure.java | 31 -
.../entity/TestInfrastructureImpl.java | 46 -
.../resources/test-framework-examples/README.md | 28 -
.../example-catalog-test.bom | 40 -
.../test-framework-examples/example-catalog.bom | 33 -
.../nginx-test-examples.yml | 119 -
.../testhttpcall-examples.yml | 151 -
.../tomcat-test-examples.yml | 57 -
brooklyn-server/test-support/pom.xml | 63 -
.../apache/brooklyn/test/EntityTestUtils.java | 193 --
.../org/apache/brooklyn/test/HttpTestUtils.java | 396 ---
.../brooklyn/test/NetworkingTestUtils.java | 78 -
.../brooklyn/test/PerformanceTestUtils.java | 26 -
.../org/apache/brooklyn/test/TestUtils.java | 79 -
.../org/apache/brooklyn/test/WebAppMonitor.java | 213 --
.../test/performance/FilePersister.java | 85 -
.../brooklyn/test/performance/Histogram.java | 89 -
.../performance/MeasurementResultPersister.java | 29 -
.../test/performance/PerformanceMeasurer.java | 156 -
.../performance/PerformanceTestDescriptor.java | 208 --
.../test/performance/PerformanceTestResult.java | 62 -
.../test/performance/PerformanceTestUtils.java | 107 -
brooklyn-server/utils/common/pom.xml | 106 -
.../brooklyn/config/ConfigInheritance.java | 50 -
.../org/apache/brooklyn/config/ConfigKey.java | 111 -
.../org/apache/brooklyn/config/ConfigMap.java | 86 -
.../apache/brooklyn/config/StringConfigMap.java | 35 -
.../java/org/apache/brooklyn/test/Asserts.java | 1350 --------
.../test/http/TestHttpRequestHandler.java | 72 -
.../brooklyn/test/http/TestHttpServer.java | 150 -
.../apache/brooklyn/util/CommandLineUtil.java | 53 -
.../org/apache/brooklyn/util/GenericTypes.java | 37 -
.../brooklyn/util/JavaGroovyEquivalents.java | 181 -
.../org/apache/brooklyn/util/ShellUtils.java | 180 -
.../util/collections/CollectionFunctionals.java | 263 --
.../brooklyn/util/collections/Jsonya.java | 581 ----
.../brooklyn/util/collections/MutableList.java | 256 --
.../brooklyn/util/collections/MutableMap.java | 253 --
.../brooklyn/util/collections/MutableSet.java | 212 --
.../brooklyn/util/collections/QuorumCheck.java | 236 --
.../util/collections/SetFromLiveMap.java | 141 -
.../util/collections/TimeWindowedList.java | 147 -
.../util/collections/TimestampedValue.java | 59 -
.../util/concurrent/CallableFromRunnable.java | 54 -
.../util/crypto/AuthorizedKeysParser.java | 134 -
.../crypto/SecureKeysWithoutBouncyCastle.java | 161 -
.../brooklyn/util/crypto/SslTrustUtils.java | 100 -
.../util/crypto/TrustingSslSocketFactory.java | 105 -
.../exceptions/CompoundRuntimeException.java | 59 -
.../brooklyn/util/exceptions/Exceptions.java | 347 --
.../FatalConfigurationRuntimeException.java | 33 -
.../util/exceptions/FatalRuntimeException.java | 34 -
.../util/exceptions/NotManagedException.java | 36 -
.../exceptions/PropagatedRuntimeException.java | 76 -
.../util/exceptions/ReferenceWithError.java | 101 -
.../exceptions/RuntimeInterruptedException.java | 50 -
.../exceptions/RuntimeTimeoutException.java | 36 -
.../util/exceptions/UserFacingException.java | 39 -
.../apache/brooklyn/util/git/GithubUrls.java | 42 -
.../apache/brooklyn/util/guava/Functionals.java | 151 -
.../apache/brooklyn/util/guava/IfFunctions.java | 158 -
.../guava/IllegalStateExceptionSupplier.java | 55 -
.../util/guava/KeyTransformingLoadingCache.java | 152 -
.../org/apache/brooklyn/util/guava/Maybe.java | 376 ---
.../brooklyn/util/guava/MaybeFunctions.java | 98 -
.../util/guava/PredicateWithContext.java | 33 -
.../util/guava/SerializablePredicate.java | 26 -
.../apache/brooklyn/util/guava/TypeTokens.java | 72 -
.../apache/brooklyn/util/http/HttpAsserts.java | 341 --
.../org/apache/brooklyn/util/http/HttpTool.java | 528 ---
.../brooklyn/util/http/HttpToolResponse.java | 186 --
.../util/http/TrustingSslSocketFactory.java | 134 -
.../internal/BasicDelegatingSystemProperty.java | 36 -
.../util/internal/BooleanSystemProperty.java | 29 -
.../util/internal/BrooklynSystemProperties.java | 40 -
.../util/internal/DoubleSystemProperty.java | 28 -
.../util/internal/IntegerSystemProperty.java | 28 -
.../util/internal/StringSystemProperty.java | 50 -
.../brooklyn/util/io/FilePermissions.java | 93 -
.../org/apache/brooklyn/util/io/FileUtil.java | 187 --
.../util/javalang/AggregateClassLoader.java | 173 -
.../util/javalang/AtomicReferences.java | 48 -
.../apache/brooklyn/util/javalang/Boxing.java | 102 -
.../apache/brooklyn/util/javalang/Enums.java | 170 -
.../apache/brooklyn/util/javalang/Equals.java | 93 -
.../brooklyn/util/javalang/JavaClassNames.java | 162 -
.../util/javalang/LoadedClassLoader.java | 44 -
.../util/javalang/MemoryUsageTracker.java | 72 -
.../brooklyn/util/javalang/Reflections.java | 829 -----
.../brooklyn/util/javalang/Serializers.java | 121 -
.../util/javalang/StackTraceSimplifier.java | 202 --
.../apache/brooklyn/util/javalang/Threads.java | 61 -
.../brooklyn/util/logging/LoggingSetup.java | 39 -
.../util/logging/SimpleOneLineLogFormatter.java | 140 -
.../org/apache/brooklyn/util/math/BitList.java | 271 --
.../org/apache/brooklyn/util/math/BitUtils.java | 70 -
.../brooklyn/util/math/MathFunctions.java | 307 --
.../brooklyn/util/math/MathPredicates.java | 174 -
.../brooklyn/util/maven/MavenArtifact.java | 222 --
.../brooklyn/util/maven/MavenRetriever.java | 125 -
.../java/org/apache/brooklyn/util/net/Cidr.java | 242 --
.../brooklyn/util/net/HasNetworkAddresses.java | 48 -
.../util/net/NetworkMultiAddressUtils.java | 79 -
.../apache/brooklyn/util/net/Networking.java | 553 ---
.../org/apache/brooklyn/util/net/Protocol.java | 38 -
.../util/net/ReachableSocketFinder.java | 154 -
.../brooklyn/util/net/URLParamEncoder.java | 61 -
.../java/org/apache/brooklyn/util/net/Urls.java | 246 --
.../brooklyn/util/net/UserAndHostAndPort.java | 84 -
.../java/org/apache/brooklyn/util/os/Os.java | 580 ----
.../apache/brooklyn/util/pool/BasicPool.java | 202 --
.../org/apache/brooklyn/util/pool/Lease.java | 29 -
.../org/apache/brooklyn/util/pool/Pool.java | 74 -
.../apache/brooklyn/util/repeat/Repeater.java | 392 ---
.../apache/brooklyn/util/ssh/BashCommands.java | 731 ----
.../brooklyn/util/ssh/IptablesCommands.java | 261 --
.../util/stream/DelegatingPrintStream.java | 174 -
.../util/stream/IllegalOutputStream.java | 31 -
.../util/stream/InputStreamSupplier.java | 49 -
.../util/stream/KnownSizeInputStream.java | 113 -
.../brooklyn/util/stream/ReaderInputStream.java | 202 --
.../brooklyn/util/stream/StreamGobbler.java | 137 -
.../apache/brooklyn/util/stream/Streams.java | 176 -
.../util/stream/ThreadLocalPrintStream.java | 137 -
.../brooklyn/util/text/ByteSizeStrings.java | 416 ---
.../brooklyn/util/text/ComparableVersion.java | 90 -
.../brooklyn/util/text/FormattedString.java | 47 -
.../apache/brooklyn/util/text/Identifiers.java | 302 --
.../brooklyn/util/text/KeyValueParser.java | 124 -
.../util/text/NaturalOrderComparator.java | 179 -
.../util/text/QuotedStringTokenizer.java | 196 --
.../brooklyn/util/text/StringEscapes.java | 424 ---
.../brooklyn/util/text/StringFunctions.java | 415 ---
.../brooklyn/util/text/StringPredicates.java | 310 --
.../brooklyn/util/text/StringShortener.java | 150 -
.../org/apache/brooklyn/util/text/Strings.java | 919 -----
.../brooklyn/util/text/VersionComparator.java | 199 --
.../brooklyn/util/text/WildcardGlobs.java | 382 ---
.../brooklyn/util/time/CountdownTimer.java | 132 -
.../org/apache/brooklyn/util/time/Duration.java | 319 --
.../apache/brooklyn/util/time/Durations.java | 70 -
.../org/apache/brooklyn/util/time/Time.java | 971 ------
.../org/apache/brooklyn/util/yaml/Yamls.java | 553 ---
.../org/apache/brooklyn/test/AssertsTest.java | 169 -
.../apache/brooklyn/test/FixedLocaleTest.java | 49 -
.../apache/brooklyn/util/HttpAssertsTest.java | 330 --
.../collections/CollectionFunctionalsTest.java | 82 -
.../brooklyn/util/collections/JsonyaTest.java | 193 --
.../util/collections/MutableListTest.java | 124 -
.../util/collections/MutableMapTest.java | 60 -
.../util/collections/MutableSetTest.java | 123 -
.../util/collections/QuorumChecksTest.java | 105 -
.../util/collections/TimeWindowedListTest.java | 144 -
.../util/exceptions/ExceptionsTest.java | 207 --
.../brooklyn/util/guava/FunctionalsTest.java | 58 -
.../brooklyn/util/guava/IfFunctionsTest.java | 106 -
.../guava/KeyTransformingLoadingCacheTest.java | 133 -
.../brooklyn/util/guava/MaybeFunctionsTest.java | 47 -
.../util/internal/CommandLineUtilTest.java | 64 -
.../util/internal/JavaClassNamesCallerTest.java | 45 -
.../apache/brooklyn/util/io/FileUtilTest.java | 118 -
.../brooklyn/util/javalang/BoxingTest.java | 38 -
.../brooklyn/util/javalang/EnumsTest.java | 67 -
.../util/javalang/JavaClassNamesTest.java | 76 -
.../util/javalang/MemoryUsageTrackerTest.java | 89 -
.../brooklyn/util/javalang/ReflectionsTest.java | 148 -
.../util/javalang/StackTraceSimplifierTest.java | 82 -
.../apache/brooklyn/util/math/BitListTest.java | 123 -
.../apache/brooklyn/util/math/BitUtilsTest.java | 50 -
.../brooklyn/util/math/MathFunctionsTest.java | 56 -
.../brooklyn/util/math/MathPredicatesTest.java | 64 -
.../brooklyn/util/maven/MavenArtifactTest.java | 297 --
.../org/apache/brooklyn/util/net/CidrTest.java | 176 -
.../brooklyn/util/net/NetworkingUtilsTest.java | 230 --
.../util/net/ReachableSocketFinderTest.java | 165 -
.../org/apache/brooklyn/util/net/UrlsTest.java | 84 -
.../util/net/UserAndHostAndPortTest.java | 51 -
.../org/apache/brooklyn/util/os/OsTest.java | 168 -
.../brooklyn/util/pool/BasicPoolTest.java | 199 --
.../brooklyn/util/repeat/RepeaterTest.java | 240 --
.../util/ssh/IptablesCommandsFirewalldTest.java | 104 -
.../brooklyn/util/ssh/IptablesCommandsTest.java | 88 -
.../brooklyn/util/stream/StreamGobblerTest.java | 90 -
.../stream/ThreadLocalStdoutStderrTest.java | 90 -
.../brooklyn/util/text/ByteSizeStringsTest.java | 164 -
.../util/text/ComparableVersionTest.java | 63 -
.../brooklyn/util/text/IdentifiersTest.java | 118 -
.../brooklyn/util/text/KeyValueParserTest.java | 149 -
.../util/text/NaturalOrderComparatorTest.java | 90 -
.../util/text/QuotedStringTokenizerTest.java | 111 -
.../brooklyn/util/text/StringEscapesTest.java | 118 -
.../brooklyn/util/text/StringFunctionsTest.java | 96 -
.../util/text/StringPredicatesTest.java | 75 -
.../brooklyn/util/text/StringShortenerTest.java | 65 -
.../apache/brooklyn/util/text/StringsTest.java | 362 --
.../util/text/VersionComparatorTest.java | 102 -
.../brooklyn/util/text/WildcardGlobsTest.java | 236 --
.../brooklyn/util/time/CountdownTimerTest.java | 102 -
.../apache/brooklyn/util/time/DurationTest.java | 108 -
.../org/apache/brooklyn/util/time/TimeTest.java | 346 --
.../apache/brooklyn/util/yaml/YamlsTest.java | 195 --
brooklyn-server/utils/groovy/pom.xml | 70 -
.../util/groovy/FromCallableClosure.java | 38 -
.../util/groovy/FromFunctionClosure.java | 39 -
.../util/groovy/FromRunnableClosure.java | 46 -
.../brooklyn/util/groovy/GroovyJavaMethods.java | 200 --
.../brooklyn/util/groovy/PojoTestingFields.java | 28 -
.../utils/jmx/jmxmp-ssl-agent/pom.xml | 157 -
.../brooklyn/util/jmx/jmxmp/JmxmpAgent.java | 337 --
.../src/main/license/DISCLAIMER.shaded | 8 -
.../src/main/license/LICENSE.shaded | 925 -----
.../src/main/license/NOTICE.shaded | 15 -
.../util/jmx/jmxmp/JmxmpAgentSslTest.java | 257 --
.../brooklyn/util/jmx/jmxmp/JmxmpClient.java | 89 -
brooklyn-server/utils/jmx/jmxrmi-agent/pom.xml | 71 -
.../brooklyn/util/jmx/jmxrmi/JmxRmiAgent.java | 190 --
.../brooklyn/util/jmx/jmxrmi/JmxRmiClient.java | 47 -
brooklyn-server/utils/rest-swagger/pom.xml | 160 -
.../rest/apidoc/ApiListingResource.java | 260 --
.../rest/apidoc/RestApiResourceScanner.java | 81 -
brooklyn-server/utils/rt-felix/pom.xml | 61 -
.../rt/felix/EmbeddedFelixFramework.java | 270 --
.../brooklyn/rt/felix/ManifestHelper.java | 103 -
.../rt/felix/EmbeddedFelixFrameworkTest.java | 101 -
brooklyn-server/utils/rt-osgi/pom.xml | 53 -
.../apache/brooklyn/util/osgi/OsgiUtils.java | 101 -
.../brooklyn/util/osgi/VersionedName.java | 76 -
.../src/test/dependencies/osgi/README.md | 33 -
.../src/test/dependencies/osgi/entities/pom.xml | 84 -
.../test/osgi/entities/SimpleApplication.java | 28 -
.../osgi/entities/SimpleApplicationImpl.java | 27 -
.../test/osgi/entities/SimpleEntity.java | 28 -
.../test/osgi/entities/SimpleEntityImpl.java | 26 -
.../test/osgi/entities/SimpleLocation.java | 35 -
.../test/osgi/entities/SimplePolicy.java | 36 -
.../apache/brooklyn/test/osgi/entities/icon.gif | Bin 43 -> 0 bytes
.../dependencies/osgi/more-entities-v1/pom.xml | 82 -
.../test/osgi/entities/more/MoreEntity.java | 37 -
.../test/osgi/entities/more/MoreEntityImpl.java | 43 -
.../test/osgi/entities/more/MoreLocation.java | 24 -
.../test/osgi/entities/more/MorePolicy.java | 25 -
.../test/osgi/entities/more/MoreTemplate.java | 24 -
.../osgi/more-entities-v2-evil-twin/pom.xml | 88 -
.../test/osgi/entities/more/MoreEntity.java | 37 -
.../test/osgi/entities/more/MoreEntityImpl.java | 46 -
.../dependencies/osgi/more-entities-v2/pom.xml | 88 -
.../test/osgi/entities/more/MoreEntity.java | 43 -
.../test/osgi/entities/more/MoreEntityImpl.java | 46 -
.../test/osgi/entities/more/MoreLocation.java | 26 -
.../test/osgi/entities/more/MorePolicy.java | 29 -
.../test/osgi/entities/more/MoreTemplate.java | 26 -
.../brooklyn/util/osgi/OsgiTestResources.java | 74 -
.../apache/brooklyn/util/osgi/OsgisTest.java | 39 -
.../src/test/resources/brooklyn/osgi/README.md | 25 -
.../osgi/brooklyn-osgi-test-a_0.1.0.jar | Bin 2055 -> 0 bytes
.../osgi/brooklyn-osgi-test-a_0.1.0.txt | 26 -
.../osgi/brooklyn-test-osgi-entities.jar | Bin 14454 -> 0 bytes
.../osgi/brooklyn-test-osgi-entities.txt | 26 -
.../brooklyn-test-osgi-more-entities_0.1.0.jar | Bin 14964 -> 0 bytes
.../brooklyn-test-osgi-more-entities_0.1.0.txt | 26 -
.../brooklyn-test-osgi-more-entities_0.2.0.jar | Bin 15646 -> 0 bytes
.../brooklyn-test-osgi-more-entities_0.2.0.txt | 26 -
...-test-osgi-more-entities_evil-twin_0.2.0.jar | Bin 13811 -> 0 bytes
...-test-osgi-more-entities_evil-twin_0.2.0.txt | 26 -
brooklyn-server/utils/test-support/pom.xml | 55 -
.../test/support/BrooklynLeakListener.java | 89 -
.../test/support/LoggingVerboseReporter.java | 36 -
.../support/PlatformTestSelectorListener.java | 57 -
.../brooklyn/test/support/StatusListener.java | 100 -
.../TestResourceUnavailableException.java | 141 -
.../brooklyn/test/support/VerboseReporter.java | 343 --
.../brooklyn/logback-appender-file.xml | 34 -
.../src/main/resources/logback-test.xml | 31 -
camp/README.md | 34 +
camp/camp-base/notes.txt | 83 +
camp/camp-base/pom.xml | 96 +
.../brooklyn/camp/AggregatingCampPlatform.java | 130 +
.../apache/brooklyn/camp/BasicCampPlatform.java | 142 +
.../org/apache/brooklyn/camp/CampPlatform.java | 76 +
.../camp/commontypes/RepresentationSkew.java | 23 +
.../brooklyn/camp/spi/AbstractResource.java | 195 ++
.../brooklyn/camp/spi/ApplicationComponent.java | 93 +
.../camp/spi/ApplicationComponentTemplate.java | 54 +
.../org/apache/brooklyn/camp/spi/Assembly.java | 109 +
.../brooklyn/camp/spi/AssemblyTemplate.java | 118 +
.../java/org/apache/brooklyn/camp/spi/Link.java | 40 +
.../brooklyn/camp/spi/PlatformComponent.java | 101 +
.../camp/spi/PlatformComponentTemplate.java | 52 +
.../brooklyn/camp/spi/PlatformRootSummary.java | 70 +
.../brooklyn/camp/spi/PlatformTransaction.java | 46 +
.../spi/collection/AbstractResourceLookup.java | 35 +
.../collection/AggregatingResourceLookup.java | 57 +
.../spi/collection/BasicResourceLookup.java | 71 +
.../camp/spi/collection/ResolvableLink.java | 37 +
.../camp/spi/collection/ResourceLookup.java | 47 +
.../AssemblyTemplateInstantiator.java | 30 +
.../BasicAssemblyTemplateInstantiator.java | 36 +
.../apache/brooklyn/camp/spi/pdp/Artifact.java | 98 +
.../brooklyn/camp/spi/pdp/ArtifactContent.java | 64 +
.../camp/spi/pdp/ArtifactRequirement.java | 71 +
.../spi/pdp/AssemblyTemplateConstructor.java | 100 +
.../brooklyn/camp/spi/pdp/DeploymentPlan.java | 147 +
.../apache/brooklyn/camp/spi/pdp/Service.java | 94 +
.../camp/spi/pdp/ServiceCharacteristic.java | 71 +
.../brooklyn/camp/spi/resolve/PdpMatcher.java | 51 +
.../brooklyn/camp/spi/resolve/PdpProcessor.java | 186 ++
.../camp/spi/resolve/PlanInterpreter.java | 113 +
.../interpret/PlanInterpretationContext.java | 152 +
.../interpret/PlanInterpretationNode.java | 259 ++
.../apache/brooklyn/camp/util/yaml/Yamls.java | 24 +
.../pdp/DeploymentPlanToyInterpreterTest.java | 112 +
.../brooklyn/camp/spi/pdp/PdpYamlTest.java | 79 +
.../web/MockAssemblyTemplateInstantiator.java | 37 +
.../camp/test/mock/web/MockWebPlatform.java | 131 +
.../test/platform/BasicCampPlatformTest.java | 86 +
.../camp/spi/pdp/pdp-single-artifact.yaml | 27 +
.../camp/spi/pdp/pdp-single-service.yaml | 29 +
.../pdp/yaml-sample-toy-interpreter-result.yaml | 22 +
.../spi/pdp/yaml-sample-toy-interpreter.yaml | 28 +
camp/camp-brooklyn/README.md | 20 +
camp/camp-brooklyn/pom.xml | 217 ++
.../camp/brooklyn/BrooklynCampConstants.java | 49 +
.../camp/brooklyn/BrooklynCampPlatform.java | 103 +
.../BrooklynCampPlatformLauncherAbstract.java | 73 +
.../BrooklynCampPlatformLauncherNoServer.java | 37 +
.../camp/brooklyn/BrooklynCampReservedKeys.java | 30 +
.../camp/brooklyn/YamlLauncherAbstract.java | 131 +
.../camp/brooklyn/YamlLauncherNoServer.java | 39 +
.../api/AssemblyTemplateSpecInstantiator.java | 43 +
.../BrooklynAssemblyTemplateInstantiator.java | 124 +
.../BrooklynComponentTemplateResolver.java | 387 +++
.../BrooklynEntityDecorationResolver.java | 216 ++
.../spi/creation/BrooklynEntityMatcher.java | 180 +
.../creation/BrooklynYamlLocationResolver.java | 142 +
.../creation/BrooklynYamlTypeInstantiator.java | 209 ++
.../brooklyn/spi/creation/CampCatalogUtils.java | 40 +
.../spi/creation/CampInternalUtils.java | 247 ++
.../brooklyn/spi/creation/CampResolver.java | 147 +
.../spi/creation/CampToSpecTransformer.java | 110 +
.../spi/creation/CampTypePlanTransformer.java | 98 +
.../spi/creation/EntitySpecConfiguration.java | 57 +
.../service/BrooklynServiceTypeResolver.java | 78 +
.../service/CampServiceSpecResolver.java | 47 +
.../creation/service/ServiceTypeResolver.java | 77 +
.../service/ServiceTypeResolverAdaptor.java | 70 +
.../service/UrlServiceSpecResolver.java | 81 +
.../spi/dsl/BrooklynDslDeferredSupplier.java | 155 +
.../spi/dsl/BrooklynDslInterpreter.java | 193 ++
.../camp/brooklyn/spi/dsl/DslUtils.java | 44 +
.../spi/dsl/methods/BrooklynDslCommon.java | 438 +++
.../brooklyn/spi/dsl/methods/DslComponent.java | 331 ++
.../camp/brooklyn/spi/dsl/parse/DslParser.java | 144 +
.../spi/dsl/parse/FunctionWithArgs.java | 57 +
.../brooklyn/spi/dsl/parse/QuotedString.java | 50 +
.../lookup/AbstractBrooklynResourceLookup.java | 36 +
.../lookup/AbstractTemplateBrooklynLookup.java | 56 +
.../spi/lookup/AssemblyBrooklynLookup.java | 68 +
.../lookup/AssemblyTemplateBrooklynLookup.java | 70 +
.../brooklyn/spi/lookup/BrooklynUrlLookup.java | 38 +
.../lookup/PlatformComponentBrooklynLookup.java | 60 +
...PlatformComponentTemplateBrooklynLookup.java | 59 +
.../platform/BrooklynImmutableCampPlatform.java | 108 +
...che.brooklyn.core.plan.PlanToSpecTransformer | 19 +
...lyn.core.typereg.BrooklynTypePlanTransformer | 19 +
.../camp/brooklyn/AbstractYamlRebindTest.java | 207 ++
.../camp/brooklyn/AbstractYamlTest.java | 176 +
.../brooklyn/camp/brooklyn/AppYamlTest.java | 121 +
.../camp/brooklyn/ApplicationsYamlTest.java | 253 ++
.../BrooklynYamlTypeInstantiatorTest.java | 74 +
.../camp/brooklyn/ByonLocationsYamlTest.java | 281 ++
.../DependentConfigPollingYamlTest.java | 117 +
.../camp/brooklyn/DslAndRebindYamlTest.java | 515 +++
.../brooklyn/EmptySoftwareProcessYamlTest.java | 124 +
.../brooklyn/EmptyWindowsProcessYamlTest.java | 51 +
.../camp/brooklyn/EnrichersYamlTest.java | 256 ++
.../camp/brooklyn/EntitiesYamlTest.java | 1030 ++++++
.../ExternalConfigBrooklynPropertiesTest.java | 146 +
.../camp/brooklyn/ExternalConfigYamlTest.java | 328 ++
...aWebAppWithDslYamlRebindIntegrationTest.java | 123 +
.../camp/brooklyn/LocationsYamlTest.java | 285 ++
.../camp/brooklyn/MapReferenceYamlTest.java | 128 +
.../brooklyn/camp/brooklyn/ObjectsYamlTest.java | 283 ++
.../camp/brooklyn/PoliciesYamlTest.java | 214 ++
.../camp/brooklyn/ReferencedYamlTest.java | 180 +
.../brooklyn/ReferencingYamlTestEntity.java | 74 +
.../brooklyn/ReferencingYamlTestEntityImpl.java | 25 +
.../brooklyn/ReloadBrooklynPropertiesTest.java | 87 +
.../brooklyn/camp/brooklyn/SimpleTestPojo.java | 43 +
.../camp/brooklyn/TestEntityWithInitConfig.java | 34 +
.../brooklyn/TestEntityWithInitConfigImpl.java | 58 +
.../camp/brooklyn/TestReferencingEnricher.java | 34 +
.../camp/brooklyn/TestReferencingPolicy.java | 34 +
.../TestSensorAndEffectorInitializer.java | 84 +
.../brooklyn/VanillaBashNetcatYamlTest.java | 113 +
.../camp/brooklyn/WindowsYamlLiveTest.java | 410 +++
.../brooklyn/camp/brooklyn/WrapAppTest.java | 92 +
.../catalog/AbstractCatalogXmlTest.java | 108 +
.../CatalogOsgiVersionMoreEntityTest.java | 265 ++
.../brooklyn/catalog/CatalogXmlOsgiTest.java | 37 +
.../brooklyn/catalog/CatalogXmlVersionTest.java | 57 +
.../brooklyn/catalog/CatalogYamlAppTest.java | 109 +
.../brooklyn/catalog/CatalogYamlCombiTest.java | 148 +
.../brooklyn/catalog/CatalogYamlEntityTest.java | 891 +++++
.../catalog/CatalogYamlLocationTest.java | 253 ++
.../brooklyn/catalog/CatalogYamlPolicyTest.java | 195 ++
.../brooklyn/catalog/CatalogYamlRebindTest.java | 343 ++
.../catalog/CatalogYamlTemplateTest.java | 282 ++
.../catalog/CatalogYamlVersioningTest.java | 269 ++
.../catalog/SpecParameterParsingTest.java | 156 +
.../catalog/SpecParameterUnwrappingTest.java | 379 +++
.../camp/brooklyn/catalog/TestBasicApp.java | 27 +
.../camp/brooklyn/catalog/TestBasicAppImpl.java | 24 +
.../CreatePasswordSensorIntegrationTest.java | 67 +
.../service/ServiceTypeResolverTest.java | 39 +
.../service/TestServiceTypeResolver.java | 54 +
.../camp/brooklyn/spi/dsl/DslParseTest.java | 78 +
.../lite/CampPlatformWithJustBrooklynMgmt.java | 41 +
.../brooklyn/test/lite/CampYamlLiteTest.java | 261 ++
.../brooklyn/test/lite/TestAppAssembly.java | 36 +
.../test/lite/TestAppAssemblyInstantiator.java | 96 +
.../EmptySoftwareProcessWithPassword.yaml | 36 +
...lyn.spi.creation.service.ServiceTypeResolver | 19 +
.../test/resources/example-with-function.yaml | 34 +
.../java-web-app-and-db-with-function-2.yaml | 41 +
.../java-web-app-and-db-with-function.yaml | 36 +
.../src/test/resources/mysql-chef.yaml | 49 +
.../more-entities-osgi-catalog-scan.yaml | 32 +
.../more-entity-v1-called-v1-osgi-catalog.yaml | 27 +
.../catalog/more-entity-v1-osgi-catalog.yaml | 27 +
...more-entity-v1-with-policy-osgi-catalog.yaml | 29 +
.../catalog/more-entity-v2-osgi-catalog.yaml | 28 +
.../more-policies-osgi-catalog-scan.yaml | 32 +
.../catalog/simple-policy-osgi-catalog.yaml | 27 +
.../apache/brooklyn/camp/brooklyn/echoArg.bat | 19 +
.../camp/brooklyn/echoFreemarkerMyarg.bat | 18 +
.../camp/brooklyn/echoFreemarkerMyarg.ps1 | 18 +
.../apache/brooklyn/camp/brooklyn/echoMyArg.ps1 | 22 +
.../org/apache/brooklyn/camp/brooklyn/exit0.bat | 18 +
.../org/apache/brooklyn/camp/brooklyn/exit0.ps1 | 18 +
.../org/apache/brooklyn/camp/brooklyn/exit1.bat | 18 +
.../org/apache/brooklyn/camp/brooklyn/exit1.ps1 | 19 +
.../test/lite/test-app-service-blueprint.yaml | 38 +
.../src/test/resources/osgi-catalog.xml | 29 +
.../src/test/resources/postgresql-chef.yaml | 38 +
.../test/resources/same-server-entity-test.yaml | 28 +
.../src/test/resources/simple-catalog.xml | 47 +
.../test/resources/test-app-with-enricher.yaml | 37 +
.../test/resources/test-app-with-policy.yaml | 34 +
.../test-cluster-with-member-spec.yaml | 32 +
.../resources/test-entity-basic-template.yaml | 24 +
.../test-entity-reference-map-template.yaml | 28 +
.../resources/test-entity-with-enricher.yaml | 36 +
.../resources/test-entity-with-init-config.yaml | 31 +
.../test/resources/test-entity-with-policy.yaml | 36 +
...-java-web-app-spec-and-db-with-function.yaml | 39 +
.../resources/test-propagating-enricher.yaml | 32 +
.../resources/test-referencing-enrichers.yaml | 133 +
.../resources/test-referencing-entities.yaml | 136 +
.../resources/test-referencing-policies.yaml | 133 +
.../src/test/resources/test-tomcat-https.yaml | 28 +
.../resources/vanilla-bash-netcat-w-client.yaml | 96 +
.../test/resources/visitors-creation-script.sql | 41 +
.../src/test/resources/yaml-ref-app.yaml | 21 +
.../yaml-ref-bundle-without-libraries.yaml | 19 +
.../src/test/resources/yaml-ref-catalog.yaml | 21 +
.../src/test/resources/yaml-ref-entity.yaml | 21 +
camp/camp-server/pom.xml | 167 +
.../brooklyn/camp/server/dto/ApiErrorDto.java | 119 +
.../server/dto/ApplicationComponentDto.java | 68 +
.../dto/ApplicationComponentTemplateDto.java | 40 +
.../brooklyn/camp/server/dto/AssemblyDto.java | 73 +
.../camp/server/dto/AssemblyTemplateDto.java | 68 +
.../brooklyn/camp/server/dto/DtoBase.java | 31 +
.../camp/server/dto/DtoCustomAttributes.java | 66 +
.../brooklyn/camp/server/dto/LinkDto.java | 72 +
.../camp/server/dto/PlatformComponentDto.java | 78 +
.../dto/PlatformComponentTemplateDto.java | 40 +
.../brooklyn/camp/server/dto/PlatformDto.java | 127 +
.../brooklyn/camp/server/dto/ResourceDto.java | 111 +
.../camp/server/rest/CampRestResources.java | 69 +
.../brooklyn/camp/server/rest/CampServer.java | 192 ++
.../rest/resource/AbstractCampRestResource.java | 56 +
.../rest/resource/ApidocRestResource.java | 31 +
.../ApplicationComponentRestResource.java | 49 +
...pplicationComponentTemplateRestResource.java | 49 +
.../rest/resource/AssemblyRestResource.java | 51 +
.../resource/AssemblyTemplateRestResource.java | 86 +
.../resource/PlatformComponentRestResource.java | 49 +
.../PlatformComponentTemplateRestResource.java | 49 +
.../rest/resource/PlatformRestResource.java | 87 +
.../camp/server/rest/util/CampJsons.java | 39 +
.../camp/server/rest/util/CampRestContext.java | 50 +
.../camp/server/rest/util/CampRestGuavas.java | 32 +
.../camp/server/rest/util/DtoFactory.java | 175 +
.../camp/server/rest/util/WebResourceUtils.java | 59 +
.../ApplicationCompomentTemplateDtoTest.java | 49 +
.../brooklyn/camp/server/dto/BasicDtoTest.java | 90 +
.../brooklyn/camp/server/dto/LinkDtoTest.java | 62 +
.../dto/PlatformCompomentTemplateDtoTest.java | 49 +
.../camp/server/dto/ResourceDtoTest.java | 77 +
.../rest/resource/PlatformRestResourceTest.java | 43 +
.../test/fixture/AbstractRestResourceTest.java | 84 +
.../camp/server/test/fixture/InMemoryCamp.java | 52 +
camp/pom.xml | 45 +
core/pom.xml | 321 ++
.../core/BrooklynFeatureEnablement.java | 209 ++
.../apache/brooklyn/core/BrooklynLogging.java | 73 +
.../apache/brooklyn/core/BrooklynVersion.java | 450 +++
.../brooklyn/core/annotation/Effector.java | 33 +
.../brooklyn/core/annotation/EffectorParam.java | 42 +
.../brooklyn/core/catalog/CatalogLoadMode.java | 73 +
.../core/catalog/CatalogPredicates.java | 319 ++
.../catalog/internal/BasicBrooklynCatalog.java | 1073 ++++++
.../internal/CatalogBundleConverter.java | 63 +
.../core/catalog/internal/CatalogBundleDto.java | 96 +
.../catalog/internal/CatalogClasspathDo.java | 357 ++
.../catalog/internal/CatalogClasspathDto.java | 43 +
.../core/catalog/internal/CatalogDo.java | 364 ++
.../core/catalog/internal/CatalogDto.java | 229 ++
.../core/catalog/internal/CatalogDtoUtils.java | 66 +
.../catalog/internal/CatalogEntityItemDto.java | 43 +
.../catalog/internal/CatalogInitialization.java | 453 +++
.../catalog/internal/CatalogItemBuilder.java | 150 +
.../catalog/internal/CatalogItemComparator.java | 52 +
.../core/catalog/internal/CatalogItemDo.java | 226 ++
.../internal/CatalogItemDtoAbstract.java | 439 +++
.../catalog/internal/CatalogLibrariesDo.java | 42 +
.../catalog/internal/CatalogLibrariesDto.java | 53 +
.../internal/CatalogLocationItemDto.java | 43 +
.../catalog/internal/CatalogPolicyItemDto.java | 43 +
.../internal/CatalogTemplateItemDto.java | 42 +
.../core/catalog/internal/CatalogUtils.java | 321 ++
.../catalog/internal/CatalogXmlSerializer.java | 77 +
.../internal/JavaCatalogToSpecTransformer.java | 111 +
.../brooklyn/core/config/BasicConfigKey.java | 327 ++
.../brooklyn/core/config/ConfigConstraints.java | 195 ++
.../apache/brooklyn/core/config/ConfigKeys.java | 273 ++
.../brooklyn/core/config/ConfigPredicates.java | 157 +
.../brooklyn/core/config/ConfigUtils.java | 129 +
.../config/ConstraintViolationException.java | 38 +
.../brooklyn/core/config/ListConfigKey.java | 128 +
.../brooklyn/core/config/MapConfigKey.java | 206 ++
.../apache/brooklyn/core/config/Sanitizer.java | 172 +
.../brooklyn/core/config/SetConfigKey.java | 119 +
.../core/config/StructuredConfigKey.java | 60 +
.../core/config/SubElementConfigKey.java | 77 +
.../brooklyn/core/config/WrappedConfigKey.java | 44 +
.../AbstractExternalConfigSupplier.java | 45 +
.../config/external/ExternalConfigSupplier.java | 34 +
.../external/InPlaceExternalConfigSupplier.java | 51 +
.../PropertiesFileExternalConfigSupplier.java | 68 +
.../vault/VaultAppIdExternalConfigSupplier.java | 90 +
.../vault/VaultExternalConfigSupplier.java | 133 +
.../vault/VaultTokenExternalConfigSupplier.java | 39 +
.../VaultUserPassExternalConfigSupplier.java | 56 +
.../internal/AbstractCollectionConfigKey.java | 120 +
.../config/internal/AbstractConfigMapImpl.java | 110 +
.../internal/AbstractStructuredConfigKey.java | 139 +
.../core/config/render/RendererHints.java | 284 ++
.../core/effector/AbstractEffector.java | 90 +
.../core/effector/AddChildrenEffector.java | 117 +
.../brooklyn/core/effector/AddEffector.java | 116 +
.../brooklyn/core/effector/AddSensor.java | 126 +
.../core/effector/BasicParameterType.java | 116 +
.../brooklyn/core/effector/EffectorAndBody.java | 60 +
.../brooklyn/core/effector/EffectorBase.java | 106 +
.../brooklyn/core/effector/EffectorBody.java | 100 +
.../brooklyn/core/effector/EffectorTasks.java | 234 ++
.../core/effector/EffectorWithBody.java | 32 +
.../brooklyn/core/effector/Effectors.java | 214 ++
.../core/effector/ExplicitEffector.java | 74 +
.../brooklyn/core/effector/MethodEffector.java | 180 +
.../core/effector/ssh/SshCommandEffector.java | 102 +
.../core/effector/ssh/SshEffectorTasks.java | 342 ++
.../core/enricher/AbstractEnricher.java | 121 +
.../core/enricher/EnricherDynamicType.java | 43 +
.../core/enricher/EnricherTypeSnapshot.java | 39 +
.../core/entity/AbstractApplication.java | 267 ++
.../brooklyn/core/entity/AbstractEntity.java | 2144 ++++++++++++
.../apache/brooklyn/core/entity/Attributes.java | 169 +
.../core/entity/BrooklynConfigKeys.java | 216 ++
.../apache/brooklyn/core/entity/Entities.java | 1201 +++++++
.../brooklyn/core/entity/EntityAdjuncts.java | 70 +
.../core/entity/EntityAndAttribute.java | 107 +
.../brooklyn/core/entity/EntityAsserts.java | 226 ++
.../brooklyn/core/entity/EntityDynamicType.java | 376 +++
.../brooklyn/core/entity/EntityFunctions.java | 307 ++
.../core/entity/EntityInitializers.java | 49 +
.../brooklyn/core/entity/EntityInternal.java | 274 ++
.../brooklyn/core/entity/EntityPredicates.java | 451 +++
.../brooklyn/core/entity/EntityRelations.java | 179 +
.../brooklyn/core/entity/EntitySuppliers.java | 47 +
.../brooklyn/core/entity/EntityTasks.java | 81 +
.../core/entity/EntityTypeSnapshot.java | 126 +
.../brooklyn/core/entity/EntityTypes.java | 28 +
.../core/entity/StartableApplication.java | 25 +
.../drivers/BasicEntityDriverManager.java | 56 +
.../drivers/ReflectiveEntityDriverFactory.java | 281 ++
.../drivers/RegistryEntityDriverFactory.java | 127 +
.../downloads/BasicDownloadRequirement.java | 85 +
.../downloads/BasicDownloadResolver.java | 66 +
.../drivers/downloads/BasicDownloadTargets.java | 121 +
.../downloads/BasicDownloadsManager.java | 161 +
.../DownloadProducerFromCloudsoftRepo.java | 83 +
.../DownloadProducerFromLocalRepo.java | 84 +
.../DownloadProducerFromProperties.java | 344 ++
.../DownloadProducerFromUrlAttribute.java | 63 +
.../drivers/downloads/DownloadSubstituters.java | 172 +
.../drivers/downloads/FilenameProducers.java | 64 +
.../AbstractConfigurableEntityFactory.java | 82 +
.../core/entity/factory/ApplicationBuilder.java | 249 ++
.../factory/BasicConfigurableEntityFactory.java | 76 +
.../entity/factory/ClosureEntityFactory.java | 53 +
.../factory/ConfigurableEntityFactory.java | 33 +
...figurableEntityFactoryFromEntityFactory.java | 45 +
.../core/entity/factory/EntityFactory.java | 32 +
.../factory/EntityFactoryForLocation.java | 30 +
.../internal/ConfigMapViewWithStringKeys.java | 130 +
.../core/entity/internal/EntityConfigMap.java | 319 ++
.../internal/EntityTransientCopyInternal.java | 121 +
.../core/entity/lifecycle/Lifecycle.java | 187 ++
.../core/entity/lifecycle/PolicyDescriptor.java | 68 +
.../entity/lifecycle/ServiceStateLogic.java | 639 ++++
.../brooklyn/core/entity/trait/Changeable.java | 35 +
.../core/entity/trait/MemberReplaceable.java | 45 +
.../brooklyn/core/entity/trait/Resizable.java | 68 +
.../brooklyn/core/entity/trait/Startable.java | 123 +
.../core/entity/trait/StartableMethods.java | 125 +
.../apache/brooklyn/core/feed/AbstractFeed.java | 246 ++
.../core/feed/AttributePollHandler.java | 248 ++
.../brooklyn/core/feed/ConfigToAttributes.java | 59 +
.../core/feed/DelegatingPollHandler.java | 96 +
.../apache/brooklyn/core/feed/FeedConfig.java | 307 ++
.../apache/brooklyn/core/feed/PollConfig.java | 85 +
.../apache/brooklyn/core/feed/PollHandler.java | 38 +
.../org/apache/brooklyn/core/feed/Poller.java | 210 ++
.../core/internal/ApiObjectsFactoryImpl.java | 41 +
.../core/internal/BrooklynInitialization.java | 81 +
.../core/internal/BrooklynProperties.java | 305 ++
.../core/internal/BrooklynPropertiesImpl.java | 477 +++
.../core/internal/storage/BrooklynStorage.java | 114 +
.../core/internal/storage/DataGrid.java | 52 +
.../core/internal/storage/DataGridFactory.java | 38 +
.../core/internal/storage/Reference.java | 50 +
.../internal/storage/impl/BackedReference.java | 73 +
.../internal/storage/impl/BasicReference.java | 67 +
.../storage/impl/BrooklynStorageImpl.java | 139 +
.../impl/ConcurrentMapAcceptingNullVals.java | 272 ++
.../impl/inmemory/InMemoryDataGridFactory.java | 40 +
.../storage/impl/inmemory/InmemoryDatagrid.java | 93 +
.../core/location/AbstractLocation.java | 794 +++++
.../core/location/AbstractLocationResolver.java | 188 ++
.../AggregatingMachineProvisioningLocation.java | 139 +
.../core/location/BasicHardwareDetails.java | 56 +
.../core/location/BasicLocationDefinition.java | 85 +
.../core/location/BasicLocationRegistry.java | 513 +++
.../core/location/BasicMachineDetails.java | 183 +
.../core/location/BasicMachineMetadata.java | 84 +
.../brooklyn/core/location/BasicOsDetails.java | 123 +
.../core/location/CatalogLocationResolver.java | 83 +
.../location/DefinedLocationByIdResolver.java | 74 +
.../location/DeprecatedKeysMappingBuilder.java | 66 +
.../core/location/HasSubnetHostname.java | 32 +
.../core/location/LocationConfigKeys.java | 79 +
.../core/location/LocationConfigUtils.java | 559 ++++
.../core/location/LocationPredicates.java | 270 ++
...ocationPropertiesFromBrooklynProperties.java | 223 ++
.../brooklyn/core/location/Locations.java | 160 +
.../apache/brooklyn/core/location/Machines.java | 194 ++
.../core/location/NamedLocationResolver.java | 97 +
.../brooklyn/core/location/PortRanges.java | 273 ++
.../core/location/SupportsPortForwarding.java | 39 +
.../location/access/BrooklynAccessUtils.java | 153 +
.../location/access/PortForwardManager.java | 328 ++
.../access/PortForwardManagerAuthority.java | 46 +
.../access/PortForwardManagerClient.java | 413 +++
.../location/access/PortForwardManagerImpl.java | 505 +++
.../PortForwardManagerLocationResolver.java | 89 +
.../core/location/access/PortMapping.java | 101 +
.../AbstractAvailabilityZoneExtension.java | 82 +
...bstractCloudMachineProvisioningLocation.java | 97 +
.../cloud/AvailabilityZoneExtension.java | 54 +
.../location/cloud/CloudLocationConfig.java | 121 +
.../cloud/names/AbstractCloudMachineNamer.java | 150 +
.../cloud/names/BasicCloudMachineNamer.java | 96 +
.../location/cloud/names/CloudMachineNamer.java | 61 +
.../cloud/names/CustomMachineNamer.java | 72 +
.../core/location/dynamic/DynamicLocation.java | 50 +
.../core/location/dynamic/LocationOwner.java | 85 +
.../location/geo/GeoBytesHostGeoLookup.java | 104 +
.../core/location/geo/HasHostGeoInfo.java | 25 +
.../brooklyn/core/location/geo/HostGeoInfo.java | 216 ++
.../core/location/geo/HostGeoLookup.java | 27 +
.../location/geo/LocalhostExternalIpLoader.java | 208 ++
.../location/geo/MaxMind2HostGeoLookup.java | 114 +
.../core/location/geo/UtraceHostGeoLookup.java | 209 ++
.../location/internal/LocationDynamicType.java | 40 +
.../location/internal/LocationInternal.java | 96 +
.../location/internal/LocationTypeSnapshot.java | 40 +
.../apache/brooklyn/core/mgmt/BrooklynTags.java | 138 +
.../brooklyn/core/mgmt/BrooklynTaskTags.java | 455 +++
.../brooklyn/core/mgmt/BrooklynTasks.java | 25 +
.../core/mgmt/EntityManagementUtils.java | 332 ++
.../core/mgmt/HasBrooklynManagementContext.java | 31 +
.../core/mgmt/ManagementContextInjectable.java | 33 +
.../AbstractBrooklynClassLoadingContext.java | 83 +
.../BrooklynClassLoadingContext.java | 28 +
.../BrooklynClassLoadingContextSequential.java | 135 +
...ssLoaderFromBrooklynClassLoadingContext.java | 66 +
.../JavaBrooklynClassLoadingContext.java | 133 +
.../OsgiBrooklynClassLoadingContext.java | 144 +
.../BasicEntitlementClassDefinition.java | 56 +
.../entitlement/EntitlementManagerAdapter.java | 133 +
.../mgmt/entitlement/EntitlementPredicates.java | 61 +
.../core/mgmt/entitlement/Entitlements.java | 418 +++
.../mgmt/entitlement/NotEntitledException.java | 44 +
.../entitlement/PerUserEntitlementManager.java | 99 +
.../PerUserEntitlementManagerWithDefault.java | 31 +
.../mgmt/entitlement/WebEntitlementContext.java | 56 +
.../core/mgmt/ha/BasicMasterChooser.java | 203 ++
.../mgmt/ha/HighAvailabilityManagerImpl.java | 1113 +++++++
.../ha/ManagementPlaneSyncRecordDeltaImpl.java | 122 +
...ntPlaneSyncRecordPersisterToObjectStore.java | 364 ++
.../brooklyn/core/mgmt/ha/MasterChooser.java | 39 +
.../brooklyn/core/mgmt/ha/OsgiManager.java | 300 ++
.../ha/dto/BasicManagementNodeSyncRecord.java | 194 ++
.../ha/dto/ManagementPlaneSyncRecordImpl.java | 99 +
.../internal/AbstractManagementContext.java | 522 +++
.../internal/AbstractSubscriptionManager.java | 141 +
.../core/mgmt/internal/AccessManager.java | 41 +
.../internal/AsyncCollectionChangeAdapter.java | 82 +
.../BasicExternalConfigSupplierRegistry.java | 125 +
.../mgmt/internal/BasicSubscriptionContext.java | 181 +
.../mgmt/internal/BrooklynGarbageCollector.java | 625 ++++
.../internal/BrooklynObjectManagementMode.java | 31 +
.../internal/BrooklynObjectManagerInternal.java | 36 +
.../mgmt/internal/BrooklynShutdownHooks.java | 244 ++
.../core/mgmt/internal/CampYamlParser.java | 34 +
.../mgmt/internal/CollectionChangeListener.java | 24 +
.../internal/DeferredBrooklynProperties.java | 370 ++
.../core/mgmt/internal/EffectorUtils.java | 363 ++
.../mgmt/internal/EntityChangeListener.java | 78 +
.../mgmt/internal/EntityManagementSupport.java | 480 +++
.../mgmt/internal/EntityManagerInternal.java | 32 +
.../ExternalConfigSupplierRegistry.java | 45 +
...PropertyChangeToCollectionChangeAdapter.java | 65 +
.../core/mgmt/internal/LocalAccessManager.java | 111 +
.../core/mgmt/internal/LocalEntityManager.java | 820 +++++
.../mgmt/internal/LocalLocationManager.java | 460 +++
.../mgmt/internal/LocalManagementContext.java | 433 +++
.../mgmt/internal/LocalSubscriptionManager.java | 330 ++
.../core/mgmt/internal/LocalUsageManager.java | 411 +++
.../mgmt/internal/LocationManagerInternal.java | 28 +
.../internal/ManagementContextInternal.java | 125 +
.../mgmt/internal/ManagementTransitionInfo.java | 48 +
.../mgmt/internal/ManagementTransitionMode.java | 127 +
.../internal/NonDeploymentAccessManager.java | 98 +
.../internal/NonDeploymentEntityManager.java | 196 ++
.../internal/NonDeploymentLocationManager.java | 146 +
.../NonDeploymentManagementContext.java | 662 ++++
.../internal/NonDeploymentUsageManager.java | 121 +
.../internal/QueueingSubscriptionManager.java | 148 +
.../core/mgmt/internal/Subscription.java | 65 +
.../core/mgmt/internal/SubscriptionTracker.java | 159 +
.../BrooklynMementoPersisterToObjectStore.java | 695 ++++
.../mgmt/persist/BrooklynPersistenceUtils.java | 269 ++
.../persist/CatalogItemLibrariesConverter.java | 68 +
.../DeserializingClassRenamesProvider.java | 84 +
.../core/mgmt/persist/FileBasedObjectStore.java | 404 +++
.../persist/FileBasedStoreObjectAccessor.java | 130 +
.../mgmt/persist/LocationWithObjectStore.java | 27 +
.../core/mgmt/persist/MementoSerializer.java | 52 +
.../brooklyn/core/mgmt/persist/PersistMode.java | 26 +
.../persist/PersistenceActivityMetrics.java | 83 +
.../mgmt/persist/PersistenceObjectStore.java | 142 +
.../mgmt/persist/RetryingMementoSerializer.java | 95 +
.../persist/StoreObjectAccessorLocking.java | 218 ++
.../core/mgmt/persist/XmlMementoSerializer.java | 541 +++
.../AbstractBrooklynObjectRebindSupport.java | 128 +
.../rebind/ActivePartialRebindIteration.java | 164 +
.../rebind/BasicCatalogItemRebindSupport.java | 69 +
.../mgmt/rebind/BasicEnricherRebindSupport.java | 50 +
.../mgmt/rebind/BasicEntityRebindSupport.java | 236 ++
.../mgmt/rebind/BasicFeedRebindSupport.java | 49 +
.../mgmt/rebind/BasicLocationRebindSupport.java | 137 +
.../mgmt/rebind/BasicPolicyRebindSupport.java | 51 +
.../rebind/ImmediateDeltaChangeListener.java | 154 +
.../mgmt/rebind/InitialFullRebindIteration.java | 133 +
.../rebind/PeriodicDeltaChangeListener.java | 509 +++
.../rebind/PersistenceExceptionHandlerImpl.java | 108 +
.../core/mgmt/rebind/PersisterDeltaImpl.java | 174 +
.../core/mgmt/rebind/RebindContextImpl.java | 190 ++
.../mgmt/rebind/RebindContextLookupContext.java | 176 +
.../mgmt/rebind/RebindExceptionHandlerImpl.java | 513 +++
.../core/mgmt/rebind/RebindIteration.java | 1164 +++++++
.../core/mgmt/rebind/RebindManagerImpl.java | 672 ++++
.../brooklyn/core/mgmt/rebind/TreeUtils.java | 56 +
.../core/mgmt/rebind/dto/AbstractMemento.java | 230 ++
.../rebind/dto/AbstractTreeNodeMemento.java | 113 +
.../rebind/dto/BasicCatalogItemMemento.java | 293 ++
.../mgmt/rebind/dto/BasicEnricherMemento.java | 92 +
.../mgmt/rebind/dto/BasicEntityMemento.java | 324 ++
.../core/mgmt/rebind/dto/BasicFeedMemento.java | 92 +
.../mgmt/rebind/dto/BasicLocationMemento.java | 106 +
.../mgmt/rebind/dto/BasicPolicyMemento.java | 92 +
.../mgmt/rebind/dto/BrooklynMementoImpl.java | 256 ++
.../rebind/dto/BrooklynMementoManifestImpl.java | 172 +
.../rebind/dto/EntityMementoManifestImpl.java | 56 +
.../core/mgmt/rebind/dto/MementoValidators.java | 67 +
.../mgmt/rebind/dto/MementosGenerators.java | 492 +++
.../mgmt/rebind/dto/MutableBrooklynMemento.java | 293 ++
.../transformer/BrooklynMementoTransformer.java | 32 +
.../rebind/transformer/CompoundTransformer.java | 291 ++
.../transformer/CompoundTransformerLoader.java | 108 +
.../rebind/transformer/RawDataTransformer.java | 30 +
.../DeleteOrphanedLocationsTransformer.java | 125 +
.../transformer/impl/XsltTransformer.java | 59 +
.../core/mgmt/usage/ApplicationUsage.java | 126 +
.../brooklyn/core/mgmt/usage/LocationUsage.java | 135 +
.../brooklyn/core/mgmt/usage/UsageListener.java | 103 +
.../brooklyn/core/mgmt/usage/UsageManager.java | 98 +
.../core/objs/AbstractBrooklynObject.java | 265 ++
.../AbstractConfigurationSupportInternal.java | 89 +
.../core/objs/AbstractEntityAdjunct.java | 590 ++++
.../brooklyn/core/objs/AdjunctConfigMap.java | 139 +
.../apache/brooklyn/core/objs/AdjunctType.java | 173 +
.../core/objs/BasicConfigurableObject.java | 119 +
.../core/objs/BasicEntityTypeRegistry.java | 156 +
.../brooklyn/core/objs/BasicSpecParameter.java | 358 ++
.../brooklyn/core/objs/BrooklynDynamicType.java | 283 ++
.../core/objs/BrooklynObjectInternal.java | 144 +
.../core/objs/BrooklynObjectPredicate.java | 33 +
.../core/objs/BrooklynTypeSnapshot.java | 101 +
.../brooklyn/core/objs/BrooklynTypes.java | 131 +
.../brooklyn/core/objs/proxy/EntityProxy.java | 27 +
.../core/objs/proxy/EntityProxyImpl.java | 273 ++
.../core/objs/proxy/InternalEntityFactory.java | 441 +++
.../core/objs/proxy/InternalFactory.java | 131 +
.../objs/proxy/InternalLocationFactory.java | 151 +
.../core/objs/proxy/InternalPolicyFactory.java | 204 ++
.../core/plan/PlanNotRecognizedException.java | 42 +
.../brooklyn/core/plan/PlanToSpecFactory.java | 153 +
.../core/plan/PlanToSpecTransformer.java | 68 +
.../brooklyn/core/policy/AbstractPolicy.java | 125 +
.../apache/brooklyn/core/policy/Policies.java | 73 +
.../brooklyn/core/policy/PolicyDynamicType.java | 43 +
.../core/policy/PolicyTypeSnapshot.java | 39 +
.../relations/AbstractBasicRelationSupport.java | 62 +
.../relations/ByObjectBasicRelationSupport.java | 103 +
.../core/relations/EmptyRelationSupport.java | 59 +
.../core/relations/RelationshipTypes.java | 188 ++
.../entity/AbstractEntitySpecResolver.java | 65 +
.../entity/CatalogEntitySpecResolver.java | 85 +
.../entity/DelegatingEntitySpecResolver.java | 127 +
.../core/resolve/entity/EntitySpecResolver.java | 67 +
.../resolve/entity/JavaEntitySpecResolver.java | 99 +
.../brooklyn/core/sensor/AttributeMap.java | 217 ++
.../sensor/AttributeSensorAndConfigKey.java | 152 +
.../core/sensor/BasicAttributeSensor.java | 62 +
.../BasicAttributeSensorAndConfigKey.java | 114 +
.../core/sensor/BasicNotificationSensor.java | 36 +
.../brooklyn/core/sensor/BasicSensor.java | 114 +
.../brooklyn/core/sensor/BasicSensorEvent.java | 112 +
.../core/sensor/DependentConfiguration.java | 935 ++++++
.../sensor/PortAttributeSensorAndConfigKey.java | 147 +
.../apache/brooklyn/core/sensor/Sensors.java | 164 +
.../brooklyn/core/sensor/StaticSensor.java | 72 +
...platedStringAttributeSensorAndConfigKey.java | 66 +
.../core/sensor/http/HttpRequestSensor.java | 97 +
.../sensor/password/CreatePasswordSensor.java | 59 +
.../core/sensor/ssh/SshCommandSensor.java | 141 +
.../core/server/BrooklynServerConfig.java | 177 +
.../core/server/BrooklynServerPaths.java | 281 ++
.../core/server/BrooklynServiceAttributes.java | 66 +
.../core/server/entity/BrooklynMetrics.java | 55 +
.../core/server/entity/BrooklynMetricsImpl.java | 86 +
...actFormatSpecificTypeImplementationPlan.java | 52 +
.../typereg/AbstractTypePlanTransformer.java | 138 +
.../core/typereg/BasicBrooklynTypeRegistry.java | 296 ++
.../core/typereg/BasicOsgiBundleWithUrl.java | 101 +
.../core/typereg/BasicRegisteredType.java | 150 +
.../typereg/BasicTypeImplementationPlan.java | 41 +
.../typereg/BrooklynTypePlanTransformer.java | 88 +
.../JavaClassNameTypePlanTransformer.java | 91 +
.../core/typereg/RegisteredTypeKindVisitor.java | 45 +
.../typereg/RegisteredTypeLoadingContexts.java | 236 ++
.../core/typereg/RegisteredTypePredicates.java | 257 ++
.../brooklyn/core/typereg/RegisteredTypes.java | 426 +++
.../core/typereg/TypePlanTransformers.java | 165 +
.../typereg/UnsupportedTypePlanException.java | 37 +
.../stock/AbstractAggregatingEnricher.java | 174 +
.../enricher/stock/AbstractAggregator.java | 238 ++
.../stock/AbstractMultipleSensorAggregator.java | 169 +
.../enricher/stock/AbstractTransformer.java | 103 +
.../stock/AbstractTransformingEnricher.java | 38 +
.../stock/AbstractTypeTransformingEnricher.java | 68 +
.../brooklyn/enricher/stock/AddingEnricher.java | 107 +
.../brooklyn/enricher/stock/Aggregator.java | 231 ++
.../brooklyn/enricher/stock/Combiner.java | 138 +
.../stock/CustomAggregatingEnricher.java | 320 ++
.../brooklyn/enricher/stock/Enrichers.java | 935 ++++++
.../apache/brooklyn/enricher/stock/Joiner.java | 127 +
.../brooklyn/enricher/stock/Propagator.java | 208 ++
.../stock/SensorPropagatingEnricher.java | 181 +
.../stock/SensorTransformingEnricher.java | 106 +
.../brooklyn/enricher/stock/Transformer.java | 102 +
.../brooklyn/enricher/stock/UpdatingMap.java | 178 +
.../YamlRollingTimeWindowMeanEnricher.java | 178 +
.../stock/YamlTimeWeightedDeltaEnricher.java | 83 +
.../enricher/stock/reducer/Reducer.java | 138 +
.../brooklyn/entity/group/AbstractGroup.java | 90 +
.../entity/group/AbstractGroupImpl.java | 278 ++
.../group/AbstractMembershipTrackingPolicy.java | 246 ++
.../brooklyn/entity/group/BasicGroup.java | 36 +
.../brooklyn/entity/group/BasicGroupImpl.java | 46 +
.../apache/brooklyn/entity/group/Cluster.java | 35 +
.../brooklyn/entity/group/DynamicCluster.java | 226 ++
.../entity/group/DynamicClusterImpl.java | 1035 ++++++
.../brooklyn/entity/group/DynamicFabric.java | 75 +
.../entity/group/DynamicFabricImpl.java | 275 ++
.../brooklyn/entity/group/DynamicGroup.java | 89 +
.../brooklyn/entity/group/DynamicGroupImpl.java | 230 ++
.../entity/group/DynamicMultiGroup.java | 103 +
.../entity/group/DynamicMultiGroupImpl.java | 202 ++
.../entity/group/DynamicRegionsFabric.java | 42 +
.../entity/group/DynamicRegionsFabricImpl.java | 77 +
.../apache/brooklyn/entity/group/Fabric.java | 26 +
.../brooklyn/entity/group/QuarantineGroup.java | 33 +
.../entity/group/QuarantineGroupImpl.java | 102 +
.../group/StopFailedRuntimeException.java | 40 +
.../org/apache/brooklyn/entity/group/Tier.java | 28 +
.../zoneaware/AbstractZoneFailureDetector.java | 126 +
.../BalancingNodePlacementStrategy.java | 131 +
.../zoneaware/CombiningZoneFailureDetector.java | 81 +
.../CriticalCauseZoneFailureDetector.java | 56 +
.../ProportionalZoneFailureDetector.java | 59 +
.../brooklyn/entity/stock/BasicApplication.java | 32 +
.../entity/stock/BasicApplicationImpl.java | 33 +
.../brooklyn/entity/stock/BasicEntity.java | 34 +
.../brooklyn/entity/stock/BasicEntityImpl.java | 30 +
.../brooklyn/entity/stock/BasicStartable.java | 56 +
.../entity/stock/BasicStartableImpl.java | 107 +
.../brooklyn/entity/stock/DataEntity.java | 58 +
.../brooklyn/entity/stock/DataEntityImpl.java | 80 +
.../brooklyn/entity/stock/DelegateEntity.java | 73 +
.../entity/stock/DelegateEntityImpl.java | 49 +
.../entity/stock/EffectorStartableImpl.java | 77 +
.../brooklyn/feed/function/FunctionFeed.java | 208 ++
.../feed/function/FunctionPollConfig.java | 111 +
.../org/apache/brooklyn/feed/http/HttpFeed.java | 382 +++
.../brooklyn/feed/http/HttpPollConfig.java | 160 +
.../brooklyn/feed/http/HttpPollValue.java | 40 +
.../apache/brooklyn/feed/http/HttpPolls.java | 39 +
.../brooklyn/feed/http/HttpValueFunctions.java | 157 +
.../brooklyn/feed/http/JsonFunctions.java | 412 +++
.../apache/brooklyn/feed/shell/ShellFeed.java | 273 ++
.../brooklyn/feed/shell/ShellPollConfig.java | 125 +
.../org/apache/brooklyn/feed/ssh/SshFeed.java | 290 ++
.../apache/brooklyn/feed/ssh/SshPollConfig.java | 190 ++
.../apache/brooklyn/feed/ssh/SshPollValue.java | 60 +
.../brooklyn/feed/ssh/SshValueFunctions.java | 133 +
.../WindowsPerformanceCounterPollConfig.java | 53 +
.../location/byon/ByonLocationResolver.java | 266 ++
.../FixedListMachineProvisioningLocation.java | 476 +++
.../location/byon/HostLocationResolver.java | 93 +
.../byon/SingleMachineLocationResolver.java | 81 +
.../byon/SingleMachineProvisioningLocation.java | 93 +
.../localhost/LocalhostLocationResolver.java | 76 +
.../LocalhostMachineProvisioningLocation.java | 354 ++
...calhostPropertiesFromBrooklynProperties.java | 57 +
.../brooklyn/location/multi/MultiLocation.java | 165 +
.../location/multi/MultiLocationResolver.java | 149 +
.../brooklyn/location/paas/PaasLocation.java | 30 +
.../location/ssh/SshMachineLocation.java | 1106 ++++++
.../util/core/BrooklynLanguageExtensions.java | 45 +
.../util/core/BrooklynMavenArtifacts.java | 58 +
.../util/core/BrooklynNetworkUtils.java | 42 +
.../brooklyn/util/core/ResourcePredicates.java | 72 +
.../brooklyn/util/core/ResourceUtils.java | 620 ++++
.../brooklyn/util/core/config/ConfigBag.java | 588 ++++
.../util/core/crypto/FluentKeySigner.java | 191 ++
.../brooklyn/util/core/crypto/SecureKeys.java | 185 +
.../brooklyn/util/core/file/ArchiveBuilder.java | 442 +++
.../brooklyn/util/core/file/ArchiveTasks.java | 57 +
.../brooklyn/util/core/file/ArchiveUtils.java | 350 ++
.../util/core/flags/ClassCoercionException.java | 41 +
.../brooklyn/util/core/flags/FlagUtils.java | 601 ++++
.../util/core/flags/MethodCoercions.java | 185 +
.../brooklyn/util/core/flags/SetFromFlag.java | 71 +
.../brooklyn/util/core/flags/TypeCoercions.java | 890 +++++
.../brooklyn/util/core/http/HttpTool.java | 28 +
.../util/core/http/HttpToolResponse.java | 31 +
.../core/internal/ConfigKeySelfExtracting.java | 40 +
.../brooklyn/util/core/internal/Repeater.java | 366 ++
.../ssh/BackoffLimitedRetryHandler.java | 73 +
.../core/internal/ssh/ShellAbstractTool.java | 441 +++
.../util/core/internal/ssh/ShellTool.java | 113 +
.../util/core/internal/ssh/SshAbstractTool.java | 174 +
.../util/core/internal/ssh/SshException.java | 32 +
.../util/core/internal/ssh/SshTool.java | 186 ++
.../util/core/internal/ssh/cli/SshCliTool.java | 316 ++
.../core/internal/ssh/process/ProcessTool.java | 214 ++
.../internal/ssh/sshj/SshjClientConnection.java | 281 ++
.../util/core/internal/ssh/sshj/SshjTool.java | 1090 ++++++
.../util/core/javalang/ReflectionScanner.java | 134 +
.../util/core/javalang/UrlClassLoader.java | 69 +
.../brooklyn/util/core/mutex/MutexSupport.java | 119 +
.../util/core/mutex/SemaphoreForTasks.java | 111 +
.../util/core/mutex/SemaphoreWithOwners.java | 231 ++
.../brooklyn/util/core/mutex/WithMutexes.java | 45 +
.../apache/brooklyn/util/core/osgi/Compat.java | 69 +
.../apache/brooklyn/util/core/osgi/Osgis.java | 473 +++
.../util/core/sensor/SensorPredicates.java | 51 +
.../core/task/AbstractExecutionContext.java | 75 +
.../util/core/task/BasicExecutionContext.java | 220 ++
.../util/core/task/BasicExecutionManager.java | 892 +++++
.../brooklyn/util/core/task/BasicTask.java | 910 +++++
.../brooklyn/util/core/task/CanSetName.java | 25 +
.../brooklyn/util/core/task/CompoundTask.java | 130 +
.../util/core/task/DeferredSupplier.java | 38 +
.../util/core/task/DynamicSequentialTask.java | 496 +++
.../brooklyn/util/core/task/DynamicTasks.java | 353 ++
.../util/core/task/ExecutionListener.java | 31 +
.../brooklyn/util/core/task/ForwardingTask.java | 324 ++
.../core/task/ListenableForwardingFuture.java | 74 +
.../brooklyn/util/core/task/ParallelTask.java | 84 +
.../brooklyn/util/core/task/ScheduledTask.java | 212 ++
.../brooklyn/util/core/task/SequentialTask.java | 58 +
.../util/core/task/SingleThreadedScheduler.java | 216 ++
.../brooklyn/util/core/task/TaskBuilder.java | 191 ++
.../brooklyn/util/core/task/TaskInternal.java | 163 +
.../brooklyn/util/core/task/TaskPredicates.java | 79 +
.../brooklyn/util/core/task/TaskScheduler.java | 41 +
.../brooklyn/util/core/task/TaskTags.java | 71 +
.../apache/brooklyn/util/core/task/Tasks.java | 487 +++
.../brooklyn/util/core/task/ValueResolver.java | 437 +++
.../util/core/task/ssh/SshFetchTaskFactory.java | 88 +
.../util/core/task/ssh/SshFetchTaskWrapper.java | 134 +
.../util/core/task/ssh/SshPutTaskFactory.java | 122 +
.../util/core/task/ssh/SshPutTaskStub.java | 69 +
.../util/core/task/ssh/SshPutTaskWrapper.java | 189 ++
.../brooklyn/util/core/task/ssh/SshTasks.java | 239 ++
.../internal/AbstractSshExecTaskFactory.java | 58 +
.../ssh/internal/PlainSshExecTaskFactory.java | 71 +
.../core/task/system/ProcessTaskFactory.java | 64 +
.../util/core/task/system/ProcessTaskStub.java | 101 +
.../core/task/system/ProcessTaskWrapper.java | 186 ++
.../util/core/task/system/SystemTasks.java | 29 +
.../internal/AbstractProcessTaskFactory.java | 213 ++
.../system/internal/ExecWithLoggingHelpers.java | 199 ++
.../internal/SystemProcessTaskFactory.java | 131 +
.../util/core/text/DataUriSchemeParser.java | 267 ++
.../util/core/text/TemplateProcessor.java | 536 +++
.../util/core/xstream/ClassRenamingMapper.java | 53 +
...ompilerIndependentOuterClassFieldMapper.java | 166 +
.../xstream/EnumCaseForgivingConverter.java | 60 +
.../EnumCaseForgivingSingleValueConverter.java | 35 +
.../core/xstream/ImmutableListConverter.java | 54 +
.../core/xstream/ImmutableMapConverter.java | 56 +
.../core/xstream/ImmutableSetConverter.java | 54 +
.../core/xstream/Inet4AddressConverter.java | 65 +
.../util/core/xstream/MapConverter.java | 104 +
.../util/core/xstream/MutableSetConverter.java | 44 +
.../core/xstream/StringKeyMapConverter.java | 133 +
.../util/core/xstream/XmlSerializer.java | 134 +
.../brooklyn/util/core/xstream/XmlUtil.java | 58 +
...klyn.api.internal.ApiObjectsFactoryInterface | 19 +
...pache.brooklyn.api.location.LocationResolver | 27 +
...che.brooklyn.core.plan.PlanToSpecTransformer | 19 +
...oklyn.core.resolve.entity.EntitySpecResolver | 20 +
...lyn.core.typereg.BrooklynTypePlanTransformer | 19 +
.../resources/OSGI-INF/blueprint/blueprint.xml | 41 +
.../main/resources/brooklyn-catalog-empty.xml | 20 +
.../main/resources/brooklyn/empty.catalog.bom | 18 +
.../deserializingClassRenames.properties | 1423 ++++++++
.../recursiveCopyWithExtraRules.xslt | 32 +
.../brooklyn/location/basic/os-details.sh | 93 +
.../geo/external-ip-address-resolvers.txt | 24 +
.../core/BrooklynFeatureEnablementTest.java | 118 +
.../brooklyn/core/BrooklynVersionTest.java | 124 +
.../core/catalog/CatalogPredicatesTest.java | 176 +
.../core/catalog/internal/CatalogDtoTest.java | 162 +
.../internal/CatalogItemBuilderTest.java | 132 +
.../internal/CatalogItemComparatorTest.java | 86 +
.../core/catalog/internal/CatalogLoadTest.java | 79 +
.../core/catalog/internal/CatalogScanTest.java | 200 ++
.../catalog/internal/CatalogVersioningTest.java | 178 +
.../core/catalog/internal/MyCatalogItems.java | 36 +
.../internal/StaticTypePlanTransformer.java | 124 +
.../internal/StaticTypePlanTransformerTest.java | 63 +
.../config/BrooklynPropertiesBuilderTest.java | 83 +
.../BrooklynPropertiesFromGroovyTest.groovy | 56 +
.../core/config/BrooklynPropertiesTest.java | 202 ++
.../core/config/ConfigKeyConstraintTest.java | 359 ++
.../brooklyn/core/config/ConfigKeysTest.java | 104 +
.../core/config/ConfigPredicatesTest.java | 87 +
.../brooklyn/core/config/ConfigUtilsTest.java | 40 +
.../config/MapConfigKeyAndFriendsMoreTest.java | 271 ++
...apListAndOtherStructuredConfigKeyTest.groovy | 357 ++
.../VaultExternalConfigSupplierLiveTest.java | 169 +
.../core/effector/EffectorBasicTest.java | 183 +
.../core/effector/EffectorConcatenateTest.java | 241 ++
.../core/effector/EffectorMetadataTest.java | 166 +
.../effector/EffectorSayHiGroovyTest.groovy | 182 +
.../core/effector/EffectorSayHiTest.java | 173 +
.../core/effector/EffectorTaskTest.java | 437 +++
.../ssh/SshCommandEffectorIntegrationTest.java | 94 +
.../core/effector/ssh/SshEffectorTasksTest.java | 265 ++
.../core/enricher/BasicEnricherTest.java | 119 +
.../core/enricher/EnricherConfigTest.java | 147 +
.../entity/AbstractApplicationLegacyTest.java | 159 +
.../core/entity/AbstractEntityLegacyTest.java | 131 +
.../brooklyn/core/entity/AttributeMapTest.java | 248 ++
.../brooklyn/core/entity/AttributeTest.java | 66 +
.../entity/ConfigEntityInheritanceTest.java | 190 ++
.../core/entity/DependentConfigurationTest.java | 458 +++
.../brooklyn/core/entity/DynamicEntityTest.java | 60 +
.../entity/DynamicEntityTypeConfigTest.java | 126 +
.../brooklyn/core/entity/EntitiesTest.java | 134 +
.../brooklyn/core/entity/EntityAssertsTest.java | 216 ++
.../core/entity/EntityAutomanagedTest.java | 329 ++
.../core/entity/EntityConcurrencyTest.java | 275 ++
.../brooklyn/core/entity/EntityConfigTest.java | 178 +
.../core/entity/EntityFunctionsTest.java | 83 +
.../core/entity/EntityLocationsTest.java | 126 +
.../core/entity/EntityPredicatesTest.java | 129 +
.../core/entity/EntityRegistrationTest.java | 102 +
.../core/entity/EntitySetFromFlagTest.java | 213 ++
.../brooklyn/core/entity/EntitySpecTest.java | 227 ++
.../core/entity/EntitySubscriptionTest.java | 283 ++
.../core/entity/EntitySuppliersTest.java | 70 +
.../brooklyn/core/entity/EntityTypeTest.java | 289 ++
.../brooklyn/core/entity/OwnedChildrenTest.java | 213 ++
.../core/entity/PolicyRegistrationTest.java | 161 +
.../entity/RecordingSensorEventListener.java | 115 +
.../brooklyn/core/entity/SanitizerTest.java | 38 +
.../drivers/BasicEntityDriverManagerTest.java | 74 +
.../drivers/EntityDriverRegistryTest.java | 59 +
.../ReflectiveEntityDriverFactoryTest.java | 169 +
.../RegistryEntityDriverFactoryTest.java | 86 +
.../downloads/BasicDownloadsRegistryTest.java | 155 +
.../DownloadProducerFromLocalRepoTest.java | 130 +
.../DownloadProducerFromPropertiesTest.java | 162 +
.../downloads/DownloadSubstitutersTest.java | 131 +
.../downloads/FilenameProducersTest.java | 34 +
.../drivers/downloads/MyEntityDriver.java | 44 +
.../brooklyn/core/entity/hello/HelloEntity.java | 53 +
.../core/entity/hello/HelloEntityImpl.java | 31 +
.../core/entity/hello/LocalEntitiesTest.java | 275 ++
.../entity/internal/ConfigMapGroovyTest.groovy | 61 +
.../core/entity/internal/ConfigMapTest.java | 298 ++
.../EntityConfigMapUsageLegacyTest.java | 292 ++
.../internal/EntityConfigMapUsageTest.java | 314 ++
.../lifecycle/LifecycleTransitionTest.java | 51 +
.../entity/lifecycle/ServiceStateLogicTest.java | 314 ++
.../ApplicationBuilderOverridingTest.java | 234 ++
.../proxying/BasicEntityTypeRegistryTest.java | 135 +
.../core/entity/proxying/EntityManagerTest.java | 83 +
.../core/entity/proxying/EntityProxyTest.java | 171 +
.../proxying/InternalEntityFactoryTest.java | 109 +
.../core/entity/trait/FailingEntity.java | 84 +
.../core/entity/trait/FailingEntityImpl.java | 92 +
.../core/entity/trait/StartableMethodsTest.java | 127 +
.../core/feed/ConfigToAttributesTest.java | 69 +
.../apache/brooklyn/core/feed/PollerTest.java | 153 +
.../storage/impl/BrooklynStorageImplTest.java | 287 ++
.../ConcurrentMapAcceptingNullValsTest.java | 114 +
.../core/location/AbstractLocationTest.java | 184 +
...regatingMachineProvisioningLocationTest.java | 117 +
.../location/LegacyAbstractLocationTest.java | 151 +
.../core/location/LocationConfigTest.java | 204 ++
.../core/location/LocationConfigUtilsTest.java | 156 +
.../core/location/LocationExtensionsTest.java | 185 +
.../core/location/LocationManagementTest.java | 82 +
.../core/location/LocationPredicatesTest.java | 102 +
...ionPropertiesFromBrooklynPropertiesTest.java | 122 +
.../core/location/LocationRegistryTest.java | 161 +
.../core/location/LocationSubscriptionTest.java | 241 ++
.../core/location/MachineDetailsTest.java | 83 +
.../brooklyn/core/location/MachinesTest.java | 158 +
.../brooklyn/core/location/PortRangesTest.java | 130 +
.../RecordingMachineLocationCustomizer.java | 71 +
.../core/location/SimulatedLocation.java | 139 +
.../core/location/TestPortSupplierLocation.java | 90 +
.../access/BrooklynAccessUtilsTest.java | 139 +
.../PortForwardManagerLocationResolverTest.java | 83 +
.../access/PortForwardManagerRebindTest.java | 195 ++
.../location/access/PortForwardManagerTest.java | 193 ++
.../location/cloud/CloudMachineNamerTest.java | 165 +
.../location/cloud/CustomMachineNamerTest.java | 79 +
.../core/location/geo/HostGeoInfoTest.java | 52 +
.../geo/HostGeoLookupIntegrationTest.java | 87 +
...ocalhostExternalIpLoaderIntegrationTest.java | 54 +
.../entitlement/AcmeEntitlementManager.java | 52 +
.../entitlement/AcmeEntitlementManagerTest.java | 60 +
.../AcmeEntitlementManagerTestFixture.java | 157 +
.../entitlement/EntitlementsPredicatesTest.java | 36 +
.../core/mgmt/entitlement/EntitlementsTest.java | 207 ++
.../mgmt/entitlement/EntityEntitlementTest.java | 184 +
...PerUserEntitlementManagerPropertiesTest.java | 52 +
.../HighAvailabilityManagerFileBasedTest.java | 46 +
...ilabilityManagerInMemoryIntegrationTest.java | 95 +
.../ha/HighAvailabilityManagerInMemoryTest.java | 142 +
.../HighAvailabilityManagerSplitBrainTest.java | 473 +++
.../ha/HighAvailabilityManagerTestFixture.java | 286 ++
.../brooklyn/core/mgmt/ha/HotStandbyTest.java | 660 ++++
.../ha/ImmutableManagementPlaneSyncRecord.java | 57 +
...agementPlaneSyncRecordPersisterInMemory.java | 99 +
.../core/mgmt/ha/MasterChooserTest.java | 145 +
.../ha/MutableManagementPlaneSyncRecord.java | 62 +
.../core/mgmt/ha/TestEntityFailingRebind.java | 55 +
.../brooklyn/core/mgmt/ha/WarmStandbyTest.java | 154 +
.../core/mgmt/internal/AccessManagerTest.java | 143 +
.../internal/BrooklynShutdownHooksTest.java | 91 +
.../internal/EntityExecutionManagerTest.java | 477 +++
.../ExternalConfigSupplierRegistryTest.java | 72 +
.../LocalManagementContextInstancesTest.java | 87 +
.../internal/LocalManagementContextTest.java | 126 +
.../internal/LocalSubscriptionManagerTest.java | 174 +
.../brooklyn/core/mgmt/osgi/OsgiPathTest.java | 104 +
.../core/mgmt/osgi/OsgiStandaloneTest.java | 191 ++
.../mgmt/osgi/OsgiVersionMoreEntityTest.java | 454 +++
.../BrooklynMementoPersisterFileBasedTest.java | 55 +
...ntoPersisterInMemorySizeIntegrationTest.java | 106 +
.../BrooklynMementoPersisterInMemoryTest.java | 33 +
.../BrooklynMementoPersisterTestFixture.java | 165 +
.../mgmt/persist/FileBasedObjectStoreTest.java | 99 +
.../FileBasedStoreObjectAccessorWriterTest.java | 90 +
.../core/mgmt/persist/InMemoryObjectStore.java | 170 +
.../InMemoryStoreObjectAccessorWriterTest.java | 36 +
.../core/mgmt/persist/ListeningObjectStore.java | 252 ++
...nceStoreObjectAccessorWriterTestFixture.java | 136 +
.../mgmt/persist/XmlMementoSerializerTest.java | 615 ++++
.../mgmt/rebind/ActivePartialRebindTest.java | 105 +
.../rebind/ActivePartialRebindVersionTest.java | 117 +
.../core/mgmt/rebind/CheckpointEntityTest.java | 108 +
.../brooklyn/core/mgmt/rebind/Dumpers.java | 273 ++
.../mgmt/rebind/RebindCatalogEntityTest.java | 154 +
.../core/mgmt/rebind/RebindCatalogItemTest.java | 285 ++
...talogWhenCatalogPersistenceDisabledTest.java | 93 +
.../rebind/RebindClassInitializationTest.java | 78 +
.../mgmt/rebind/RebindDynamicGroupTest.java | 67 +
.../core/mgmt/rebind/RebindEnricherTest.java | 324 ++
.../rebind/RebindEntityDynamicTypeInfoTest.java | 122 +
.../core/mgmt/rebind/RebindEntityTest.java | 953 ++++++
.../core/mgmt/rebind/RebindFailuresTest.java | 293 ++
.../core/mgmt/rebind/RebindFeedTest.java | 403 +++
.../core/mgmt/rebind/RebindFeedWithHaTest.java | 131 +
.../core/mgmt/rebind/RebindGroupTest.java | 123 +
.../rebind/RebindLocalhostLocationTest.java | 104 +
.../core/mgmt/rebind/RebindLocationTest.java | 381 +++
.../RebindManagerExceptionHandlerTest.java | 86 +
.../mgmt/rebind/RebindManagerSorterTest.java | 147 +
.../core/mgmt/rebind/RebindManagerTest.java | 62 +
.../core/mgmt/rebind/RebindOptions.java | 102 +
.../core/mgmt/rebind/RebindPolicyTest.java | 339 ++
.../rebind/RebindSshMachineLocationTest.java | 102 +
.../core/mgmt/rebind/RebindTestFixture.java | 330 ++
.../mgmt/rebind/RebindTestFixtureWithApp.java | 32 +
.../core/mgmt/rebind/RebindTestUtils.java | 491 +++
.../rebind/RecordingRebindExceptionHandler.java | 92 +
.../CompoundTransformerLoaderTest.java | 79 +
.../transformer/CompoundTransformerTest.java | 481 +++
.../transformer/impl/XsltTransformerTest.java | 170 +
.../core/objs/AbstractEntityAdjunctTest.java | 52 +
.../objs/BasicSpecParameterFromClassTest.java | 109 +
.../objs/BasicSpecParameterFromListTest.java | 186 ++
.../core/plan/XmlPlanToSpecTransformer.java | 136 +
.../core/plan/XmlPlanToSpecTransformerTest.java | 67 +
.../core/policy/basic/BasicPolicyTest.java | 89 +
.../core/policy/basic/EnricherTypeTest.java | 58 +
.../core/policy/basic/PolicyConfigTest.java | 201 ++
.../policy/basic/PolicySubscriptionTest.java | 153 +
.../core/policy/basic/PolicyTypeTest.java | 58 +
.../relations/RelationsEntityBasicTest.java | 55 +
.../relations/RelationsEntityRebindTest.java | 51 +
.../core/relations/RelationshipTest.java | 57 +
.../brooklyn/core/sensor/StaticSensorTest.java | 53 +
.../core/sensor/http/HttpRequestSensorTest.java | 84 +
.../password/CreatePasswordSensorTest.java | 59 +
.../ssh/SshCommandSensorIntegrationTest.java | 89 +
.../core/server/entity/BrooklynMetricsTest.java | 127 +
.../core/test/BrooklynAppLiveTestSupport.java | 50 +
.../core/test/BrooklynAppUnitTestSupport.java | 52 +
.../core/test/BrooklynMgmtUnitTestSupport.java | 61 +
.../apache/brooklyn/core/test/HttpService.java | 226 ++
.../core/test/entity/BlockingEntity.java | 45 +
.../core/test/entity/BlockingEntityImpl.java | 59 +
.../entity/LocalManagementContextForTests.java | 157 +
.../core/test/entity/NoopStartable.java | 29 +
.../core/test/entity/TestApplication.java | 59 +
.../core/test/entity/TestApplicationImpl.java | 96 +
.../entity/TestApplicationNoEnrichersImpl.java | 29 +
.../brooklyn/core/test/entity/TestCluster.java | 40 +
.../core/test/entity/TestClusterImpl.java | 100 +
.../brooklyn/core/test/entity/TestEntity.java | 112 +
.../core/test/entity/TestEntityImpl.java | 184 +
.../test/entity/TestEntityNoEnrichersImpl.java | 32 +
.../entity/TestEntityTransientCopyImpl.java | 28 +
.../brooklyn/core/test/policy/TestEnricher.java | 62 +
.../brooklyn/core/test/policy/TestPolicy.java | 61 +
.../longevity/EntityCleanupLongevityTest.java | 61 +
.../EntityCleanupLongevityTestFixture.java | 174 +
.../test/qa/longevity/EntityCleanupTest.java | 58 +
.../qa/performance/AbstractPerformanceTest.java | 179 +
.../EntityPerformanceLongevityTest.java | 35 +
.../qa/performance/EntityPerformanceTest.java | 164 +
.../EntityPersistencePerformanceTest.java | 99 +
.../FilePersistencePerformanceTest.java | 246 ++
.../GroovyYardStickPerformanceTest.groovy | 67 +
.../JavaYardStickPerformanceTest.java | 90 +
.../SubscriptionPerformanceTest.java | 155 +
.../qa/performance/TaskPerformanceTest.java | 164 +
.../typereg/BasicBrooklynTypeRegistryTest.java | 186 ++
.../typereg/ExampleXmlTypePlanTransformer.java | 140 +
.../ExampleXmlTypePlanTransformerTest.java | 67 +
.../JavaClassNameTypePlanTransformerTest.java | 90 +
.../typereg/RegisteredTypePredicatesTest.java | 157 +
...CustomAggregatingEnricherDeprecatedTest.java | 405 +++
.../stock/CustomAggregatingEnricherTest.java | 553 +++
.../stock/EnricherWithDeferredSupplierTest.java | 132 +
.../brooklyn/enricher/stock/EnrichersTest.java | 495 +++
...SensorPropagatingEnricherDeprecatedTest.java | 108 +
.../stock/SensorPropagatingEnricherTest.java | 268 ++
.../TransformingEnricherDeprecatedTest.java | 92 +
.../stock/TransformingEnricherTest.java | 71 +
.../YamlRollingTimeWindowMeanEnricherTest.java | 179 +
.../YamlTimeWeightedDeltaEnricherTest.java | 107 +
.../enricher/stock/reducer/ReducerTest.java | 242 ++
.../entity/group/DynamicClusterTest.java | 1178 +++++++
...DynamicClusterWithAvailabilityZonesTest.java | 225 ++
.../entity/group/DynamicFabricTest.java | 494 +++
.../brooklyn/entity/group/DynamicGroupTest.java | 550 +++
.../entity/group/DynamicMultiGroupTest.java | 218 ++
.../entity/group/DynamicRegionsFabricTest.java | 170 +
.../entity/group/GroupPickUpEntitiesTest.java | 157 +
.../apache/brooklyn/entity/group/GroupTest.java | 143 +
.../group/MembershipTrackingPolicyTest.java | 312 ++
.../entity/group/QuarantineGroupTest.java | 85 +
.../BalancingNodePlacementStrategyTest.java | 116 +
.../ProportionalZoneFailureDetectorTest.java | 123 +
.../entity/stock/BasicStartableTest.java | 172 +
.../brooklyn/entity/stock/DataEntityTest.java | 142 +
.../feed/function/FunctionFeedTest.java | 315 ++
.../feed/http/HttpFeedIntegrationTest.java | 160 +
.../apache/brooklyn/feed/http/HttpFeedTest.java | 389 +++
.../feed/http/HttpValueFunctionsTest.java | 93 +
.../brooklyn/feed/http/JsonFunctionsTest.java | 135 +
.../feed/shell/ShellFeedIntegrationTest.java | 226 ++
.../feed/ssh/SshFeedIntegrationTest.java | 258 ++
.../apache/brooklyn/feed/ssh/SshFeedTest.java | 188 ++
.../feed/ssh/SshValueFunctionsTest.java | 43 +
.../location/byon/ByonLocationResolverTest.java | 411 +++
...stMachineProvisioningLocationRebindTest.java | 131 +
...ixedListMachineProvisioningLocationTest.java | 578 ++++
.../location/byon/HostLocationResolverTest.java | 126 +
.../byon/SingleMachineLocationResolverTest.java | 132 +
.../SingleMachineProvisioningLocationTest.java | 65 +
.../LocalhostLocationResolverTest.java | 269 ++
...ocalhostMachineProvisioningLocationTest.java | 215 ++
.../LocalhostProvisioningAndAccessTest.java | 59 +
.../location/multi/MultiLocationRebindTest.java | 122 +
.../multi/MultiLocationResolverTest.java | 203 ++
.../location/multi/MultiLocationTest.java | 121 +
.../location/paas/PaasLocationTest.java | 34 +
.../location/paas/TestPaasLocation.java | 32 +
.../ssh/SshMachineLocationIntegrationTest.java | 141 +
.../ssh/SshMachineLocationPerformanceTest.java | 172 +
.../SshMachineLocationReuseIntegrationTest.java | 171 +
.../ssh/SshMachineLocationSshToolTest.java | 131 +
.../location/ssh/SshMachineLocationTest.java | 346 ++
.../util/core/BrooklynMavenArtifactsTest.java | 97 +
.../util/core/ResourceUtilsHttpTest.java | 195 ++
.../brooklyn/util/core/ResourceUtilsTest.java | 189 ++
.../util/core/config/ConfigBagTest.java | 192 ++
.../core/crypto/SecureKeysAndSignerTest.java | 168 +
.../util/core/file/ArchiveBuilderTest.java | 199 ++
.../util/core/file/ArchiveUtilsTest.java | 136 +
.../util/core/flags/MethodCoercionsTest.java | 148 +
.../util/core/http/BetterMockWebServer.java | 138 +
.../util/core/http/HttpToolIntegrationTest.java | 99 +
.../util/core/internal/FlagUtilsTest.java | 318 ++
.../util/core/internal/RepeaterTest.java | 251 ++
.../util/core/internal/TypeCoercionsTest.java | 381 +++
.../core/internal/ssh/RecordingSshTool.java | 104 +
.../internal/ssh/ShellToolAbstractTest.java | 444 +++
.../ssh/SshToolAbstractIntegrationTest.java | 347 ++
.../ssh/SshToolAbstractPerformanceTest.java | 137 +
.../ssh/cli/SshCliToolIntegrationTest.java | 118 +
.../ssh/cli/SshCliToolPerformanceTest.java | 44 +
.../ssh/process/ProcessToolIntegrationTest.java | 69 +
.../ssh/process/ProcessToolStaticsTest.java | 79 +
.../sshj/SshjToolAsyncStubIntegrationTest.java | 177 +
.../ssh/sshj/SshjToolIntegrationTest.java | 313 ++
.../ssh/sshj/SshjToolPerformanceTest.java | 44 +
.../util/core/mutex/WithMutexesTest.java | 129 +
.../brooklyn/util/core/osgi/OsgiTestBase.java | 56 +
.../util/core/sensor/SensorPredicatesTest.java | 38 +
.../core/ssh/BashCommandsIntegrationTest.java | 530 +++
.../task/BasicTaskExecutionPerformanceTest.java | 205 ++
.../util/core/task/BasicTaskExecutionTest.java | 461 +++
.../util/core/task/BasicTasksFutureTest.java | 226 ++
.../core/task/CompoundTaskExecutionTest.java | 257 ++
.../core/task/DynamicSequentialTaskTest.java | 482 +++
.../core/task/NonBasicTaskExecutionTest.java | 134 +
.../util/core/task/ScheduledExecutionTest.java | 330 ++
.../core/task/SingleThreadedSchedulerTest.java | 194 ++
.../util/core/task/TaskFinalizationTest.java | 62 +
.../util/core/task/TaskPredicatesTest.java | 73 +
.../brooklyn/util/core/task/TasksTest.java | 183 +
.../util/core/task/ValueResolverTest.java | 133 +
.../util/core/task/ssh/SshTasksTest.java | 211 ++
.../util/core/task/system/SystemTasksTest.java | 136 +
.../util/core/text/DataUriSchemeParserTest.java | 53 +
.../util/core/text/TemplateProcessorTest.java | 197 ++
.../core/xstream/CompilerCompatibilityTest.java | 158 +
.../util/core/xstream/ConverterTestFixture.java | 40 +
.../xstream/EnumCaseForgivingConverterTest.java | 53 +
.../xstream/ImmutableListConverterTest.java | 60 +
.../core/xstream/InetAddressConverterTest.java | 42 +
.../core/xstream/StringKeyMapConverterTest.java | 77 +
.../brooklyn/util/core/xstream/XmlUtilTest.java | 34 +
.../io.brooklyn/brooklyn-core/pom.properties | 22 +
.../brooklyn/catalog/internal/osgi-catalog.xml | 31 +
.../brooklyn/config/more-sample.properties | 20 +
.../resources/brooklyn/config/sample.properties | 20 +
.../resources/brooklyn/config/tricky.properties | 23 +
.../test/resources/brooklyn/default.catalog.bom | 19 +
.../rebind/rebind-catalog-item-test-catalog.xml | 28 +
.../rebind/transformer/impl/renameClass.xslt | 35 +
.../rebind/transformer/impl/renameField.xslt | 35 +
.../rebind/transformer/impl/renameType.xslt | 41 +
.../brooklyn/util/crypto/sample_dsa.pem | 12 +
.../brooklyn/util/crypto/sample_dsa.pem.pub | 1 +
.../brooklyn/util/crypto/sample_rsa.pem | 27 +
.../brooklyn/util/crypto/sample_rsa.pem.pub | 1 +
.../util/crypto/sample_rsa_passphrase.pem | 30 +
.../util/crypto/sample_rsa_passphrase.pem.pub | 1 +
.../resources/brooklyn/util/ssh/test_sudoers | 24 +
.../test/resources/hello-world-no-mapping.txt | 18 +
.../test/resources/hello-world-no-mapping.war | Bin 0 -> 14693 bytes
core/src/test/resources/hello-world.txt | 18 +
core/src/test/resources/hello-world.war | Bin 0 -> 14729 bytes
.../brooklyn-AppInCatalog.jar | Bin 0 -> 2891 bytes
.../brooklyn-AppInCatalog.txt | 38 +
.../brooklyn/location/basic/sample_id_rsa | 27 +
.../brooklyn/location/basic/sample_id_rsa.pub | 1 +
.../rebind/compiler_compatibility_eclipse.xml | 41 +
.../rebind/compiler_compatibility_oracle.xml | 41 +
core/src/test/resources/server.ks | Bin 0 -> 1366 bytes
karaf/apache-brooklyn/pom.xml | 127 +
.../filtered-resources/etc/branding.properties | 35 +
.../src/main/resources/etc/custom.properties | 120 +
.../resources/etc/org.ops4j.pax.logging.cfg | 46 +
.../src/main/resources/etc/system.properties | 133 +
karaf/commands/pom.xml | 82 +
.../apache/brooklyn/karaf/commands/Catalog.java | 46 +
karaf/features/pom.xml | 60 +
karaf/features/src/main/feature/feature.xml | 218 ++
karaf/features/src/main/resources/.gitignore | 4 +
karaf/itest/pom.xml | 209 ++
.../java/org/apache/brooklyn/AssemblyTest.java | 118 +
karaf/itest/src/test/resources/exam.properties | 21 +
karaf/itest/src/test/resources/logback.xml | 43 +
karaf/pom.xml | 163 +
launcher/pom.xml | 283 ++
.../org/apache/brooklyn/launcher/Activator.java | 39 +
.../brooklyn/launcher/BrooklynLauncher.java | 1067 ++++++
.../launcher/BrooklynServerDetails.java | 47 +
.../brooklyn/launcher/BrooklynWebServer.java | 670 ++++
.../camp/BrooklynCampPlatformLauncher.java | 71 +
.../launcher/camp/SimpleYamlLauncher.java | 35 +
.../config/BrooklynDevelopmentModes.java | 92 +
.../launcher/config/BrooklynGlobalConfig.java | 66 +
.../launcher/config/CustomResourceLocator.java | 126 +
.../config/StopWhichAppsOnShutdown.java | 23 +
.../ContextHandlerCollectionHotSwappable.java | 62 +
.../entity/basic/VanillaSoftwareYamlTest.java | 97 +
.../BrooklynEntityMirrorIntegrationTest.java | 179 +
.../brooklynnode/BrooklynNodeRestTest.java | 145 +
.../database/mssql/MssqlBlueprintLiveTest.java | 59 +
.../BrooklynLauncherHighAvailabilityTest.java | 258 ++
.../BrooklynLauncherRebindCatalogTest.java | 124 +
.../BrooklynLauncherRebindTestFixture.java | 257 ++
.../BrooklynLauncherRebindTestToFiles.java | 154 +
...lynLauncherRebindToCloudObjectStoreTest.java | 175 +
.../brooklyn/launcher/BrooklynLauncherTest.java | 392 +++
.../launcher/BrooklynWebServerTest.java | 222 ++
.../launcher/SimpleYamlLauncherForTests.java | 31 +
.../brooklyn/launcher/WebAppRunnerTest.java | 171 +
.../apache/brooklyn/launcher/YamlLauncher.java | 35 +
.../blueprints/AbstractBlueprintTest.java | 233 ++
.../blueprints/CouchbaseBlueprintTest.java | 69 +
.../blueprints/MongoDbBlueprintTest.java | 51 +
.../Windows7zipBlueprintLiveTest.java | 100 +
.../jsgui/BrooklynJavascriptGuiLauncher.java | 88 +
.../BrooklynJavascriptGuiLauncherTest.java | 81 +
launcher/src/test/resources/7zip-catalog.yaml | 42 +
.../basic-empty-app-and-entity-blueprint.yaml | 30 +
.../resources/basic-empy-app-blueprint.yaml | 23 +
.../src/test/resources/cassandra-blueprint.yaml | 29 +
launcher/src/test/resources/client.ks | Bin 0 -> 1364 bytes
launcher/src/test/resources/client.ts | Bin 0 -> 658 bytes
.../resources/couchbase-cluster-singleNode.yaml | 36 +
.../src/test/resources/couchbase-cluster.yaml | 33 +
launcher/src/test/resources/couchbase-node.yaml | 26 +
.../couchbase-replication-w-pillowfight.yaml | 56 +
.../src/test/resources/couchbase-w-loadgen.yaml | 54 +
.../test/resources/couchbase-w-pillowfight.yaml | 35 +
launcher/src/test/resources/install7zip.ps1 | 35 +
.../java-web-app-and-db-with-function.yaml | 36 +
.../src/test/resources/mongo-blueprint.yaml | 23 +
.../resources/mongo-client-single-server.yaml | 35 +
.../src/test/resources/mongo-product-delete.js | 20 +
.../src/test/resources/mongo-product-insert.js | 24 +
.../src/test/resources/mongo-product-update.js | 20 +
launcher/src/test/resources/mongo-scripts.yaml | 39 +
.../resources/mongo-sharded-authentication.yaml | 65 +
launcher/src/test/resources/mongo-sharded.yaml | 54 +
.../mongo-single-server-blueprint.yaml | 23 +
launcher/src/test/resources/mongo.key | 16 +
launcher/src/test/resources/mssql-test.yaml | 60 +
launcher/src/test/resources/nginx.yaml | 27 +
.../src/test/resources/opengamma-cluster.yaml | 48 +
launcher/src/test/resources/playing.yaml | 21 +
.../test/resources/postgres-gce-blueprint.yaml | 22 +
.../resources/rebind-test-catalog-additions.bom | 32 +
.../src/test/resources/rebind-test-catalog.bom | 32 +
launcher/src/test/resources/server.ks | Bin 0 -> 1366 bytes
launcher/src/test/resources/server.ts | Bin 0 -> 658 bytes
.../src/test/resources/storm-blueprint.yaml | 26 +
.../resources/vanilla-software-blueprint.yaml | 40 +
.../vanilla-software-with-child-blueprint.yaml | 44 +
.../test/resources/visitors-creation-script.sql | 41 +
launcher/src/test/resources/web.yaml | 24 +
locations/jclouds/pom.xml | 198 ++
.../JcloudsBlobStoreBasedObjectStore.java | 237 ++
.../jclouds/JcloudsStoreObjectAccessor.java | 127 +
...AbstractJcloudsSubnetSshMachineLocation.java | 37 +
.../jclouds/BasicJcloudsLocationCustomizer.java | 99 +
.../location/jclouds/BrooklynImageChooser.java | 368 ++
.../jclouds/ComputeServiceRegistry.java | 27 +
.../jclouds/ComputeServiceRegistryImpl.java | 182 +
.../jclouds/JcloudsByonLocationResolver.java | 182 +
.../location/jclouds/JcloudsLocation.java | 3147 ++++++++++++++++++
.../location/jclouds/JcloudsLocationConfig.java | 279 ++
.../jclouds/JcloudsLocationCustomizer.java | 104 +
.../jclouds/JcloudsLocationResolver.java | 226 ++
.../jclouds/JcloudsMachineLocation.java | 61 +
.../location/jclouds/JcloudsMachineNamer.java | 44 +
.../location/jclouds/JcloudsPredicates.java | 60 +
...JcloudsPropertiesFromBrooklynProperties.java | 158 +
.../jclouds/JcloudsSshMachineLocation.java | 596 ++++
.../brooklyn/location/jclouds/JcloudsUtil.java | 473 +++
.../jclouds/JcloudsWinRmMachineLocation.java | 308 ++
.../jclouds/SudoTtyFixingCustomizer.java | 57 +
.../JcloudsLocationSecurityGroupCustomizer.java | 667 ++++
.../JcloudsPortForwarderExtension.java | 45 +
.../networking/SecurityGroupDefinition.java | 102 +
.../jclouds/networking/SecurityGroupTool.java | 166 +
.../jclouds/pool/MachinePoolPredicates.java | 149 +
.../location/jclouds/pool/MachineSet.java | 98 +
.../jclouds/pool/ReusableMachineTemplate.java | 182 +
.../AbstractPortableTemplateBuilder.java | 527 +++
.../templates/PortableTemplateBuilder.java | 145 +
.../zone/AwsAvailabilityZoneExtension.java | 73 +
.../policy/jclouds/os/CreateUserPolicy.java | 181 +
...pache.brooklyn.api.location.LocationResolver | 20 +
.../brooklyn/location-metadata.properties | 222 ++
.../location/jclouds/sample/setup-server.sh | 31 +
.../mgmt/persist/jclouds/BlobStoreCleaner.java | 71 +
.../persist/jclouds/BlobStoreExpiryTest.java | 196 ++
.../BlobStorePersistencePerformanceTest.java | 134 +
.../mgmt/persist/jclouds/BlobStoreTest.java | 150 +
...nMementoPersisterJcloudsObjectStoreTest.java | 67 +
...tyToBlobStorePersistencePerformanceTest.java | 65 +
...ailabilityManagerJcloudsObjectStoreTest.java | 80 +
.../JcloudsBlobStoreBasedObjectStoreTest.java | 118 +
.../jclouds/JcloudsExpect100ContinueTest.java | 148 +
.../JcloudsObjectStoreAccessorWriterTest.java | 182 +
.../jclouds/AbstractJcloudsLiveTest.java | 183 +
.../jclouds/AbstractJcloudsStubbedLiveTest.java | 124 +
.../jclouds/BailOutJcloudsLocation.java | 194 ++
.../jclouds/DelegatingComputeService.java | 229 ++
.../jclouds/JcloudsAddressesLiveTest.java | 227 ++
.../JcloudsByonLocationResolverAwsLiveTest.java | 177 +
...dsByonLocationResolverSoftlayerLiveTest.java | 104 +
.../JcloudsByonLocationResolverTest.java | 80 +
.../jclouds/JcloudsByonRebindLiveTest.java | 165 +
.../JcloudsHardwareProfilesStubbedLiveTest.java | 77 +
.../jclouds/JcloudsLocationMetadataTest.java | 71 +
.../JcloudsLocationRegisterMachineLiveTest.java | 144 +
...cloudsLocationReleasePortForwardingTest.java | 184 +
.../jclouds/JcloudsLocationResolverTest.java | 356 ++
...udsLocationSuspendResumeMachineLiveTest.java | 62 +
...ationTemplateOptionsCustomisersLiveTest.java | 108 +
.../location/jclouds/JcloudsLocationTest.java | 610 ++++
.../location/jclouds/JcloudsLoginLiveTest.java | 456 +++
.../jclouds/JcloudsMachineNamerTest.java | 56 +
...udsPropertiesFromBrooklynPropertiesTest.java | 99 +
.../location/jclouds/JcloudsRebindLiveTest.java | 231 ++
.../location/jclouds/JcloudsRebindStubTest.java | 256 ++
.../location/jclouds/JcloudsSshingLiveTest.java | 60 +
.../location/jclouds/JcloudsSuseLiveTest.java | 102 +
.../location/jclouds/LiveTestEntity.java | 89 +
.../jclouds/RebindJcloudsLocationLiveTest.java | 326 ++
.../jclouds/RebindJcloudsLocationTest.java | 65 +
...loudsLocationUserLoginAndConfigLiveTest.java | 248 ++
...hineProvisioningLocationJcloudsLiveTest.java | 123 +
.../jclouds/StandaloneJcloudsLiveTest.java | 253 ++
...oudsLocationSecurityGroupCustomizerTest.java | 366 ++
.../JcloudsPortForwardingStubbedLiveTest.java | 195 ++
.../networking/SecurityGroupLiveTest.java | 32 +
.../provider/AbstractJcloudsLocationTest.java | 202 ++
.../provider/AwsEc2LocationLiveTest.java | 66 +
.../provider/AwsEc2LocationWindowsLiveTest.java | 95 +
.../provider/CarrenzaLocationLiveTest.java | 135 +
.../provider/GoGridLocationLiveTest.java | 52 +
.../provider/RackspaceLocationLiveTest.java | 82 +
.../zone/AwsAvailabilityZoneExtensionTest.java | 120 +
.../jclouds/os/CreateUserPolicyLiveTest.java | 122 +
.../policy/jclouds/os/CreateUserPolicyTest.java | 136 +
...location-test-various-login-credentials.yaml | 67 +
.../jclouds/persisted-aws-machine-aKEcbxKN | 329 ++
.../jclouds/persisted-aws-parent-lCYB3mTb | 78 +
.../persisted-aws-winrm-machine-KYSryzW8 | 184 +
.../jclouds/persisted-aws-winrm-parent-fKc0Ofyn | 75 +
.../jclouds/persisted-azure-machine-VNapYjwp | 271 ++
.../jclouds/persisted-azure-parent-briByOel | 65 +
logging/logback-includes/pom.xml | 50 +
.../JcloudsPersistenceThreadDiscriminator.java | 65 +
.../brooklyn/logback-appender-file.xml | 71 +
.../brooklyn/logback-appender-jclouds.xml | 49 +
.../brooklyn/logback-appender-stdout.xml | 35 +
.../main/resources/brooklyn/logback-debug.xml | 28 +
.../brooklyn/logback-logger-debug-all.xml | 31 +
.../brooklyn/logback-logger-debug-favs.xml | 32 +
.../brooklyn/logback-logger-debug-jclouds.xml | 47 +
.../brooklyn/logback-logger-excludes.xml | 64 +
.../resources/brooklyn/logback-logger-trace.xml | 26 +
.../src/main/resources/logback-custom.xml | 45 +
.../src/main/resources/logback-main.xml | 61 +
logging/logback-xml/pom.xml | 45 +
.../logback-xml/src/main/resources/logback.xml | 40 +
parent/pom.xml | 1815 ++++++++++
policy/pom.xml | 95 +
.../policy/autoscaling/AutoScalerPolicy.java | 1133 +++++++
.../autoscaling/MaxPoolSizeReachedEvent.java | 103 +
.../policy/autoscaling/ResizeOperator.java | 31 +
.../policy/autoscaling/SizeHistory.java | 166 +
.../brooklyn/policy/enricher/DeltaEnricher.java | 53 +
.../policy/enricher/HttpLatencyDetector.java | 320 ++
.../policy/enricher/RollingMeanEnricher.java | 81 +
.../enricher/RollingTimeWindowMeanEnricher.java | 212 ++
.../enricher/TimeFractionDeltaEnricher.java | 109 +
.../enricher/TimeWeightedDeltaEnricher.java | 130 +
.../followthesun/DefaultFollowTheSunModel.java | 328 ++
.../policy/followthesun/FollowTheSunModel.java | 56 +
.../followthesun/FollowTheSunParameters.java | 95 +
.../policy/followthesun/FollowTheSunPolicy.java | 279 ++
.../policy/followthesun/FollowTheSunPool.java | 74 +
.../followthesun/FollowTheSunPoolImpl.java | 177 +
.../followthesun/FollowTheSunStrategy.java | 161 +
.../policy/followthesun/WeightedObject.java | 71 +
.../policy/ha/AbstractFailureDetector.java | 360 ++
.../policy/ha/ConditionalSuspendPolicy.java | 102 +
.../policy/ha/ConnectionFailureDetector.java | 125 +
.../apache/brooklyn/policy/ha/HASensors.java | 62 +
.../policy/ha/ServiceFailureDetector.java | 339 ++
.../brooklyn/policy/ha/ServiceReplacer.java | 213 ++
.../brooklyn/policy/ha/ServiceRestarter.java | 162 +
.../policy/ha/SshMachineFailureDetector.java | 99 +
.../loadbalancing/BalanceableContainer.java | 50 +
.../loadbalancing/BalanceablePoolModel.java | 64 +
.../loadbalancing/BalanceableWorkerPool.java | 83 +
.../BalanceableWorkerPoolImpl.java | 184 +
.../policy/loadbalancing/BalancingStrategy.java | 622 ++++
.../DefaultBalanceablePoolModel.java | 280 ++
.../loadbalancing/ItemsInContainersGroup.java | 51 +
.../ItemsInContainersGroupImpl.java | 147 +
.../loadbalancing/LoadBalancingPolicy.java | 341 ++
.../loadbalancing/LocationConstraint.java | 28 +
.../brooklyn/policy/loadbalancing/Movable.java | 50 +
.../policy/loadbalancing/PolicyUtilForPool.java | 96 +
.../autoscaling/AutoScalerPolicyMetricTest.java | 352 ++
.../autoscaling/AutoScalerPolicyRebindTest.java | 134 +
.../AutoScalerPolicyReconfigurationTest.java | 189 ++
.../autoscaling/AutoScalerPolicyTest.java | 648 ++++
.../autoscaling/LocallyResizableEntity.java | 72 +
.../policy/enricher/DeltaEnrichersTests.java | 144 +
.../enricher/HttpLatencyDetectorTest.java | 149 +
.../policy/enricher/RebindEnricherTest.java | 153 +
.../enricher/RollingMeanEnricherTest.java | 106 +
.../RollingTimeWindowMeanEnricherTest.java | 156 +
.../enricher/TimeFractionDeltaEnricherTest.java | 104 +
.../AbstractFollowTheSunPolicyTest.java | 236 ++
.../followthesun/FollowTheSunModelTest.java | 194 ++
.../FollowTheSunPolicySoakTest.java | 271 ++
.../followthesun/FollowTheSunPolicyTest.java | 303 ++
.../ha/ConnectionFailureDetectorTest.java | 307 ++
.../brooklyn/policy/ha/HaPolicyRebindTest.java | 170 +
...ServiceFailureDetectorStabilizationTest.java | 233 ++
.../policy/ha/ServiceFailureDetectorTest.java | 406 +++
.../brooklyn/policy/ha/ServiceReplacerTest.java | 337 ++
.../policy/ha/ServiceRestarterTest.java | 189 ++
.../AbstractLoadBalancingPolicyTest.java | 251 ++
.../BalanceableWorkerPoolTest.java | 131 +
.../ItemsInContainersGroupTest.java | 188 ++
.../loadbalancing/LoadBalancingModelTest.java | 113 +
.../LoadBalancingPolicyConcurrencyTest.java | 210 ++
.../LoadBalancingPolicySoakTest.java | 272 ++
.../loadbalancing/LoadBalancingPolicyTest.java | 396 +++
.../loadbalancing/MockContainerEntity.java | 60 +
.../loadbalancing/MockContainerEntityImpl.java | 208 ++
.../policy/loadbalancing/MockItemEntity.java | 45 +
.../loadbalancing/MockItemEntityImpl.java | 112 +
pom.xml | 159 +-
rest/rest-api/pom.xml | 178 +
.../org/apache/brooklyn/rest/api/AccessApi.java | 62 +
.../apache/brooklyn/rest/api/ActivityApi.java | 69 +
.../brooklyn/rest/api/ApplicationApi.java | 222 ++
.../apache/brooklyn/rest/api/CatalogApi.java | 376 +++
.../apache/brooklyn/rest/api/EffectorApi.java | 85 +
.../org/apache/brooklyn/rest/api/EntityApi.java | 235 ++
.../brooklyn/rest/api/EntityConfigApi.java | 145 +
.../apache/brooklyn/rest/api/LocationApi.java | 101 +
.../org/apache/brooklyn/rest/api/PolicyApi.java | 151 +
.../brooklyn/rest/api/PolicyConfigApi.java | 120 +
.../org/apache/brooklyn/rest/api/ScriptApi.java | 52 +
.../org/apache/brooklyn/rest/api/SensorApi.java | 150 +
.../org/apache/brooklyn/rest/api/ServerApi.java | 206 ++
.../org/apache/brooklyn/rest/api/UsageApi.java | 156 +
.../apache/brooklyn/rest/api/VersionApi.java | 43 +
.../brooklyn/rest/domain/AccessSummary.java | 74 +
.../apache/brooklyn/rest/domain/ApiError.java | 207 ++
.../brooklyn/rest/domain/ApplicationSpec.java | 181 +
.../rest/domain/ApplicationSummary.java | 117 +
.../rest/domain/BrooklynFeatureSummary.java | 91 +
.../rest/domain/CatalogEntitySummary.java | 83 +
.../rest/domain/CatalogItemSummary.java | 163 +
.../rest/domain/CatalogLocationSummary.java | 62 +
.../rest/domain/CatalogPolicySummary.java | 65 +
.../brooklyn/rest/domain/ConfigSummary.java | 171 +
.../brooklyn/rest/domain/EffectorSummary.java | 187 ++
.../rest/domain/EntityConfigSummary.java | 70 +
.../apache/brooklyn/rest/domain/EntitySpec.java | 102 +
.../brooklyn/rest/domain/EntitySummary.java | 97 +
.../apache/brooklyn/rest/domain/HasConfig.java | 28 +
.../org/apache/brooklyn/rest/domain/HasId.java | 26 +
.../apache/brooklyn/rest/domain/HasName.java | 26 +
.../rest/domain/HighAvailabilitySummary.java | 144 +
.../brooklyn/rest/domain/LinkWithMetadata.java | 88 +
.../rest/domain/LocationConfigSummary.java | 64 +
.../brooklyn/rest/domain/LocationSpec.java | 96 +
.../brooklyn/rest/domain/LocationSummary.java | 96 +
.../rest/domain/PolicyConfigSummary.java | 60 +
.../brooklyn/rest/domain/PolicySummary.java | 108 +
.../rest/domain/ScriptExecutionSummary.java | 67 +
.../brooklyn/rest/domain/SensorSummary.java | 107 +
.../org/apache/brooklyn/rest/domain/Status.java | 33 +
.../rest/domain/SummaryComparators.java | 82 +
.../brooklyn/rest/domain/TaskSummary.java | 231 ++
.../brooklyn/rest/domain/UsageStatistic.java | 123 +
.../brooklyn/rest/domain/UsageStatistics.java | 76 +
.../brooklyn/rest/domain/VersionSummary.java | 80 +
rest/rest-api/src/main/webapp/WEB-INF/web.xml | 121 +
.../brooklyn/rest/domain/ApiErrorTest.java | 63 +
.../rest/domain/ApplicationSpecTest.java | 53 +
.../rest/domain/EffectorSummaryTest.java | 53 +
.../brooklyn/rest/domain/EntitySpecTest.java | 50 +
.../brooklyn/rest/domain/EntitySummaryTest.java | 61 +
.../brooklyn/rest/domain/LocationSpecTest.java | 58 +
.../rest/domain/VersionSummaryTest.java | 62 +
.../brooklyn/rest/util/RestApiTestUtils.java | 57 +
.../resources/fixtures/api-error-basic.json | 4 +
.../fixtures/api-error-no-details.json | 3 +
.../resources/fixtures/application-list.json | 44 +
.../resources/fixtures/application-spec.json | 16 +
.../resources/fixtures/application-tree.json | 43 +
.../test/resources/fixtures/application.json | 22 +
.../fixtures/catalog-application-list.json | 29 +
.../resources/fixtures/catalog-application.json | 9 +
.../fixtures/effector-summary-list.json | 47 +
.../resources/fixtures/effector-summary.json | 9 +
.../resources/fixtures/entity-only-type.json | 3 +
.../resources/fixtures/entity-summary-list.json | 14 +
.../test/resources/fixtures/entity-summary.json | 13 +
.../src/test/resources/fixtures/entity.json | 7 +
.../src/test/resources/fixtures/ha-summary.json | 19 +
.../test/resources/fixtures/location-list.json | 10 +
.../resources/fixtures/location-summary.json | 8 +
.../fixtures/location-without-credential.json | 5 +
.../src/test/resources/fixtures/location.json | 4 +
.../fixtures/sensor-current-state.json | 6 +
.../resources/fixtures/sensor-summary-list.json | 42 +
.../test/resources/fixtures/sensor-summary.json | 8 +
.../test/resources/fixtures/server-version.json | 14 +
.../test/resources/fixtures/service-state.json | 1 +
.../resources/fixtures/task-summary-list.json | 15 +
rest/rest-client/pom.xml | 149 +
.../brooklyn/rest/client/BrooklynApi.java | 395 +++
.../util/http/BuiltResponsePreservingError.java | 79 +
.../ApplicationResourceIntegrationTest.java | 190 ++
.../rest/client/BrooklynApiRestClientTest.java | 153 +
.../src/test/resources/catalog/test-catalog.bom | 33 +
.../rest-client/src/test/webapp/WEB-INF/web.xml | 129 +
rest/rest-server/pom.xml | 303 ++
.../apache/brooklyn/rest/BrooklynRestApi.java | 89 +
.../apache/brooklyn/rest/BrooklynWebConfig.java | 158 +
.../BrooklynPropertiesSecurityFilter.java | 175 +
.../rest/filter/HaHotCheckResourceFilter.java | 150 +
.../rest/filter/HaHotStateRequired.java | 36 +
.../rest/filter/HaMasterCheckFilter.java | 139 +
.../brooklyn/rest/filter/LoggingFilter.java | 160 +
.../brooklyn/rest/filter/NoCacheFilter.java | 40 +
.../rest/filter/RequestTaggingFilter.java | 63 +
.../brooklyn/rest/filter/SwaggerFilter.java | 76 +
.../resources/AbstractBrooklynRestResource.java | 151 +
.../brooklyn/rest/resources/AccessResource.java | 46 +
.../rest/resources/ActivityResource.java | 67 +
.../brooklyn/rest/resources/ApidocResource.java | 31 +
.../rest/resources/ApplicationResource.java | 480 +++
.../rest/resources/CatalogResource.java | 521 +++
.../rest/resources/EffectorResource.java | 114 +
.../rest/resources/EntityConfigResource.java | 171 +
.../brooklyn/rest/resources/EntityResource.java | 223 ++
.../rest/resources/LocationResource.java | 184 +
.../rest/resources/PolicyConfigResource.java | 108 +
.../brooklyn/rest/resources/PolicyResource.java | 131 +
.../brooklyn/rest/resources/ScriptResource.java | 102 +
.../brooklyn/rest/resources/SensorResource.java | 149 +
.../brooklyn/rest/resources/ServerResource.java | 495 +++
.../brooklyn/rest/resources/UsageResource.java | 256 ++
.../rest/resources/VersionResource.java | 32 +
.../brooklyn/rest/security/PasswordHasher.java | 32 +
.../provider/AbstractSecurityProvider.java | 56 +
.../provider/AnyoneSecurityProvider.java | 40 +
.../provider/BlackholeSecurityProvider.java | 40 +
...nUserWithRandomPasswordSecurityProvider.java | 73 +
.../provider/DelegatingSecurityProvider.java | 166 +
.../provider/ExplicitUsersSecurityProvider.java | 118 +
.../security/provider/LdapSecurityProvider.java | 132 +
.../security/provider/SecurityProvider.java | 35 +
.../rest/transform/AccessTransformer.java | 39 +
.../rest/transform/ApplicationTransformer.java | 116 +
.../transform/BrooklynFeatureTransformer.java | 45 +
.../rest/transform/CatalogTransformer.java | 192 ++
.../rest/transform/EffectorTransformer.java | 85 +
.../rest/transform/EntityTransformer.java | 165 +
.../transform/HighAvailabilityTransformer.java | 50 +
.../rest/transform/LocationTransformer.java | 193 ++
.../rest/transform/PolicyTransformer.java | 83 +
.../rest/transform/SensorTransformer.java | 84 +
.../rest/transform/TaskTransformer.java | 146 +
.../rest/util/BrooklynRestResourceUtils.java | 608 ++++
.../rest/util/DefaultExceptionMapper.java | 104 +
.../brooklyn/rest/util/EntityLocationUtils.java | 85 +
.../brooklyn/rest/util/FormMapProvider.java | 81 +
.../rest/util/ManagementContextProvider.java | 33 +
.../apache/brooklyn/rest/util/OsgiCompat.java | 46 +
.../brooklyn/rest/util/ShutdownHandler.java | 23 +
.../rest/util/ShutdownHandlerProvider.java | 30 +
.../brooklyn/rest/util/URLParamEncoder.java | 27 +
.../brooklyn/rest/util/WebResourceUtils.java | 161 +
.../rest/util/json/BidiSerialization.java | 174 +
.../util/json/BrooklynJacksonJsonProvider.java | 170 +
.../json/ConfigurableSerializerProvider.java | 93 +
.../ErrorAndToStringUnknownTypeSerializer.java | 124 +
.../rest/util/json/MultimapSerializer.java | 62 +
...StrictPreferringFieldsVisibilityChecker.java | 107 +
.../main/resources/build-metadata.properties | 18 +
.../src/main/resources/not-a-jar-file.txt | 18 +
.../src/main/resources/reset-catalog.xml | 37 +
.../rest-server/src/main/webapp/WEB-INF/web.xml | 137 +
.../BrooklynPropertiesSecurityFilterTest.java | 151 +
.../brooklyn/rest/BrooklynRestApiLauncher.java | 476 +++
.../rest/BrooklynRestApiLauncherTest.java | 77 +
.../BrooklynRestApiLauncherTestFixture.java | 110 +
.../apache/brooklyn/rest/HaHotCheckTest.java | 129 +
.../brooklyn/rest/HaMasterCheckFilterTest.java | 218 ++
.../brooklyn/rest/domain/ApplicationTest.java | 92 +
.../rest/domain/LocationSummaryTest.java | 55 +
.../brooklyn/rest/domain/SensorSummaryTest.java | 101 +
.../rest/resources/AccessResourceTest.java | 68 +
.../rest/resources/ApidocResourceTest.java | 177 +
.../ApplicationResourceIntegrationTest.java | 133 +
.../rest/resources/ApplicationResourceTest.java | 694 ++++
.../rest/resources/CatalogResetTest.java | 113 +
.../rest/resources/CatalogResourceTest.java | 512 +++
.../rest/resources/DelegatingPrintStream.java | 183 +
.../rest/resources/DescendantsTest.java | 132 +
.../resources/EntityConfigResourceTest.java | 172 +
.../rest/resources/EntityResourceTest.java | 189 ++
.../rest/resources/ErrorResponseTest.java | 98 +
.../rest/resources/LocationResourceTest.java | 189 ++
.../rest/resources/PolicyResourceTest.java | 145 +
.../rest/resources/ScriptResourceTest.java | 54 +
.../SensorResourceIntegrationTest.java | 82 +
.../rest/resources/SensorResourceTest.java | 271 ++
.../ServerResourceIntegrationTest.java | 125 +
.../rest/resources/ServerResourceTest.java | 168 +
.../rest/resources/ServerShutdownTest.java | 185 +
.../rest/resources/UsageResourceTest.java | 443 +++
.../rest/resources/VersionResourceTest.java | 52 +
.../rest/security/PasswordHasherTest.java | 37 +
.../security/provider/TestSecurityProvider.java | 46 +
.../test/config/render/TestRendererHints.java | 36 +
.../brooklynnode/DeployBlueprintTest.java | 89 +
.../rest/testing/BrooklynRestApiTest.java | 204 ++
.../rest/testing/BrooklynRestResourceTest.java | 154 +
.../rest/testing/mocks/CapitalizePolicy.java | 33 +
.../rest/testing/mocks/EverythingGroup.java | 27 +
.../rest/testing/mocks/EverythingGroupImpl.java | 32 +
.../rest/testing/mocks/NameMatcherGroup.java | 30 +
.../testing/mocks/NameMatcherGroupImpl.java | 33 +
.../rest/testing/mocks/RestMockApp.java | 24 +
.../rest/testing/mocks/RestMockAppBuilder.java | 39 +
.../testing/mocks/RestMockSimpleEntity.java | 103 +
.../testing/mocks/RestMockSimplePolicy.java | 64 +
.../util/BrooklynRestResourceUtilsTest.java | 213 ++
.../rest/util/EntityLocationUtilsTest.java | 72 +
.../rest/util/HaHotStateCheckClassResource.java | 38 +
.../rest/util/HaHotStateCheckResource.java | 44 +
.../rest/util/NoOpRecordingShutdownHandler.java | 39 +
.../util/NullHttpServletRequestProvider.java | 46 +
.../rest/util/NullServletConfigProvider.java | 51 +
.../util/ServerStoppingShutdownHandler.java | 75 +
.../json/BrooklynJacksonSerializerTest.java | 399 +++
.../src/test/resources/brooklyn-test-logo.jpg | Bin 0 -> 6986 bytes
.../resources/brooklyn/scanning.catalog.bom | 19 +
server-cli/README.md | 89 +
server-cli/pom.xml | 206 ++
.../org/apache/brooklyn/cli/AbstractMain.java | 283 ++
.../org/apache/brooklyn/cli/CloudExplorer.java | 380 +++
.../org/apache/brooklyn/cli/ItemLister.java | 271 ++
.../main/java/org/apache/brooklyn/cli/Main.java | 993 ++++++
.../apache/brooklyn/cli/lister/ClassFinder.java | 152 +
.../brooklyn/cli/lister/ItemDescriptors.java | 172 +
server-cli/src/main/license/README.md | 7 +
server-cli/src/main/license/files/DISCLAIMER | 8 +
server-cli/src/main/license/files/LICENSE | 242 ++
server-cli/src/main/license/files/NOTICE | 5 +
.../src/main/license/source-inclusions.yaml | 24 +
.../main/resources/brooklyn/default.catalog.bom | 365 ++
.../statics/brooklyn-object-list.html | 147 +
.../brooklyn/item-lister/statics/common.js | 94 +
.../brooklyn/item-lister/statics/items.css | 153 +
.../statics/style/js/catalog/typeahead.js | 727 ++++
.../statics/style/js/underscore-min.js | 6 +
.../statics/style/js/underscore-min.map | 1 +
.../item-lister/templates/enricher.html | 59 +
.../brooklyn/item-lister/templates/entity.html | 66 +
.../item-lister/templates/location.html | 62 +
.../brooklyn/item-lister/templates/policy.html | 59 +
.../java/org/apache/brooklyn/cli/CliTest.java | 631 ++++
.../brooklyn/cli/CloudExplorerLiveTest.java | 209 ++
server-cli/src/test/license/files/DISCLAIMER | 8 +
server-cli/src/test/license/files/LICENSE | 175 +
server-cli/src/test/license/files/NOTICE | 5 +
.../src/test/resources/ExampleAppInFile.groovy | 22 +
.../resources/example-app-app-location.yaml | 23 +
.../resources/example-app-entity-location.yaml | 23 +
.../test/resources/example-app-no-location.yaml | 22 +
software/base/pom.xml | 213 ++
.../entity/brooklynnode/BrooklynCluster.java | 70 +
.../brooklynnode/BrooklynClusterImpl.java | 115 +
.../brooklynnode/BrooklynEntityMirror.java | 67 +
.../brooklynnode/BrooklynEntityMirrorImpl.java | 194 ++
.../entity/brooklynnode/BrooklynNode.java | 312 ++
.../entity/brooklynnode/BrooklynNodeDriver.java | 27 +
.../entity/brooklynnode/BrooklynNodeImpl.java | 528 +++
.../brooklynnode/BrooklynNodeSshDriver.java | 413 +++
.../entity/brooklynnode/EntityHttpClient.java | 93 +
.../brooklynnode/EntityHttpClientImpl.java | 162 +
.../entity/brooklynnode/LocalBrooklynNode.java | 37 +
.../brooklynnode/LocalBrooklynNodeImpl.java | 48 +
.../brooklynnode/RemoteEffectorBuilder.java | 84 +
.../BrooklynClusterUpgradeEffectorBody.java | 206 ++
.../BrooklynNodeUpgradeEffectorBody.java | 229 ++
.../effector/SelectMasterEffectorBody.java | 174 +
.../SetHighAvailabilityModeEffectorBody.java | 63 +
...SetHighAvailabilityPriorityEffectorBody.java | 54 +
.../brooklyn/entity/chef/ChefAttributeFeed.java | 410 +++
.../entity/chef/ChefAttributePollConfig.java | 53 +
.../brooklyn/entity/chef/ChefBashCommands.java | 42 +
.../apache/brooklyn/entity/chef/ChefConfig.java | 98 +
.../brooklyn/entity/chef/ChefConfigs.java | 102 +
.../apache/brooklyn/entity/chef/ChefEntity.java | 26 +
.../brooklyn/entity/chef/ChefEntityImpl.java | 38 +
.../entity/chef/ChefLifecycleEffectorTasks.java | 361 ++
.../brooklyn/entity/chef/ChefServerTasks.java | 97 +
.../brooklyn/entity/chef/ChefSoloDriver.java | 85 +
.../brooklyn/entity/chef/ChefSoloTasks.java | 70 +
.../apache/brooklyn/entity/chef/ChefTasks.java | 153 +
.../entity/chef/KnifeConvergeTaskFactory.java | 246 ++
.../brooklyn/entity/chef/KnifeTaskFactory.java | 240 ++
.../brooklyn/entity/java/JavaAppUtils.java | 263 ++
.../brooklyn/entity/java/JavaEntityMethods.java | 30 +
.../entity/java/JavaSoftwareProcessDriver.java | 30 +
.../java/JavaSoftwareProcessSshDriver.java | 443 +++
.../entity/java/JmxAttributeSensor.java | 121 +
.../apache/brooklyn/entity/java/JmxSupport.java | 357 ++
.../brooklyn/entity/java/JmxmpSslSupport.java | 134 +
.../apache/brooklyn/entity/java/UsesJava.java | 68 +
.../brooklyn/entity/java/UsesJavaMXBeans.java | 77 +
.../apache/brooklyn/entity/java/UsesJmx.java | 190 ++
.../brooklyn/entity/java/VanillaJavaApp.java | 77 +
.../entity/java/VanillaJavaAppDriver.java | 26 +
.../entity/java/VanillaJavaAppImpl.java | 112 +
.../entity/java/VanillaJavaAppSshDriver.java | 211 ++
.../entity/machine/MachineAttributes.java | 87 +
.../brooklyn/entity/machine/MachineEntity.java | 59 +
.../entity/machine/MachineEntityImpl.java | 186 ++
.../entity/machine/MachineInitTasks.java | 228 ++
.../machine/ProvidesProvisioningFlags.java | 35 +
.../entity/machine/SetHostnameCustomizer.java | 233 ++
.../entity/machine/pool/ServerPool.java | 109 +
.../entity/machine/pool/ServerPoolImpl.java | 432 +++
.../entity/machine/pool/ServerPoolLocation.java | 80 +
.../pool/ServerPoolLocationResolver.java | 138 +
.../entity/resolve/ChefEntitySpecResolver.java | 42 +
.../HardcodedCatalogEntitySpecResolver.java | 96 +
.../base/AbstractSoftwareProcessDriver.java | 514 +++
.../base/AbstractSoftwareProcessSshDriver.java | 666 ++++
.../AbstractSoftwareProcessWinRmDriver.java | 315 ++
.../software/base/AbstractVanillaProcess.java | 35 +
.../software/base/EmptySoftwareProcess.java | 32 +
.../base/EmptySoftwareProcessDriver.java | 22 +
.../software/base/EmptySoftwareProcessImpl.java | 49 +
.../base/EmptySoftwareProcessSshDriver.java | 83 +
.../software/base/EmptyWindowsProcess.java | 38 +
.../base/EmptyWindowsProcessDriver.java | 22 +
.../software/base/EmptyWindowsProcessImpl.java | 49 +
.../base/EmptyWindowsProcessWinRmDriver.java | 97 +
.../entity/software/base/InboundPortsUtils.java | 98 +
.../SameServerDriverLifecycleEffectorTasks.java | 155 +
.../entity/software/base/SameServerEntity.java | 78 +
.../software/base/SameServerEntityImpl.java | 133 +
.../entity/software/base/SoftwareProcess.java | 377 +++
.../software/base/SoftwareProcessDriver.java | 75 +
...wareProcessDriverLifecycleEffectorTasks.java | 262 ++
.../software/base/SoftwareProcessImpl.java | 645 ++++
.../software/base/VanillaSoftwareProcess.java | 62 +
.../base/VanillaSoftwareProcessDriver.java | 23 +
.../base/VanillaSoftwareProcessImpl.java | 37 +
.../base/VanillaSoftwareProcessSshDriver.java | 190 ++
.../software/base/VanillaWindowsProcess.java | 107 +
.../base/VanillaWindowsProcessDriver.java | 23 +
.../base/VanillaWindowsProcessImpl.java | 47 +
.../base/VanillaWindowsProcessWinRmDriver.java | 99 +
.../MachineLifecycleEffectorTasks.java | 970 ++++++
.../base/lifecycle/NaiveScriptRunner.java | 43 +
.../lifecycle/NativeWindowsScriptRunner.java | 29 +
.../software/base/lifecycle/ScriptHelper.java | 436 +++
.../software/base/lifecycle/ScriptPart.java | 82 +
.../base/lifecycle/WinRmExecuteHelper.java | 217 ++
.../system_service/EntityLaunchListener.java | 111 +
.../system_service/InitdServiceInstaller.java | 135 +
.../system_service/SystemServiceEnricher.java | 142 +
.../system_service/SystemServiceInstaller.java | 25 +
.../SystemServiceInstallerFactory.java | 28 +
.../feed/jmx/JmxAttributePollConfig.java | 74 +
.../org/apache/brooklyn/feed/jmx/JmxFeed.java | 423 +++
.../org/apache/brooklyn/feed/jmx/JmxHelper.java | 724 ++++
.../feed/jmx/JmxNotificationFilters.java | 64 +
.../jmx/JmxNotificationSubscriptionConfig.java | 95 +
.../feed/jmx/JmxOperationPollConfig.java | 121 +
.../brooklyn/feed/jmx/JmxValueFunctions.java | 136 +
...pache.brooklyn.api.location.LocationResolver | 19 +
...oklyn.core.resolve.entity.EntitySpecResolver | 20 +
.../entity/brooklynnode/brooklyn-cluster.yaml | 33 +
.../brooklyn-node-persisting-to-tmp.yaml | 27 +
.../entity/brooklynnode/brooklyn-node.yaml | 35 +
.../brooklyn/entity/system_service/service.sh | 51 +
.../brooklyn/entity/AbstractEc2LiveTest.java | 181 +
.../entity/AbstractGoogleComputeLiveTest.java | 137 +
.../entity/AbstractSoftlayerLiveTest.java | 115 +
.../BrooklynClusterIntegrationTest.java | 97 +
.../BrooklynNodeIntegrationTest.java | 711 ++++
.../entity/brooklynnode/BrooklynNodeTest.java | 137 +
.../brooklynnode/CallbackEntityHttpClient.java | 99 +
.../entity/brooklynnode/MockBrooklynNode.java | 72 +
.../brooklynnode/SameBrooklynNodeImpl.java | 97 +
.../brooklynnode/SelectMasterEffectorTest.java | 259 ++
.../brooklyn/entity/chef/ChefConfigsTest.java | 52 +
.../entity/chef/ChefLiveTestSupport.java | 99 +
.../chef/ChefServerTasksIntegrationTest.java | 126 +
.../AbstractChefToyMySqlEntityLiveTest.java | 40 +
.../ChefSoloDriverMySqlEntityLiveTest.java | 49 +
.../mysql/ChefSoloDriverToyMySqlEntity.java | 89 +
...micChefAutodetectToyMySqlEntityLiveTest.java | 43 +
...DynamicChefServerToyMySqlEntityLiveTest.java | 50 +
.../DynamicChefSoloToyMySqlEntityLiveTest.java | 43 +
.../chef/mysql/DynamicToyMySqlEntityChef.java | 81 +
.../chef/mysql/TypedToyMySqlEntityChef.java | 55 +
.../brooklyn/entity/java/EntityPollingTest.java | 206 ++
.../entity/java/ExampleVanillaMain.java | 26 +
.../java/ExampleVanillaMainCpuHungry.java | 41 +
.../brooklyn/entity/java/JavaOptsTest.java | 356 ++
...SoftwareProcessSshDriverIntegrationTest.java | 173 +
.../brooklyn/entity/java/JmxSupportTest.java | 135 +
.../brooklyn/entity/java/SslKeyConfigTest.java | 53 +
.../entity/java/VanillaJavaAppRebindTest.java | 171 +
.../entity/java/VanillaJavaAppTest.java | 352 ++
.../machine/MachineEntityEc2LiveTest.java | 57 +
.../entity/machine/MachineEntityRebindTest.java | 44 +
.../machine/SetHostnameCustomizerLiveTest.java | 143 +
.../machine/SetHostnameCustomizerTest.java | 157 +
.../machine/pool/AbstractServerPoolTest.java | 145 +
.../entity/machine/pool/ServerPoolLiveTest.java | 97 +
.../pool/ServerPoolLocationResolverTest.java | 90 +
.../machine/pool/ServerPoolRebindTest.java | 109 +
.../entity/machine/pool/ServerPoolTest.java | 175 +
.../software/base/AbstractDockerLiveTest.java | 99 +
...ctSoftwareProcessRestartIntegrationTest.java | 96 +
.../AbstractSoftwareProcessStreamsTest.java | 105 +
.../software/base/DoNothingSoftwareProcess.java | 32 +
.../base/DoNothingSoftwareProcessDriver.java | 69 +
.../base/DoNothingSoftwareProcessImpl.java | 38 +
.../DoNothingWinRmSoftwareProcessDriver.java | 68 +
.../entity/software/base/EntitySshToolTest.java | 107 +
...eServerDriverLifecycleEffectorTasksTest.java | 124 +
.../software/base/SameServerEntityTest.java | 82 +
.../software/base/SoftwareEffectorTest.java | 141 +
.../base/SoftwareProcessEntityLatchTest.java | 161 +
.../base/SoftwareProcessEntityRebindTest.java | 177 +
.../base/SoftwareProcessEntityTest.java | 816 +++++
...twareProcessOpenIptablesStreamsLiveTest.java | 113 +
...SoftwareProcessSshDriverIntegrationTest.java | 389 +++
.../base/SoftwareProcessSubclassTest.java | 169 +
...ftwareProcessAndChildrenIntegrationTest.java | 194 ++
.../VanillaSoftwareProcessIntegrationTest.java | 209 ++
...laSoftwareProcessStreamsIntegrationTest.java | 70 +
...laWindowsProcessWinrmExitStatusLiveTest.java | 291 ++
...nillaWindowsProcessWinrmStreamsLiveTest.java | 133 +
.../MachineLifecycleEffectorTasksTest.java | 147 +
.../software/base/lifecycle/MyEntity.java | 27 +
.../software/base/lifecycle/MyEntityApp.java | 26 +
.../software/base/lifecycle/MyEntityImpl.java | 125 +
.../base/lifecycle/NaiveScriptRunnerTest.java | 254 ++
.../base/lifecycle/ScriptHelperTest.java | 157 +
.../base/lifecycle/ScriptHelperUnitTest.java | 146 +
.../base/lifecycle/StartStopSshDriverTest.java | 168 +
.../lifecycle/WinRmExecuteHelperUnitTest.java | 62 +
.../AutoScalerPolicyNoMoreMachinesTest.java | 214 ++
.../usage/ApplicationUsageTrackingTest.java | 180 +
.../mgmt/usage/LocationUsageTrackingTest.java | 172 +
.../core/mgmt/usage/RecordingUsageListener.java | 68 +
.../test/core/mgmt/usage/UsageListenerTest.java | 107 +
.../base/test/driver/MockSshDriver.java | 72 +
...rWithAvailabilityZonesMultiLocationTest.java | 115 +
.../base/test/jmx/GeneralisedDynamicMBean.java | 146 +
.../software/base/test/jmx/JmxService.java | 176 +
.../location/MachineDetailsEc2LiveTest.java | 70 +
.../MachineDetailsGoogleComputeLiveTest.java | 67 +
.../location/WinRmMachineLocationLiveTest.java | 601 ++++
.../base/test/location/WindowsTestFixture.java | 78 +
.../test/mysql/AbstractToyMySqlEntityTest.java | 107 +
.../mysql/DynamicToyMySqlEntityBuilder.java | 185 +
.../test/mysql/DynamicToyMySqlEntityTest.java | 58 +
.../PortAttributeSensorAndConfigKeyTest.java | 86 +
.../SystemServiceEnricherTest.java | 95 +
.../apache/brooklyn/feed/jmx/JmxFeedTest.java | 420 +++
.../apache/brooklyn/feed/jmx/JmxHelperTest.java | 312 ++
.../feed/jmx/JmxValueFunctionsTest.java | 120 +
.../brooklyn/feed/jmx/RebindJmxFeedTest.java | 148 +
.../brooklyn-tests.pem | 27 +
.../brooklyn-validator.pem | 27 +
.../hosted-chef-brooklyn-credentials/knife.rb | 27 +
.../brooklyn/entity/software/base/frogs.txt | 27 +
.../brooklyn/entity/software/base/template.yaml | 23 +
.../base/template_with_extra_substitutions.txt | 18 +
software/winrm/pom.xml | 65 +
.../WindowsPerformanceCounterSensors.java | 73 +
.../windows/WindowsPerformanceCounterFeed.java | 414 +++
.../winrm/AdvertiseWinrmLoginPolicy.java | 80 +
.../location/winrm/WinRmMachineLocation.java | 428 +++
.../core/internal/winrm/WinRmException.java | 32 +
.../util/core/internal/winrm/WinRmTool.java | 83 +
.../core/internal/winrm/WinRmToolResponse.java | 46 +
.../internal/winrm/winrm4j/Winrm4jTool.java | 215 ++
.../WindowsPerformanceCounterFeedLiveTest.java | 101 +
.../WindowsPerformanceCounterFeedTest.java | 129 +
.../winrm/AdvertiseWinrmLoginPolicyTest.java | 49 +
.../winrm/ByonLocationResolverTest.java | 95 +
.../winrm/WinRmMachineLocationTest.java | 43 +
storage/hazelcast/pom.xml | 88 +
.../storage/impl/hazelcast/EntityId.java | 36 +
.../impl/hazelcast/EntityStreamSerializer.java | 68 +
.../impl/hazelcast/HazelcastDataGrid.java | 89 +
.../hazelcast/HazelcastDataGridFactory.java | 42 +
.../impl/hazelcast/HazelcastStorageTest.java | 107 +
test-framework/pom.xml | 96 +
.../brooklyn/test/framework/BaseTest.java | 49 +
.../InfrastructureDeploymentTestCase.java | 57 +
.../InfrastructureDeploymentTestCaseImpl.java | 93 +
.../framework/LoopOverGroupMembersTestCase.java | 45 +
.../LoopOverGroupMembersTestCaseImpl.java | 134 +
.../test/framework/ParallelTestCase.java | 30 +
.../test/framework/ParallelTestCaseImpl.java | 142 +
.../test/framework/SimpleShellCommandTest.java | 100 +
.../framework/SimpleShellCommandTestImpl.java | 258 ++
.../test/framework/TargetableTestComponent.java | 53 +
.../framework/TargetableTestComponentImpl.java | 83 +
.../brooklyn/test/framework/TestCase.java | 30 +
.../brooklyn/test/framework/TestCaseImpl.java | 89 +
.../brooklyn/test/framework/TestEffector.java | 48 +
.../test/framework/TestEffectorImpl.java | 116 +
.../test/framework/TestFrameworkAssertions.java | 265 ++
.../brooklyn/test/framework/TestHttpCall.java | 54 +
.../test/framework/TestHttpCallImpl.java | 123 +
.../brooklyn/test/framework/TestSensor.java | 37 +
.../brooklyn/test/framework/TestSensorImpl.java | 115 +
.../InfrastructureDeploymentTestCaseTest.java | 267 ++
.../LoopOverGroupMembersTestCaseTest.java | 286 ++
.../SimpleShellCommandIntegrationTest.java | 292 ++
.../test/framework/TestEffectorTest.java | 191 ++
.../framework/TestFrameworkAssertionsTest.java | 155 +
.../test/framework/TestHttpCallTest.java | 122 +
.../brooklyn/test/framework/TestSensorTest.java | 309 ++
.../test/framework/entity/TestEntity.java | 77 +
.../test/framework/entity/TestEntityImpl.java | 64 +
.../framework/entity/TestInfrastructure.java | 31 +
.../entity/TestInfrastructureImpl.java | 46 +
.../resources/test-framework-examples/README.md | 28 +
.../example-catalog-test.bom | 40 +
.../test-framework-examples/example-catalog.bom | 33 +
.../nginx-test-examples.yml | 119 +
.../testhttpcall-examples.yml | 151 +
.../tomcat-test-examples.yml | 57 +
test-support/pom.xml | 63 +
.../apache/brooklyn/test/EntityTestUtils.java | 193 ++
.../org/apache/brooklyn/test/HttpTestUtils.java | 396 +++
.../brooklyn/test/NetworkingTestUtils.java | 78 +
.../brooklyn/test/PerformanceTestUtils.java | 26 +
.../org/apache/brooklyn/test/TestUtils.java | 79 +
.../org/apache/brooklyn/test/WebAppMonitor.java | 213 ++
.../test/performance/FilePersister.java | 85 +
.../brooklyn/test/performance/Histogram.java | 89 +
.../performance/MeasurementResultPersister.java | 29 +
.../test/performance/PerformanceMeasurer.java | 156 +
.../performance/PerformanceTestDescriptor.java | 208 ++
.../test/performance/PerformanceTestResult.java | 62 +
.../test/performance/PerformanceTestUtils.java | 107 +
utils/common/pom.xml | 106 +
.../brooklyn/config/ConfigInheritance.java | 50 +
.../org/apache/brooklyn/config/ConfigKey.java | 111 +
.../org/apache/brooklyn/config/ConfigMap.java | 86 +
.../apache/brooklyn/config/StringConfigMap.java | 35 +
.../java/org/apache/brooklyn/test/Asserts.java | 1350 ++++++++
.../test/http/TestHttpRequestHandler.java | 72 +
.../brooklyn/test/http/TestHttpServer.java | 150 +
.../apache/brooklyn/util/CommandLineUtil.java | 53 +
.../org/apache/brooklyn/util/GenericTypes.java | 37 +
.../brooklyn/util/JavaGroovyEquivalents.java | 181 +
.../org/apache/brooklyn/util/ShellUtils.java | 180 +
.../util/collections/CollectionFunctionals.java | 263 ++
.../brooklyn/util/collections/Jsonya.java | 581 ++++
.../brooklyn/util/collections/MutableList.java | 256 ++
.../brooklyn/util/collections/MutableMap.java | 253 ++
.../brooklyn/util/collections/MutableSet.java | 212 ++
.../brooklyn/util/collections/QuorumCheck.java | 236 ++
.../util/collections/SetFromLiveMap.java | 141 +
.../util/collections/TimeWindowedList.java | 147 +
.../util/collections/TimestampedValue.java | 59 +
.../util/concurrent/CallableFromRunnable.java | 54 +
.../util/crypto/AuthorizedKeysParser.java | 134 +
.../crypto/SecureKeysWithoutBouncyCastle.java | 161 +
.../brooklyn/util/crypto/SslTrustUtils.java | 100 +
.../util/crypto/TrustingSslSocketFactory.java | 105 +
.../exceptions/CompoundRuntimeException.java | 59 +
.../brooklyn/util/exceptions/Exceptions.java | 347 ++
.../FatalConfigurationRuntimeException.java | 33 +
.../util/exceptions/FatalRuntimeException.java | 34 +
.../util/exceptions/NotManagedException.java | 36 +
.../exceptions/PropagatedRuntimeException.java | 76 +
.../util/exceptions/ReferenceWithError.java | 101 +
.../exceptions/RuntimeInterruptedException.java | 50 +
.../exceptions/RuntimeTimeoutException.java | 36 +
.../util/exceptions/UserFacingException.java | 39 +
.../apache/brooklyn/util/git/GithubUrls.java | 42 +
.../apache/brooklyn/util/guava/Functionals.java | 151 +
.../apache/brooklyn/util/guava/IfFunctions.java | 158 +
.../guava/IllegalStateExceptionSupplier.java | 55 +
.../util/guava/KeyTransformingLoadingCache.java | 152 +
.../org/apache/brooklyn/util/guava/Maybe.java | 376 +++
.../brooklyn/util/guava/MaybeFunctions.java | 98 +
.../util/guava/PredicateWithContext.java | 33 +
.../util/guava/SerializablePredicate.java | 26 +
.../apache/brooklyn/util/guava/TypeTokens.java | 72 +
.../apache/brooklyn/util/http/HttpAsserts.java | 341 ++
.../org/apache/brooklyn/util/http/HttpTool.java | 528 +++
.../brooklyn/util/http/HttpToolResponse.java | 186 ++
.../util/http/TrustingSslSocketFactory.java | 134 +
.../internal/BasicDelegatingSystemProperty.java | 36 +
.../util/internal/BooleanSystemProperty.java | 29 +
.../util/internal/BrooklynSystemProperties.java | 40 +
.../util/internal/DoubleSystemProperty.java | 28 +
.../util/internal/IntegerSystemProperty.java | 28 +
.../util/internal/StringSystemProperty.java | 50 +
.../brooklyn/util/io/FilePermissions.java | 93 +
.../org/apache/brooklyn/util/io/FileUtil.java | 187 ++
.../util/javalang/AggregateClassLoader.java | 173 +
.../util/javalang/AtomicReferences.java | 48 +
.../apache/brooklyn/util/javalang/Boxing.java | 102 +
.../apache/brooklyn/util/javalang/Enums.java | 170 +
.../apache/brooklyn/util/javalang/Equals.java | 93 +
.../brooklyn/util/javalang/JavaClassNames.java | 162 +
.../util/javalang/LoadedClassLoader.java | 44 +
.../util/javalang/MemoryUsageTracker.java | 72 +
.../brooklyn/util/javalang/Reflections.java | 829 +++++
.../brooklyn/util/javalang/Serializers.java | 121 +
.../util/javalang/StackTraceSimplifier.java | 202 ++
.../apache/brooklyn/util/javalang/Threads.java | 61 +
.../brooklyn/util/logging/LoggingSetup.java | 39 +
.../util/logging/SimpleOneLineLogFormatter.java | 140 +
.../org/apache/brooklyn/util/math/BitList.java | 271 ++
.../org/apache/brooklyn/util/math/BitUtils.java | 70 +
.../brooklyn/util/math/MathFunctions.java | 307 ++
.../brooklyn/util/math/MathPredicates.java | 174 +
.../brooklyn/util/maven/MavenArtifact.java | 222 ++
.../brooklyn/util/maven/MavenRetriever.java | 125 +
.../java/org/apache/brooklyn/util/net/Cidr.java | 242 ++
.../brooklyn/util/net/HasNetworkAddresses.java | 48 +
.../util/net/NetworkMultiAddressUtils.java | 79 +
.../apache/brooklyn/util/net/Networking.java | 553 +++
.../org/apache/brooklyn/util/net/Protocol.java | 38 +
.../util/net/ReachableSocketFinder.java | 154 +
.../brooklyn/util/net/URLParamEncoder.java | 61 +
.../java/org/apache/brooklyn/util/net/Urls.java | 246 ++
.../brooklyn/util/net/UserAndHostAndPort.java | 84 +
.../java/org/apache/brooklyn/util/os/Os.java | 580 ++++
.../apache/brooklyn/util/pool/BasicPool.java | 202 ++
.../org/apache/brooklyn/util/pool/Lease.java | 29 +
.../org/apache/brooklyn/util/pool/Pool.java | 74 +
.../apache/brooklyn/util/repeat/Repeater.java | 392 +++
.../apache/brooklyn/util/ssh/BashCommands.java | 731 ++++
.../brooklyn/util/ssh/IptablesCommands.java | 261 ++
.../util/stream/DelegatingPrintStream.java | 174 +
.../util/stream/IllegalOutputStream.java | 31 +
.../util/stream/InputStreamSupplier.java | 49 +
.../util/stream/KnownSizeInputStream.java | 113 +
.../brooklyn/util/stream/ReaderInputStream.java | 202 ++
.../brooklyn/util/stream/StreamGobbler.java | 137 +
.../apache/brooklyn/util/stream/Streams.java | 176 +
.../util/stream/ThreadLocalPrintStream.java | 137 +
.../brooklyn/util/text/ByteSizeStrings.java | 416 +++
.../brooklyn/util/text/ComparableVersion.java | 90 +
.../brooklyn/util/text/FormattedString.java | 47 +
.../apache/brooklyn/util/text/Identifiers.java | 302 ++
.../brooklyn/util/text/KeyValueParser.java | 124 +
.../util/text/NaturalOrderComparator.java | 179 +
.../util/text/QuotedStringTokenizer.java | 196 ++
.../brooklyn/util/text/StringEscapes.java | 424 +++
.../brooklyn/util/text/StringFunctions.java | 415 +++
.../brooklyn/util/text/StringPredicates.java | 310 ++
.../brooklyn/util/text/StringShortener.java | 150 +
.../org/apache/brooklyn/util/text/Strings.java | 919 +++++
.../brooklyn/util/text/VersionComparator.java | 199 ++
.../brooklyn/util/text/WildcardGlobs.java | 382 +++
.../brooklyn/util/time/CountdownTimer.java | 132 +
.../org/apache/brooklyn/util/time/Duration.java | 319 ++
.../apache/brooklyn/util/time/Durations.java | 70 +
.../org/apache/brooklyn/util/time/Time.java | 971 ++++++
.../org/apache/brooklyn/util/yaml/Yamls.java | 553 +++
.../org/apache/brooklyn/test/AssertsTest.java | 169 +
.../apache/brooklyn/test/FixedLocaleTest.java | 49 +
.../apache/brooklyn/util/HttpAssertsTest.java | 330 ++
.../collections/CollectionFunctionalsTest.java | 82 +
.../brooklyn/util/collections/JsonyaTest.java | 193 ++
.../util/collections/MutableListTest.java | 124 +
.../util/collections/MutableMapTest.java | 60 +
.../util/collections/MutableSetTest.java | 123 +
.../util/collections/QuorumChecksTest.java | 105 +
.../util/collections/TimeWindowedListTest.java | 144 +
.../util/exceptions/ExceptionsTest.java | 207 ++
.../brooklyn/util/guava/FunctionalsTest.java | 58 +
.../brooklyn/util/guava/IfFunctionsTest.java | 106 +
.../guava/KeyTransformingLoadingCacheTest.java | 133 +
.../brooklyn/util/guava/MaybeFunctionsTest.java | 47 +
.../util/internal/CommandLineUtilTest.java | 64 +
.../util/internal/JavaClassNamesCallerTest.java | 45 +
.../apache/brooklyn/util/io/FileUtilTest.java | 118 +
.../brooklyn/util/javalang/BoxingTest.java | 38 +
.../brooklyn/util/javalang/EnumsTest.java | 67 +
.../util/javalang/JavaClassNamesTest.java | 76 +
.../util/javalang/MemoryUsageTrackerTest.java | 89 +
.../brooklyn/util/javalang/ReflectionsTest.java | 148 +
.../util/javalang/StackTraceSimplifierTest.java | 82 +
.../apache/brooklyn/util/math/BitListTest.java | 123 +
.../apache/brooklyn/util/math/BitUtilsTest.java | 50 +
.../brooklyn/util/math/MathFunctionsTest.java | 56 +
.../brooklyn/util/math/MathPredicatesTest.java | 64 +
.../brooklyn/util/maven/MavenArtifactTest.java | 297 ++
.../org/apache/brooklyn/util/net/CidrTest.java | 176 +
.../brooklyn/util/net/NetworkingUtilsTest.java | 230 ++
.../util/net/ReachableSocketFinderTest.java | 165 +
.../org/apache/brooklyn/util/net/UrlsTest.java | 84 +
.../util/net/UserAndHostAndPortTest.java | 51 +
.../org/apache/brooklyn/util/os/OsTest.java | 168 +
.../brooklyn/util/pool/BasicPoolTest.java | 199 ++
.../brooklyn/util/repeat/RepeaterTest.java | 240 ++
.../util/ssh/IptablesCommandsFirewalldTest.java | 104 +
.../brooklyn/util/ssh/IptablesCommandsTest.java | 88 +
.../brooklyn/util/stream/StreamGobblerTest.java | 90 +
.../stream/ThreadLocalStdoutStderrTest.java | 90 +
.../brooklyn/util/text/ByteSizeStringsTest.java | 164 +
.../util/text/ComparableVersionTest.java | 63 +
.../brooklyn/util/text/IdentifiersTest.java | 118 +
.../brooklyn/util/text/KeyValueParserTest.java | 149 +
.../util/text/NaturalOrderComparatorTest.java | 90 +
.../util/text/QuotedStringTokenizerTest.java | 111 +
.../brooklyn/util/text/StringEscapesTest.java | 118 +
.../brooklyn/util/text/StringFunctionsTest.java | 96 +
.../util/text/StringPredicatesTest.java | 75 +
.../brooklyn/util/text/StringShortenerTest.java | 65 +
.../apache/brooklyn/util/text/StringsTest.java | 362 ++
.../util/text/VersionComparatorTest.java | 102 +
.../brooklyn/util/text/WildcardGlobsTest.java | 236 ++
.../brooklyn/util/time/CountdownTimerTest.java | 102 +
.../apache/brooklyn/util/time/DurationTest.java | 108 +
.../org/apache/brooklyn/util/time/TimeTest.java | 346 ++
.../apache/brooklyn/util/yaml/YamlsTest.java | 195 ++
utils/groovy/pom.xml | 70 +
.../util/groovy/FromCallableClosure.java | 38 +
.../util/groovy/FromFunctionClosure.java | 39 +
.../util/groovy/FromRunnableClosure.java | 46 +
.../brooklyn/util/groovy/GroovyJavaMethods.java | 200 ++
.../brooklyn/util/groovy/PojoTestingFields.java | 28 +
utils/jmx/jmxmp-ssl-agent/pom.xml | 157 +
.../brooklyn/util/jmx/jmxmp/JmxmpAgent.java | 337 ++
.../src/main/license/DISCLAIMER.shaded | 8 +
.../src/main/license/LICENSE.shaded | 925 +++++
.../src/main/license/NOTICE.shaded | 15 +
.../util/jmx/jmxmp/JmxmpAgentSslTest.java | 257 ++
.../brooklyn/util/jmx/jmxmp/JmxmpClient.java | 89 +
utils/jmx/jmxrmi-agent/pom.xml | 71 +
.../brooklyn/util/jmx/jmxrmi/JmxRmiAgent.java | 190 ++
.../brooklyn/util/jmx/jmxrmi/JmxRmiClient.java | 47 +
utils/rest-swagger/pom.xml | 160 +
.../rest/apidoc/ApiListingResource.java | 260 ++
.../rest/apidoc/RestApiResourceScanner.java | 81 +
utils/rt-felix/pom.xml | 61 +
.../rt/felix/EmbeddedFelixFramework.java | 270 ++
.../brooklyn/rt/felix/ManifestHelper.java | 103 +
.../rt/felix/EmbeddedFelixFrameworkTest.java | 101 +
utils/rt-osgi/pom.xml | 53 +
.../apache/brooklyn/util/osgi/OsgiUtils.java | 101 +
.../brooklyn/util/osgi/VersionedName.java | 76 +
.../src/test/dependencies/osgi/README.md | 33 +
.../src/test/dependencies/osgi/entities/pom.xml | 84 +
.../test/osgi/entities/SimpleApplication.java | 28 +
.../osgi/entities/SimpleApplicationImpl.java | 27 +
.../test/osgi/entities/SimpleEntity.java | 28 +
.../test/osgi/entities/SimpleEntityImpl.java | 26 +
.../test/osgi/entities/SimpleLocation.java | 35 +
.../test/osgi/entities/SimplePolicy.java | 36 +
.../apache/brooklyn/test/osgi/entities/icon.gif | Bin 0 -> 43 bytes
.../dependencies/osgi/more-entities-v1/pom.xml | 82 +
.../test/osgi/entities/more/MoreEntity.java | 37 +
.../test/osgi/entities/more/MoreEntityImpl.java | 43 +
.../test/osgi/entities/more/MoreLocation.java | 24 +
.../test/osgi/entities/more/MorePolicy.java | 25 +
.../test/osgi/entities/more/MoreTemplate.java | 24 +
.../osgi/more-entities-v2-evil-twin/pom.xml | 88 +
.../test/osgi/entities/more/MoreEntity.java | 37 +
.../test/osgi/entities/more/MoreEntityImpl.java | 46 +
.../dependencies/osgi/more-entities-v2/pom.xml | 88 +
.../test/osgi/entities/more/MoreEntity.java | 43 +
.../test/osgi/entities/more/MoreEntityImpl.java | 46 +
.../test/osgi/entities/more/MoreLocation.java | 26 +
.../test/osgi/entities/more/MorePolicy.java | 29 +
.../test/osgi/entities/more/MoreTemplate.java | 26 +
.../brooklyn/util/osgi/OsgiTestResources.java | 74 +
.../apache/brooklyn/util/osgi/OsgisTest.java | 39 +
.../src/test/resources/brooklyn/osgi/README.md | 25 +
.../osgi/brooklyn-osgi-test-a_0.1.0.jar | Bin 0 -> 2055 bytes
.../osgi/brooklyn-osgi-test-a_0.1.0.txt | 26 +
.../osgi/brooklyn-test-osgi-entities.jar | Bin 0 -> 14454 bytes
.../osgi/brooklyn-test-osgi-entities.txt | 26 +
.../brooklyn-test-osgi-more-entities_0.1.0.jar | Bin 0 -> 14964 bytes
.../brooklyn-test-osgi-more-entities_0.1.0.txt | 26 +
.../brooklyn-test-osgi-more-entities_0.2.0.jar | Bin 0 -> 15646 bytes
.../brooklyn-test-osgi-more-entities_0.2.0.txt | 26 +
...-test-osgi-more-entities_evil-twin_0.2.0.jar | Bin 0 -> 13811 bytes
...-test-osgi-more-entities_evil-twin_0.2.0.txt | 26 +
utils/test-support/pom.xml | 55 +
.../test/support/BrooklynLeakListener.java | 89 +
.../test/support/LoggingVerboseReporter.java | 36 +
.../support/PlatformTestSelectorListener.java | 57 +
.../brooklyn/test/support/StatusListener.java | 100 +
.../TestResourceUnavailableException.java | 141 +
.../brooklyn/test/support/VerboseReporter.java | 343 ++
.../brooklyn/logback-appender-file.xml | 34 +
.../src/main/resources/logback-test.xml | 31 +
4676 files changed, 340501 insertions(+), 341120 deletions(-)
----------------------------------------------------------------------