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
----------------------------------------------------------------------