You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by al...@apache.org on 2014/11/03 16:52:13 UTC
[29/29] git commit: This closes #272
This closes #272
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/5e6b9908
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/5e6b9908
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/5e6b9908
Branch: refs/heads/master
Commit: 5e6b9908eb2a23bb0fa6fed0db874225f7e8d56b
Parents: 1f73dcf 1bb1561
Author: Aled Sage <al...@gmail.com>
Authored: Mon Nov 3 15:51:11 2014 +0000
Committer: Aled Sage <al...@gmail.com>
Committed: Mon Nov 3 15:51:11 2014 +0000
----------------------------------------------------------------------
.../entity/drivers/DriverDependentEntity.java | 5 +
.../brooklyn/entity/proxying/EntitySpec.java | 7 +-
.../brooklyn/config/BrooklynProperties.java | 1 +
.../brooklyn/entity/basic/AbstractGroup.java | 3 +-
.../basic/BasicConfigurableEntityFactory.java | 2 +
.../entity/basic/BasicParameterType.java | 3 -
.../entity/basic/BasicStartableImpl.java | 2 +-
.../java/brooklyn/entity/basic/Entities.java | 12 +
.../brooklyn/entity/basic/EntityConfigMap.java | 22 +-
.../brooklyn/entity/basic/EntityFactory.java | 4 +-
.../brooklyn/entity/basic/EntityPredicates.java | 288 +++++++++++-
.../java/brooklyn/entity/basic/EntityTasks.java | 81 ++++
.../java/brooklyn/entity/basic/QuorumCheck.java | 9 +-
.../entity/basic/ServiceStateLogic.java | 1 +
.../brooklyn/entity/effector/EffectorTasks.java | 1 +
.../entity/group/DynamicClusterImpl.java | 22 +-
.../entity/proxying/EntityProxyImpl.java | 6 +
.../rebind/PeriodicDeltaChangeListener.java | 6 +-
.../brooklyn/entity/trait/StartableMethods.java | 2 +-
.../event/basic/DependentConfiguration.java | 471 +++++++++++++++----
.../event/feed/AttributePollHandler.java | 2 +-
.../brooklyn/event/feed/ConfigToAttributes.java | 7 +-
.../location/basic/BasicLocationRegistry.java | 4 +-
.../location/basic/HostLocationResolver.java | 2 +-
.../management/internal/LocalEntityManager.java | 7 +-
.../java/brooklyn/util/config/ConfigBag.java | 2 +-
.../util/task/DynamicSequentialTask.java | 2 +
.../src/main/java/brooklyn/util/task/Tasks.java | 47 ++
.../brooklyn/entity/basic/EntityConfigTest.java | 14 +-
.../entity/basic/EntityPredicatesTest.java | 13 +-
.../ReflectiveEntityDriverFactoryTest.java | 5 +
.../basic/HostLocationResolverTest.java | 5 +
.../test/java/brooklyn/util/task/TasksTest.java | 29 ++
.../loadbalancing/BalanceableContainer.java | 4 +-
.../basic/AbstractSoftwareProcessSshDriver.java | 69 +--
.../brooklyn/entity/basic/SameServerEntity.java | 1 +
.../entity/basic/SoftwareProcessImpl.java | 3 +-
.../entity/brooklynnode/BrooklynCluster.java | 65 +++
.../brooklynnode/BrooklynClusterImpl.java | 116 +++++
.../brooklynnode/BrooklynEntityMirrorImpl.java | 2 -
.../entity/brooklynnode/BrooklynNode.java | 53 ++-
.../entity/brooklynnode/BrooklynNodeDriver.java | 2 +
.../entity/brooklynnode/BrooklynNodeImpl.java | 49 +-
.../brooklynnode/BrooklynNodeSshDriver.java | 45 +-
.../brooklynnode/RemoteEffectorBuilder.java | 23 +-
.../BrooklynClusterUpgradeEffectorBody.java | 207 ++++++++
.../BrooklynNodeUpgradeEffectorBody.java | 187 ++++++++
.../effector/SelectMasterEffectorBody.java | 175 +++++++
.../SetHighAvailabilityModeEffectorBody.java | 64 +++
...SetHighAvailabilityPriorityEffectorBody.java | 55 +++
.../software/MachineLifecycleEffectorTasks.java | 6 +-
.../entity/brooklynnode/brooklyn-cluster.yaml | 33 ++
.../brooklyn-node-persisting-to-tmp.yaml | 27 ++
.../entity/brooklynnode/brooklyn-node.yaml | 35 ++
.../entity/brooklynnode/BrooklynNodeTest.java | 6 +-
.../brooklynnode/CallbackEntityHttpClient.java | 95 ++++
.../entity/brooklynnode/MockBrooklynNode.java | 68 +++
.../brooklynnode/SelectMasterEffectorTest.java | 257 ++++++++++
.../nosql/couchbase/CouchbaseClusterImpl.java | 2 +-
.../BrooklynAssemblyTemplateInstantiator.java | 3 +-
usage/cli/src/main/java/brooklyn/cli/Main.java | 6 +-
.../brooklyn/launcher/BrooklynLauncher.java | 16 +-
.../brooklyn/launcher/BrooklynWebServer.java | 18 +-
.../main/java/brooklyn/rest/api/ServerApi.java | 23 +-
.../rest/resources/CatalogResource.java | 2 +-
.../brooklyn/rest/resources/ServerResource.java | 26 +-
.../testing/mocks/NameMatcherGroupImpl.java | 3 +-
.../util/collections/CollectionFunctionals.java | 61 +++
.../brooklyn/util/collections/QuorumCheck.java | 106 +++++
.../util/exceptions/NotManagedException.java | 36 ++
.../exceptions/RuntimeTimeoutException.java | 36 ++
.../src/main/java/brooklyn/util/net/Urls.java | 6 +
.../java/brooklyn/util/repeat/Repeater.java | 9 +
.../java/brooklyn/util/text/KeyValueParser.java | 3 +-
.../brooklyn/util/text/StringPredicates.java | 180 ++++++-
.../main/java/brooklyn/util/time/Duration.java | 15 +-
.../util/text/StringPredicatesTest.java | 74 +++
77 files changed, 3080 insertions(+), 279 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/5e6b9908/core/src/main/java/brooklyn/entity/basic/ServiceStateLogic.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/5e6b9908/usage/launcher/src/main/java/brooklyn/launcher/BrooklynWebServer.java
----------------------------------------------------------------------