This closes #133
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/e0e56f48 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/e0e56f48 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/e0e56f48 Branch: refs/heads/master Commit: e0e56f485ada65fbc9ddef2048a2d57b14ca6cae Parents: 761f471 948bf24 Author: Sam Corbett <[email protected]> Authored: Mon Sep 1 10:32:58 2014 +0100 Committer: Sam Corbett <[email protected]> Committed: Mon Sep 1 10:32:58 2014 +0100 ---------------------------------------------------------------------- .../entity/basic/BrooklynConfigKeys.java | 101 ++++----- .../brooklyn/entity/group/DynamicCluster.java | 14 ++ .../entity/group/DynamicClusterImpl.java | 25 ++- .../basic/PortAttributeSensorAndConfigKey.java | 59 +++--- .../java/brooklyn/util/flags/TypeCoercions.java | 10 + .../main/java/brooklyn/util/task/BasicTask.java | 3 +- .../nosql/infinispan/Infinispan5SshDriver.java | 5 - .../basic/AbstractSoftwareProcessDriver.java | 50 ++++- .../basic/AbstractSoftwareProcessSshDriver.java | 27 +++ .../entity/basic/EmptySoftwareProcessImpl.java | 11 +- .../brooklyn/entity/basic/SoftwareProcess.java | 98 +++++---- .../entity/basic/VanillaSoftwareProcess.java | 44 ++-- .../basic/VanillaSoftwareProcessSshDriver.java | 2 - .../brooklynnode/BrooklynNodeSshDriver.java | 16 +- .../java/JavaSoftwareProcessSshDriver.java | 8 +- .../java/brooklyn/entity/java/JmxSupport.java | 109 +++++----- .../main/java/brooklyn/entity/java/UsesJmx.java | 116 +++++------ .../entity/machine/MachineEntityImpl.java | 2 - .../software/MachineLifecycleEffectorTasks.java | 205 +++++++++++-------- .../database/mariadb/MariaDbSshDriver.java | 14 +- .../entity/database/mysql/MySqlSshDriver.java | 11 +- .../database/rubyrep/RubyRepSshDriver.java | 13 +- .../messaging/activemq/ActiveMQSshDriver.java | 9 +- .../kafka/AbstractfKafkaSshDriver.java | 11 +- .../entity/messaging/qpid/QpidBroker.java | 10 - .../entity/messaging/qpid/QpidSshDriver.java | 11 +- .../messaging/rabbit/RabbitSshDriver.java | 10 +- .../entity/messaging/storm/StormSshDriver.java | 10 +- .../entity/zookeeper/ZooKeeperSshDriver.java | 9 +- .../entity/monitoring/monit/MonitSshDriver.java | 14 +- .../nosql/cassandra/CassandraNodeSshDriver.java | 12 +- .../nosql/couchbase/CouchbaseNodeSshDriver.java | 13 +- .../ElasticSearchNodeSshDriver.java | 10 +- .../nosql/mongodb/AbstractMongoDBSshDriver.java | 10 +- .../entity/nosql/redis/RedisStoreSshDriver.java | 10 +- .../entity/nosql/riak/RiakNodeSshDriver.java | 23 ++- .../entity/nosql/solr/SolrServerSshDriver.java | 13 +- .../entity/osgi/karaf/KarafSshDriver.java | 11 +- .../brooklyn/entity/proxy/ProxySslConfig.java | 20 +- .../entity/proxy/nginx/NginxSshDriver.java | 14 +- .../entity/webapp/jboss/JBoss6SshDriver.java | 9 +- .../entity/webapp/jboss/JBoss7SshDriver.java | 9 +- .../entity/webapp/jetty/Jetty6SshDriver.java | 9 +- .../webapp/nodejs/NodeJsWebAppDriver.java | 2 + .../webapp/nodejs/NodeJsWebAppSshDriver.java | 9 + .../entity/webapp/tomcat/Tomcat7SshDriver.java | 8 +- 46 files changed, 720 insertions(+), 489 deletions(-) ----------------------------------------------------------------------
