brooklyn-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From henev...@apache.org
Subject [51/51] [abbrv] [partial] brooklyn-library git commit: move subdir from incubator up a level as it is promoted to its own repo (first non-incubator commit!)
Date Mon, 01 Feb 2016 17:48:27 GMT
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-library/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-library/commit/02abbab0
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-library/tree/02abbab0
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-library/diff/02abbab0

Branch: refs/heads/master
Commit: 02abbab09ab514524bb9a9edbd0a525447d15c99
Parents: 35b456e
Author: Alex Heneveld <alex.heneveld@cloudsoftcorp.com>
Authored: Sat Jan 30 14:02:39 2016 +0000
Committer: Alex Heneveld <alex.heneveld@cloudsoftcorp.com>
Committed: Sat Jan 30 14:02:39 2016 +0000

----------------------------------------------------------------------
 README.md                                       |     9 +
 brooklyn-library/.gitattributes                 |     6 -
 brooklyn-library/.gitignore                     |    32 -
 brooklyn-library/LICENSE                        |   455 -
 brooklyn-library/NOTICE                         |     5 -
 brooklyn-library/README.md                      |     9 -
 .../examples/global-web-fabric/.gitignore       |     2 -
 .../examples/global-web-fabric/README.txt       |    42 -
 .../examples/global-web-fabric/pom.xml          |   108 -
 .../resources/vmc-delete-all.sh                 |    34 -
 .../brooklyn/demo/GlobalWebFabricExample.java   |   118 -
 .../java/org/apache/brooklyn/demo/ReadMe.java   |    28 -
 brooklyn-library/examples/pom.xml               |    46 -
 .../examples/simple-messaging-pubsub/.gitignore |     1 -
 .../examples/simple-messaging-pubsub/README.txt |    47 -
 .../examples/simple-messaging-pubsub/pom.xml    |   134 -
 .../brooklyn/demo/KafkaClusterExample.java      |    58 -
 .../java/org/apache/brooklyn/demo/Publish.java  |    71 -
 .../demo/StandaloneQpidBrokerExample.java       |    73 -
 .../org/apache/brooklyn/demo/Subscribe.java     |    76 -
 .../src/main/resources/custom-config.xml        |    65 -
 .../src/main/resources/passwd                   |    21 -
 .../examples/simple-nosql-cluster/.gitignore    |     1 -
 .../examples/simple-nosql-cluster/README.md     |    41 -
 .../examples/simple-nosql-cluster/pom.xml       |   106 -
 .../src/main/assembly/assembly.xml              |    64 -
 .../src/main/assembly/files/conf/logback.xml    |    29 -
 .../src/main/assembly/scripts/start.sh          |    40 -
 .../brooklyn/demo/CumulusRDFApplication.java    |   239 -
 .../demo/HighAvailabilityCassandraCluster.java  |    89 -
 .../brooklyn/demo/ResilientMongoDbApp.java      |   105 -
 .../brooklyn/demo/RiakClusterExample.java       |    76 -
 .../brooklyn/demo/SimpleCassandraCluster.java   |    58 -
 .../brooklyn/demo/SimpleCouchDBCluster.java     |    36 -
 .../brooklyn/demo/SimpleMongoDBReplicaSet.java  |    39 -
 .../brooklyn/demo/SimpleRedisCluster.java       |    35 -
 .../apache/brooklyn/demo/StormSampleApp.java    |    69 -
 .../brooklyn/demo/WideAreaCassandraCluster.java |    86 -
 .../src/main/resources/cumulus.yaml             |    26 -
 .../src/main/resources/mongodb.conf             |    32 -
 .../brooklyn/demo/ha-cassandra-cluster.yaml     |    45 -
 .../brooklyn/demo/simple-cassandra-cluster.yaml |    28 -
 .../demo/wide-area-cassandra-cluster.yaml       |    41 -
 .../examples/simple-web-cluster/.gitignore      |     2 -
 .../examples/simple-web-cluster/README.txt      |    59 -
 .../examples/simple-web-cluster/pom.xml         |   164 -
 .../resources/jmeter-test-plan.jmx              |   143 -
 .../src/main/assembly/assembly.xml              |    74 -
 .../src/main/assembly/files/README.txt          |    49 -
 .../src/main/assembly/scripts/start.sh          |    43 -
 .../brooklyn/demo/NodeJsTodoApplication.java    |    60 -
 .../brooklyn/demo/SingleWebServerExample.java   |    66 -
 .../demo/WebClusterDatabaseExample.java         |   122 -
 .../demo/WebClusterDatabaseExampleApp.java      |   174 -
 .../apache/brooklyn/demo/WebClusterExample.java |    95 -
 .../src/main/resources/logback-custom.xml       |    43 -
 .../brooklyn/demo/glossy-3d-blue-web-icon.png   |   Bin 46490 -> 0 bytes
 .../apache/brooklyn/demo/nodejs-riak-todo.yaml  |    46 -
 .../org/apache/brooklyn/demo/nodejs-todo.yaml   |    53 -
 .../main/resources/visitors-creation-script.sql |    41 -
 ...lusterDatabaseExampleAppIntegrationTest.java |   204 -
 .../examples/webapps/hello-world-sql/.gitignore |     1 -
 .../examples/webapps/hello-world-sql/pom.xml    |   109 -
 .../src/main/webapp/WEB-INF/web.xml             |    26 -
 .../src/main/webapp/available.jsp               |    81 -
 .../hello-world-sql/src/main/webapp/db.jsp      |   123 -
 .../src/main/webapp/hadoop-chat.jsp             |   110 -
 .../src/main/webapp/hadoop-wordcount.jsp        |   114 -
 .../main/webapp/images/BrooklynBridge3Large.png |   Bin 703246 -> 0 bytes
 .../src/main/webapp/images/bridge-small.png     |   Bin 42335 -> 0 bytes
 .../hello-world-sql/src/main/webapp/index.html  |    42 -
 .../hello-world-sql/src/main/webapp/mongo.jsp   |   127 -
 .../hello-world-sql/src/main/webapp/riak.jsp    |   148 -
 .../src/main/webapp/styles/main.css             |    71 -
 .../webapps/hello-world-webapp/.gitignore       |     1 -
 .../examples/webapps/hello-world-webapp/pom.xml |    43 -
 .../src/main/webapp/WEB-INF/web.xml             |    26 -
 .../src/main/webapp/available.jsp               |    76 -
 .../hello-world-webapp/src/main/webapp/db.jsp   |   123 -
 .../src/main/webapp/hadoop-chat.jsp             |   110 -
 .../src/main/webapp/hadoop-wordcount.jsp        |   114 -
 .../main/webapp/images/BrooklynBridge3Large.png |   Bin 703246 -> 0 bytes
 .../webapp/images/bridge-large-no-title.png     |   Bin 66113 -> 0 bytes
 .../src/main/webapp/images/bridge-small.png     |   Bin 42335 -> 0 bytes
 .../src/main/webapp/index.html                  |    42 -
 .../src/main/webapp/primes.jsp                  |    77 -
 .../src/main/webapp/styles/main.css             |    71 -
 brooklyn-library/examples/webapps/pom.xml       |    55 -
 brooklyn-library/pom.xml                        |   119 -
 brooklyn-library/qa/log-exclusions.txt          |    19 -
 brooklyn-library/qa/pom.xml                     |   136 -
 .../qa/load/SimulatedJBoss7ServerImpl.java      |   239 -
 .../qa/load/SimulatedMySqlNodeImpl.java         |   183 -
 .../qa/load/SimulatedNginxControllerImpl.java   |   196 -
 .../brooklyn/qa/load/SimulatedTheeTierApp.java  |   140 -
 .../apache/brooklyn/qa/longevity/Monitor.java   |   260 -
 .../brooklyn/qa/longevity/MonitorListener.java  |    35 -
 .../brooklyn/qa/longevity/MonitorPrefs.java     |    54 -
 .../brooklyn/qa/longevity/MonitorUtils.java     |   328 -
 .../brooklyn/qa/longevity/StatusRecorder.java   |   130 -
 .../qa/src/main/resources/hello-world.txt       |    24 -
 .../qa/src/main/resources/hello-world.war       |   Bin 15066 -> 0 bytes
 .../SoftlayerObtainPrivateLiveTest.java         |   225 -
 .../camp/EnrichersSlightlySimplerYamlTest.java  |   134 -
 .../qa/camp/EntitiesYamlIntegrationTest.java    |    71 -
 .../qa/camp/JavaWebAppsIntegrationTest.java     |   273 -
 .../qa/camp/JavaWebAppsMatchingTest.java        |   144 -
 .../downstreamparent/DownstreamParentTest.java  |    64 -
 .../org/apache/brooklyn/qa/load/LoadTest.java   |   241 -
 .../brooklyn/qa/longevity/MonitorUtilsTest.java |   164 -
 .../webcluster/SinusoidalLoadGenerator.java     |    89 -
 .../qa/longevity/webcluster/WebClusterApp.java  |   101 -
 .../test/projects/downstream-parent-test/README |     5 -
 .../projects/downstream-parent-test/pom.xml     |   120 -
 .../src/main/java/com/example/HelloEntity.java  |    26 -
 .../main/java/com/example/HelloEntityImpl.java  |    31 -
 .../src/main/resources/blueprint.yaml           |    19 -
 .../src/main/resources/catalog.bom              |    33 -
 .../java-web-app-and-db-with-function.yaml      |    36 -
 .../java-web-app-and-db-with-policy.yaml        |    46 -
 .../src/test/resources/java-web-app-simple.yaml |    28 -
 ...est-app-with-enrichers-slightly-simpler.yaml |    74 -
 .../src/test/resources/test-tomcat-cluster.yaml |    30 -
 .../test-webapp-with-averaging-enricher.yaml    |    47 -
 brooklyn-library/qa/start-monitor.sh            |    39 -
 brooklyn-library/qa/start-webcluster.sh         |    39 -
 .../sandbox/cassandra-multicloud-snitch/pom.xml |    64 -
 .../customsnitch/MultiCloudSnitch.java          |   222 -
 brooklyn-library/sandbox/database/pom.xml       |    66 -
 .../brooklyn/entity/database/Database.java      |    42 -
 .../apache/brooklyn/entity/database/Schema.java |    37 -
 .../entity/database/derby/DerbyDatabase.java    |   172 -
 .../database/derby/DerbyDatabaseDriver.java     |    25 -
 .../database/derby/DerbyDatabaseSshDriver.java  |   116 -
 .../entity/database/derby/DerbySchema.java      |   148 -
 .../entity/database/PlaceholderTest.java        |    26 -
 brooklyn-library/sandbox/extra/pom.xml          |    79 -
 .../postgresql/PostgreSqlNodeSaltImpl.java      |   183 -
 .../brooklyn/entity/salt/SaltBashCommands.java  |    91 -
 .../apache/brooklyn/entity/salt/SaltConfig.java |   101 -
 .../brooklyn/entity/salt/SaltConfigs.java       |    89 -
 .../entity/salt/SaltLifecycleEffectorTasks.java |   220 -
 .../brooklyn/entity/salt/SaltStackMaster.java   |    72 -
 .../entity/salt/SaltStackMasterDriver.java      |    25 -
 .../entity/salt/SaltStackMasterImpl.java        |    55 -
 .../entity/salt/SaltStackMasterSshDriver.java   |    96 -
 .../apache/brooklyn/entity/salt/SaltTasks.java  |   145 -
 .../org/apache/brooklyn/entity/salt/master      |    65 -
 .../org/apache/brooklyn/entity/salt/masterless  |    53 -
 .../org/apache/brooklyn/entity/salt/minion      |    52 -
 .../postgresql/PostgreSqlSaltLiveTest.java      |   112 -
 .../brooklyn/entity/salt/SaltConfigsTest.java   |    70 -
 .../entity/salt/SaltLiveTestSupport.java        |    68 -
 brooklyn-library/sandbox/mobile-app/pom.xml     |    67 -
 .../mobile-app/src/main/webapp/WEB-INF/web.xml  |    24 -
 .../main/webapp/assets/mobile/css/mobile.css    |    74 -
 .../assets/mobile/images/brooklyn-logo.png      |   Bin 7055 -> 0 bytes
 .../src/main/webapp/assets/mobile/js/app.js     |    84 -
 .../main/webapp/assets/mobile/js/controllers.js |   202 -
 .../src/main/webapp/assets/mobile/js/filters.js |    29 -
 .../webapp/assets/mobile/js/i18n/en-us.json     |    27 -
 .../main/webapp/assets/mobile/js/services.js    |    28 -
 .../mobile/js/templates/applicationsList.html   |    72 -
 .../mobile/js/templates/entitiesList.html       |    53 -
 .../mobile/js/templates/entitySummary.html      |   250 -
 .../libs/angular-1.2.19/angular-cookies.js      |   204 -
 .../libs/angular-1.2.19/angular-cookies.min.js  |     8 -
 .../angular-1.2.19/angular-cookies.min.js.map   |     8 -
 .../mobile/libs/angular-1.2.19/angular-csp.css  |    24 -
 .../mobile/libs/angular-1.2.19/angular-mocks.js |  2171 --
 .../libs/angular-1.2.19/angular-resource.js     |   619 -
 .../libs/angular-1.2.19/angular-resource.min.js |    13 -
 .../angular-1.2.19/angular-resource.min.js.map  |     8 -
 .../mobile/libs/angular-1.2.19/angular-route.js |   927 -
 .../libs/angular-1.2.19/angular-route.min.js    |    14 -
 .../angular-1.2.19/angular-route.min.js.map     |     8 -
 .../mobile/libs/angular-1.2.19/angular-touch.js |   584 -
 .../libs/angular-1.2.19/angular-touch.min.js    |    13 -
 .../angular-1.2.19/angular-touch.min.js.map     |     8 -
 .../mobile/libs/angular-1.2.19/angular.js       | 21778 -----------------
 .../mobile/libs/angular-1.2.19/angular.min.js   |   214 -
 .../libs/angular-1.2.19/angular.min.js.map      |     8 -
 .../mobile/libs/angular-1.2.19/errors.json      |     1 -
 .../angular-1.2.19/i18n/angular-locale_de.js    |    99 -
 .../angular-1.2.19/i18n/angular-locale_en-gb.js |    99 -
 .../angular-1.2.19/i18n/angular-locale_en-us.js |    99 -
 .../angular-1.2.19/i18n/angular-locale_en.js    |    99 -
 .../angular-1.2.19/i18n/angular-locale_es.js    |    99 -
 .../angular-1.2.19/i18n/angular-locale_fr.js    |    99 -
 .../angular-1.2.19/i18n/angular-locale_ru.js    |    99 -
 .../mobile/libs/angular-1.2.19/version.json     |     1 -
 .../mobile/libs/angular-1.2.19/version.txt      |     1 -
 .../.bower.json                                 |    19 -
 .../README.md                                   |     9 -
 .../angular-translate-loader-static-files.js    |    31 -
 ...angular-translate-loader-static-files.min.js |     6 -
 .../bower.json                                  |     8 -
 .../.bower.json                                 |    18 -
 .../angular-translate-storage-cookie/README.md  |     9 -
 .../angular-translate-storage-cookie.js         |    19 -
 .../angular-translate-storage-cookie.min.js     |     6 -
 .../angular-translate-storage-cookie/bower.json |     8 -
 .../angular-translate-storage-local/.bower.json |    20 -
 .../angular-translate-storage-local/README.md   |     9 -
 .../angular-translate-storage-local.js          |    38 -
 .../angular-translate-storage-local.min.js      |     6 -
 .../angular-translate-storage-local/bower.json  |     9 -
 .../mobile/libs/angular-translate/.bower.json   |    16 -
 .../mobile/libs/angular-translate/README.md     |     9 -
 .../libs/angular-translate/angular-translate.js |   883 -
 .../angular-translate/angular-translate.min.js  |     6 -
 .../mobile/libs/angular-translate/bower.json    |     5 -
 .../.gitignore                                  |   102 -
 .../dist/css/mobile-angular-ui-base.css         |  7543 ------
 .../dist/css/mobile-angular-ui-base.min.css     |     1 -
 .../dist/css/mobile-angular-ui-desktop.css      |   531 -
 .../dist/css/mobile-angular-ui-desktop.min.css  |     1 -
 .../dist/css/mobile-angular-ui-hover.css        |   480 -
 .../dist/css/mobile-angular-ui-hover.min.css    |     1 -
 .../dist/fonts/FontAwesome.otf                  |   Bin 75188 -> 0 bytes
 .../dist/fonts/fontawesome-webfont.eot          |   Bin 72449 -> 0 bytes
 .../dist/fonts/fontawesome-webfont.svg          |   504 -
 .../dist/fonts/fontawesome-webfont.ttf          |   Bin 141564 -> 0 bytes
 .../dist/fonts/fontawesome-webfont.woff         |   Bin 83760 -> 0 bytes
 .../dist/js/mobile-angular-ui.js                |  1854 --
 .../dist/js/mobile-angular-ui.min.js            |     1 -
 .../mobile-app/src/main/webapp/index.m.html     |    99 -
 brooklyn-library/sandbox/monitoring/pom.xml     |    67 -
 .../entity/monitoring/zabbix/ZabbixFeed.java    |   463 -
 .../monitoring/zabbix/ZabbixMonitored.java      |    38 -
 .../monitoring/zabbix/ZabbixPollConfig.java     |    75 -
 .../entity/monitoring/zabbix/ZabbixServer.java  |    52 -
 .../monitoring/zabbix/ZabbixServerImpl.java     |   142 -
 brooklyn-library/sandbox/nosql/README.md        |    92 -
 brooklyn-library/sandbox/nosql/pom.xml          |    79 -
 .../nosql/infinispan/Infinispan5Driver.java     |    23 -
 .../nosql/infinispan/Infinispan5Server.java     |    88 -
 .../nosql/infinispan/Infinispan5SshDriver.java  |   124 -
 .../Infinispan5ServerIntegrationTest.java       |   104 -
 brooklyn-library/software/database/pom.xml      |   154 -
 .../brooklyn/entity/database/DatabaseNode.java  |    29 -
 .../entity/database/DatastoreMixins.java        |   104 -
 .../entity/database/crate/CrateNode.java        |    90 -
 .../entity/database/crate/CrateNodeDriver.java  |    24 -
 .../entity/database/crate/CrateNodeImpl.java    |    99 -
 .../database/crate/CrateNodeSshDriver.java      |   118 -
 .../entity/database/mariadb/MariaDbDriver.java  |    30 -
 .../entity/database/mariadb/MariaDbNode.java    |    98 -
 .../database/mariadb/MariaDbNodeImpl.java       |   136 -
 .../database/mariadb/MariaDbSshDriver.java      |   256 -
 .../database/mysql/InitSlaveTaskBody.java       |   426 -
 .../entity/database/mysql/MySqlCluster.java     |    77 -
 .../entity/database/mysql/MySqlClusterImpl.java |   375 -
 .../database/mysql/MySqlClusterUtils.java       |    52 -
 .../entity/database/mysql/MySqlDriver.java      |    33 -
 .../entity/database/mysql/MySqlNode.java        |   127 -
 .../database/mysql/MySqlNodeEffectors.java      |    87 -
 .../entity/database/mysql/MySqlNodeImpl.java    |   167 -
 .../entity/database/mysql/MySqlRowParser.java   |    39 -
 .../entity/database/mysql/MySqlSshDriver.java   |   319 -
 .../database/mysql/ReplicationSnapshot.java     |    58 -
 .../database/postgresql/PostgreSqlDriver.java   |    32 -
 .../database/postgresql/PostgreSqlNode.java     |   115 -
 .../PostgreSqlNodeChefImplFromScratch.java      |   168 -
 .../database/postgresql/PostgreSqlNodeImpl.java |    89 -
 .../database/postgresql/PostgreSqlSpecs.java    |    42 -
 .../postgresql/PostgreSqlSshDriver.java         |   471 -
 .../entity/database/rubyrep/RubyRepDriver.java  |    28 -
 .../entity/database/rubyrep/RubyRepNode.java    |   108 -
 .../database/rubyrep/RubyRepNodeImpl.java       |   111 -
 .../database/rubyrep/RubyRepSshDriver.java      |   125 -
 .../src/main/resources/mariadb-logo-180x119.png |   Bin 9659 -> 0 bytes
 .../src/main/resources/mysql-logo-110x57.png    |   Bin 2437 -> 0 bytes
 .../brooklyn/entity/database/crate/crate.yaml   |    28 -
 .../brooklyn/entity/database/mariadb/my.cnf     |    19 -
 .../entity/database/mssql/ConfigurationFile.ini |   390 -
 .../entity/database/mssql/checkrunningmssql.bat |    23 -
 .../entity/database/mssql/configuremssql.ps1    |    22 -
 .../entity/database/mssql/installmssql.ps1      |    45 -
 .../entity/database/mssql/launchmssql.bat       |    25 -
 .../brooklyn/entity/database/mssql/mssql.yaml   |    40 -
 .../entity/database/mssql/stopmssql.bat         |    24 -
 .../brooklyn/entity/database/mysql/mysql.conf   |    27 -
 .../entity/database/mysql/mysql_master.conf     |    30 -
 .../entity/database/mysql/mysql_slave.conf      |    50 -
 .../entity/database/postgresql/postgresql.conf  |   513 -
 .../entity/database/rubyrep/rubyrep.conf        |    28 -
 .../main/resources/postgresql-logo-200px.png    |   Bin 17434 -> 0 bytes
 .../entity/database/VogellaExampleAccess.java   |   200 -
 .../crate/CrateNodeIntegrationTest.java         |    64 -
 .../mariadb/MariaDbIntegrationTest.java         |   124 -
 .../database/mariadb/MariaDbLiveEc2Test.java    |    79 -
 .../mariadb/MariaDbLiveRackspaceTest.java       |   103 -
 .../mysql/MySqlClusterIntegrationTest.java      |   200 -
 .../database/mysql/MySqlClusterLiveEc2Test.java |    41 -
 .../mysql/MySqlClusterLiveSoftlayerTest.java    |    37 -
 .../database/mysql/MySqlClusterTestHelper.java  |   199 -
 .../database/mysql/MySqlIntegrationTest.java    |   105 -
 .../entity/database/mysql/MySqlLiveEc2Test.java |    76 -
 .../entity/database/mysql/MySqlLiveGceTest.java |    48 -
 .../database/mysql/MySqlLiveRackspaceTest.java  |   106 -
 .../mysql/MySqlRestartIntegrationTest.java      |    50 -
 .../database/mysql/MysqlDockerLiveTest.java     |    48 -
 .../postgresql/PostgreSqDockerLiveTest.java     |    46 -
 .../database/postgresql/PostgreSqlChefTest.java |   102 -
 .../postgresql/PostgreSqlEc2LiveTest.java       |    78 -
 .../postgresql/PostgreSqlGceLiveTest.java       |    45 -
 .../postgresql/PostgreSqlIntegrationTest.java   |    95 -
 .../postgresql/PostgreSqlRackspaceLiveTest.java |   107 -
 .../PostgreSqlRebindIntegrationTest.java        |    57 -
 .../PostgreSqlRestartIntegrationTest.java       |    49 -
 .../database/rubyrep/RubyRepEc2LiveTest.java    |    73 -
 .../rubyrep/RubyRepIntegrationTest.java         |   470 -
 .../rubyrep/RubyRepRackspaceLiveTest.java       |   127 -
 brooklyn-library/software/messaging/pom.xml     |   306 -
 .../entity/messaging/MessageBroker.java         |    33 -
 .../apache/brooklyn/entity/messaging/Queue.java |    50 -
 .../apache/brooklyn/entity/messaging/Topic.java |    46 -
 .../messaging/activemq/ActiveMQBroker.java      |    80 -
 .../messaging/activemq/ActiveMQBrokerImpl.java  |   121 -
 .../messaging/activemq/ActiveMQDestination.java |    24 -
 .../activemq/ActiveMQDestinationImpl.java       |    66 -
 .../messaging/activemq/ActiveMQDriver.java      |    28 -
 .../messaging/activemq/ActiveMQQueue.java       |    26 -
 .../messaging/activemq/ActiveMQQueueImpl.java   |    68 -
 .../messaging/activemq/ActiveMQSpecs.java       |    33 -
 .../messaging/activemq/ActiveMQSshDriver.java   |   145 -
 .../messaging/activemq/ActiveMQTopic.java       |    26 -
 .../messaging/activemq/ActiveMQTopicImpl.java   |    50 -
 .../entity/messaging/amqp/AmqpExchange.java     |    44 -
 .../entity/messaging/amqp/AmqpServer.java       |    52 -
 .../entity/messaging/jms/JMSBroker.java         |    58 -
 .../entity/messaging/jms/JMSBrokerImpl.java     |   167 -
 .../entity/messaging/jms/JMSDestination.java    |    29 -
 .../messaging/jms/JMSDestinationImpl.java       |    51 -
 .../kafka/AbstractfKafkaSshDriver.java          |   132 -
 .../brooklyn/entity/messaging/kafka/Kafka.java  |    44 -
 .../entity/messaging/kafka/KafkaBroker.java     |    82 -
 .../messaging/kafka/KafkaBrokerDriver.java      |    27 -
 .../entity/messaging/kafka/KafkaBrokerImpl.java |   166 -
 .../messaging/kafka/KafkaBrokerSshDriver.java   |    96 -
 .../entity/messaging/kafka/KafkaCluster.java    |    91 -
 .../messaging/kafka/KafkaClusterImpl.java       |   207 -
 .../entity/messaging/kafka/KafkaZooKeeper.java  |    57 -
 .../messaging/kafka/KafkaZooKeeperDriver.java   |    28 -
 .../messaging/kafka/KafkaZooKeeperImpl.java     |    46 -
 .../kafka/KafkaZooKeeperSshDriver.java          |    82 -
 .../entity/messaging/qpid/QpidBroker.java       |    78 -
 .../entity/messaging/qpid/QpidBrokerImpl.java   |   144 -
 .../entity/messaging/qpid/QpidDestination.java  |    32 -
 .../messaging/qpid/QpidDestinationImpl.java     |   100 -
 .../entity/messaging/qpid/QpidDriver.java       |    28 -
 .../entity/messaging/qpid/QpidQueue.java        |    28 -
 .../entity/messaging/qpid/QpidQueueImpl.java    |    66 -
 .../entity/messaging/qpid/QpidSshDriver.java    |   136 -
 .../entity/messaging/qpid/QpidTopic.java        |    26 -
 .../entity/messaging/qpid/QpidTopicImpl.java    |    56 -
 .../entity/messaging/rabbit/RabbitBroker.java   |    95 -
 .../messaging/rabbit/RabbitBrokerImpl.java      |   119 -
 .../messaging/rabbit/RabbitDestination.java     |    91 -
 .../entity/messaging/rabbit/RabbitDriver.java   |    32 -
 .../entity/messaging/rabbit/RabbitQueue.java    |    85 -
 .../messaging/rabbit/RabbitSshDriver.java       |   263 -
 .../brooklyn/entity/messaging/storm/Storm.java  |   104 -
 .../entity/messaging/storm/StormDeployment.java |    41 -
 .../messaging/storm/StormDeploymentImpl.java    |    76 -
 .../entity/messaging/storm/StormDriver.java     |    27 -
 .../entity/messaging/storm/StormImpl.java       |   117 -
 .../entity/messaging/storm/StormSshDriver.java  |   271 -
 .../entity/zookeeper/AbstractZooKeeperImpl.java |   108 -
 .../entity/zookeeper/ZooKeeperDriver.java       |    27 -
 .../entity/zookeeper/ZooKeeperEnsemble.java     |    52 -
 .../entity/zookeeper/ZooKeeperEnsembleImpl.java |   104 -
 .../entity/zookeeper/ZooKeeperNode.java         |    66 -
 .../entity/zookeeper/ZooKeeperNodeImpl.java     |    33 -
 .../entity/zookeeper/ZooKeeperSshDriver.java    |   162 -
 .../src/main/resources/RabbitMQLogo.png         |   Bin 14252 -> 0 bytes
 .../src/main/resources/activemq-logo.png        |   Bin 6819 -> 0 bytes
 .../entity/messaging/activemq/activemq.xml      |   154 -
 .../messaging/kafka/kafka-google-doorway.jpg    |   Bin 15692 -> 0 bytes
 .../entity/messaging/kafka/server.properties    |   112 -
 .../entity/messaging/kafka/zookeeper.properties |    13 -
 .../entity/messaging/rabbit/rabbitmq.config     |     6 -
 .../brooklyn/entity/messaging/storm/storm.yaml  |    39 -
 .../brooklyn/entity/messaging/zookeeper/zoo.cfg |    42 -
 .../messaging/src/main/resources/qpid-logo.jpeg |   Bin 5189 -> 0 bytes
 .../src/main/resources/redis-logo.jpeg          |   Bin 6065 -> 0 bytes
 .../messaging/activemq/ActiveMQEc2LiveTest.java |   116 -
 .../activemq/ActiveMQGoogleComputeLiveTest.java |   116 -
 .../activemq/ActiveMQIntegrationTest.java       |   257 -
 .../messaging/kafka/KafkaIntegrationTest.java   |   139 -
 .../entity/messaging/kafka/KafkaLiveTest.java   |    67 -
 .../entity/messaging/kafka/KafkaSupport.java    |   109 -
 .../entity/messaging/qpid/QpidEc2LiveTest.java  |    45 -
 .../messaging/qpid/QpidIntegrationTest.java     |   253 -
 .../messaging/rabbit/RabbitEc2LiveTest.java     |   125 -
 .../messaging/rabbit/RabbitIntegrationTest.java |   187 -
 .../messaging/storm/LocalhostLiveTest.java      |    32 -
 .../messaging/storm/SoftLayerLiveTest.java      |    33 -
 .../storm/StormAbstractCloudLiveTest.java       |   201 -
 .../messaging/storm/StormEc2LiveTest.java       |    57 -
 .../messaging/storm/StormGceLiveTest.java       |    50 -
 .../storm/topologies/ExclamationBolt.java       |    51 -
 .../zookeeper/ZooKeeperEc2LiveTest.java         |    47 -
 .../zookeeper/ZooKeeperEnsembleLiveTest.java    |   127 -
 .../src/test/resources/qpid-test-config.xml     |    70 -
 brooklyn-library/software/monitoring/pom.xml    |   112 -
 .../entity/monitoring/monit/MonitDriver.java    |    28 -
 .../entity/monitoring/monit/MonitNode.java      |    60 -
 .../entity/monitoring/monit/MonitNodeImpl.java  |   115 -
 .../entity/monitoring/monit/MonitSshDriver.java |   136 -
 .../monitoring/monit/MonitIntegrationTest.java  |   204 -
 .../entity/monitoring/monit/monit.monitrc       |    30 -
 .../entity/monitoring/monit/monitmysql.monitrc  |    29 -
 .../monit/monitmysqlwithrestart.monitrc         |    31 -
 brooklyn-library/software/network/pom.xml       |    97 -
 .../entity/network/bind/BindDnsServer.java      |   156 -
 .../network/bind/BindDnsServerDriver.java       |    38 -
 .../entity/network/bind/BindDnsServerImpl.java  |   339 -
 .../network/bind/BindDnsServerSshDriver.java    |   184 -
 .../entity/network/bind/BindOsSupport.java      |   113 -
 .../network/src/main/resources/isc-logo.png     |   Bin 9330 -> 0 bytes
 .../brooklyn/entity/network/bind/domain.zone    |    46 -
 .../apache/brooklyn/entity/network/bind/ifcfg   |    24 -
 .../brooklyn/entity/network/bind/named.conf     |    63 -
 .../brooklyn/entity/network/bind/named.empty    |    30 -
 .../entity/network/bind/named.localhost         |    32 -
 .../brooklyn/entity/network/bind/named.loopback |    31 -
 .../brooklyn/entity/network/bind/resolv.conf    |    25 -
 .../brooklyn/entity/network/bind/reverse.zone   |    37 -
 .../brooklyn/entity/network/bind/rfc1912.zone   |    52 -
 .../network/bind/BindDnsServerByonLiveTest.java |    44 -
 .../network/bind/BindDnsServerEc2LiveTest.java  |    62 -
 .../bind/BindDnsServerIntegrationTest.java      |   260 -
 .../network/bind/BindDnsServerLiveTest.java     |   111 -
 .../bind/BindDnsServerSoftlayerLiveTest.java    |    32 -
 .../bind/DoNothingSoftwareProcessDriver.java    |    55 -
 .../network/bind/PrefixAndIdEnricher.java       |    57 -
 .../network/bind/TestBindDnsServerImpl.java     |    89 -
 brooklyn-library/software/nosql/pom.xml         |   300 -
 .../nosql/cassandra/CassandraCluster.java       |    30 -
 .../nosql/cassandra/CassandraClusterImpl.java   |    27 -
 .../nosql/cassandra/CassandraDatacenter.java    |   214 -
 .../cassandra/CassandraDatacenterImpl.java      |   629 -
 .../entity/nosql/cassandra/CassandraFabric.java |    80 -
 .../nosql/cassandra/CassandraFabricImpl.java    |   394 -
 .../entity/nosql/cassandra/CassandraNode.java   |   218 -
 .../nosql/cassandra/CassandraNodeDriver.java    |    47 -
 .../nosql/cassandra/CassandraNodeImpl.java      |   606 -
 .../nosql/cassandra/CassandraNodeSshDriver.java |   420 -
 .../entity/nosql/cassandra/TokenGenerator.java  |    49 -
 .../entity/nosql/cassandra/TokenGenerators.java |   192 -
 .../nosql/couchbase/CouchbaseCluster.java       |   134 -
 .../nosql/couchbase/CouchbaseClusterImpl.java   |   597 -
 .../entity/nosql/couchbase/CouchbaseNode.java   |   159 -
 .../nosql/couchbase/CouchbaseNodeDriver.java    |    41 -
 .../nosql/couchbase/CouchbaseNodeImpl.java      |   269 -
 .../nosql/couchbase/CouchbaseNodeSshDriver.java |   511 -
 .../nosql/couchbase/CouchbaseSyncGateway.java   |    75 -
 .../couchbase/CouchbaseSyncGatewayDriver.java   |    27 -
 .../couchbase/CouchbaseSyncGatewayImpl.java     |    82 -
 .../CouchbaseSyncGatewaySshDriver.java          |   167 -
 .../entity/nosql/couchdb/CouchDBCluster.java    |    48 -
 .../nosql/couchdb/CouchDBClusterImpl.java       |    50 -
 .../entity/nosql/couchdb/CouchDBNode.java       |    66 -
 .../entity/nosql/couchdb/CouchDBNodeDriver.java |    37 -
 .../entity/nosql/couchdb/CouchDBNodeImpl.java   |   109 -
 .../nosql/couchdb/CouchDBNodeSshDriver.java     |   152 -
 .../elasticsearch/ElasticSearchCluster.java     |    40 -
 .../elasticsearch/ElasticSearchClusterImpl.java |    45 -
 .../nosql/elasticsearch/ElasticSearchNode.java  |    93 -
 .../elasticsearch/ElasticSearchNodeDriver.java  |    25 -
 .../elasticsearch/ElasticSearchNodeImpl.java    |   111 -
 .../ElasticSearchNodeSshDriver.java             |   139 -
 .../nosql/hazelcast/HazelcastCluster.java       |    59 -
 .../nosql/hazelcast/HazelcastClusterImpl.java   |   125 -
 .../entity/nosql/hazelcast/HazelcastNode.java   |   101 -
 .../nosql/hazelcast/HazelcastNodeDriver.java    |    25 -
 .../nosql/hazelcast/HazelcastNodeImpl.java      |   146 -
 .../nosql/hazelcast/HazelcastNodeSshDriver.java |   164 -
 .../nosql/mongodb/AbstractMongoDBServer.java    |    66 -
 .../nosql/mongodb/AbstractMongoDBSshDriver.java |   231 -
 .../mongodb/MongoDBAuthenticationMixins.java    |    51 -
 .../mongodb/MongoDBAuthenticationUtils.java     |    79 -
 .../entity/nosql/mongodb/MongoDBClient.java     |    65 -
 .../nosql/mongodb/MongoDBClientDriver.java      |    25 -
 .../entity/nosql/mongodb/MongoDBClientImpl.java |    43 -
 .../nosql/mongodb/MongoDBClientSshDriver.java   |   146 -
 .../nosql/mongodb/MongoDBClientSupport.java     |   322 -
 .../entity/nosql/mongodb/MongoDBDriver.java     |    24 -
 .../entity/nosql/mongodb/MongoDBReplicaSet.java |    86 -
 .../nosql/mongodb/MongoDBReplicaSetImpl.java    |   465 -
 .../entity/nosql/mongodb/MongoDBServer.java     |   154 -
 .../entity/nosql/mongodb/MongoDBServerImpl.java |   227 -
 .../entity/nosql/mongodb/MongoDBSshDriver.java  |    58 -
 .../entity/nosql/mongodb/ReplicaSetConfig.java  |   277 -
 .../nosql/mongodb/ReplicaSetMemberStatus.java   |    66 -
 .../sharding/CoLocatedMongoDBRouter.java        |    59 -
 .../sharding/CoLocatedMongoDBRouterImpl.java    |    72 -
 .../mongodb/sharding/MongoDBConfigServer.java   |    27 -
 .../sharding/MongoDBConfigServerCluster.java    |    35 -
 .../MongoDBConfigServerClusterImpl.java         |    58 -
 .../sharding/MongoDBConfigServerDriver.java     |    25 -
 .../sharding/MongoDBConfigServerImpl.java       |    36 -
 .../sharding/MongoDBConfigServerSshDriver.java  |    43 -
 .../nosql/mongodb/sharding/MongoDBRouter.java   |    51 -
 .../mongodb/sharding/MongoDBRouterCluster.java  |    54 -
 .../sharding/MongoDBRouterClusterImpl.java      |   101 -
 .../mongodb/sharding/MongoDBRouterDriver.java   |    25 -
 .../mongodb/sharding/MongoDBRouterImpl.java     |    85 -
 .../sharding/MongoDBRouterSshDriver.java        |    51 -
 .../mongodb/sharding/MongoDBShardCluster.java   |    27 -
 .../sharding/MongoDBShardClusterImpl.java       |   182 -
 .../sharding/MongoDBShardedDeployment.java      |   102 -
 .../sharding/MongoDBShardedDeploymentImpl.java  |   162 -
 .../entity/nosql/redis/RedisCluster.java        |    41 -
 .../entity/nosql/redis/RedisClusterImpl.java    |   158 -
 .../brooklyn/entity/nosql/redis/RedisShard.java |    26 -
 .../entity/nosql/redis/RedisShardImpl.java      |    26 -
 .../brooklyn/entity/nosql/redis/RedisSlave.java |    42 -
 .../entity/nosql/redis/RedisSlaveImpl.java      |    34 -
 .../brooklyn/entity/nosql/redis/RedisStore.java |    73 -
 .../entity/nosql/redis/RedisStoreDriver.java    |    27 -
 .../entity/nosql/redis/RedisStoreImpl.java      |   161 -
 .../entity/nosql/redis/RedisStoreSshDriver.java |   136 -
 .../brooklyn/entity/nosql/riak/RiakCluster.java |    65 -
 .../entity/nosql/riak/RiakClusterImpl.java      |   263 -
 .../brooklyn/entity/nosql/riak/RiakNode.java    |   241 -
 .../entity/nosql/riak/RiakNodeDriver.java       |    48 -
 .../entity/nosql/riak/RiakNodeImpl.java         |   311 -
 .../entity/nosql/riak/RiakNodeSshDriver.java    |   613 -
 .../brooklyn/entity/nosql/solr/SolrServer.java  |    81 -
 .../entity/nosql/solr/SolrServerDriver.java     |    30 -
 .../entity/nosql/solr/SolrServerImpl.java       |    76 -
 .../entity/nosql/solr/SolrServerSshDriver.java  |   156 -
 .../nosql/src/main/resources/cassandra-logo.png |   Bin 35150 -> 0 bytes
 .../nosql/src/main/resources/couchbase-logo.png |   Bin 88089 -> 0 bytes
 .../nosql/src/main/resources/couchdb-logo.png   |   Bin 7941 -> 0 bytes
 .../nosql/src/main/resources/mongodb-logo.png   |   Bin 39197 -> 0 bytes
 .../entity/nosql/cassandra/cassandra-1.2.yaml   |   644 -
 .../entity/nosql/cassandra/cassandra-2.0.yaml   |   688 -
 .../cassandra/cassandra-multicloud-snitch.txt   |    33 -
 .../nosql/cassandra/cassandra-rackdc.properties |     6 -
 .../entity/nosql/couchbase/pillowfight.yaml     |    77 -
 .../brooklyn/entity/nosql/couchdb/couch.ini     |    17 -
 .../brooklyn/entity/nosql/couchdb/couch.uri     |     2 -
 .../nosql/hazelcast/hazelcast-brooklyn.xml      |    64 -
 .../entity/nosql/mongodb/default-mongod.conf    |     7 -
 .../brooklyn/entity/nosql/mongodb/default.conf  |     2 -
 .../entity/nosql/mongodb/mongodb_win.yaml       |    46 -
 .../nosql/mongodb/win/checkrunning_mongodb.ps1  |    30 -
 .../nosql/mongodb/win/configure_mongodb.ps1     |    31 -
 .../nosql/mongodb/win/install_mongodb.ps1       |    32 -
 .../entity/nosql/mongodb/win/launch_mongodb.ps1 |    26 -
 .../entity/nosql/mongodb/win/stop_mongodb.ps1   |    27 -
 .../brooklyn/entity/nosql/redis/redis.conf      |    13 -
 .../brooklyn/entity/nosql/redis/slave.conf      |    16 -
 .../brooklyn/entity/nosql/riak/app.config       |   353 -
 .../nosql/riak/riak-cluster-with-solr.yaml      |    35 -
 .../brooklyn/entity/nosql/riak/riak-mac.conf    |   494 -
 .../nosql/riak/riak-with-webapp-cluster.yaml    |    42 -
 .../entity/nosql/riak/riak-with-webapp.yaml     |    36 -
 .../apache/brooklyn/entity/nosql/riak/riak.conf |   494 -
 .../apache/brooklyn/entity/nosql/riak/riak.md   |    67 -
 .../apache/brooklyn/entity/nosql/riak/riak.png  |   Bin 110651 -> 0 bytes
 .../apache/brooklyn/entity/nosql/riak/vm.args   |    64 -
 .../apache/brooklyn/entity/nosql/solr/solr.xml  |    19 -
 .../nosql/src/main/resources/redis-logo.png     |   Bin 34333 -> 0 bytes
 .../nosql/src/main/resources/solr-logo.png      |   Bin 42902 -> 0 bytes
 .../cassandra/AbstractCassandraNodeTest.java    |    40 -
 .../entity/nosql/cassandra/AstyanaxSupport.java |   330 -
 .../CassandraDatacenterIntegrationTest.java     |   150 -
 .../cassandra/CassandraDatacenterLiveTest.java  |   310 -
 ...assandraDatacenterRebindIntegrationTest.java |    97 -
 .../cassandra/CassandraDatacenterTest.java      |   224 -
 .../nosql/cassandra/CassandraFabricTest.java    |   183 -
 .../cassandra/CassandraNodeEc2LiveTest.java     |    81 -
 .../cassandra/CassandraNodeIntegrationTest.java |   189 -
 .../nosql/cassandra/CassandraNodeLiveTest.java  |    74 -
 .../cassandra/NonNegTokenGeneratorTest.java     |   116 -
 .../cassandra/PosNegTokenGeneratorTest.java     |    57 -
 .../nosql/couchbase/CouchbaseOfflineTest.java   |    61 -
 .../CouchbaseSyncGatewayEc2LiveTest.java        |   136 -
 .../nosql/couchdb/AbstractCouchDBNodeTest.java  |    53 -
 .../nosql/couchdb/CouchDBClusterLiveTest.java   |    89 -
 .../nosql/couchdb/CouchDBNodeEc2LiveTest.java   |    48 -
 .../couchdb/CouchDBNodeIntegrationTest.java     |    66 -
 .../nosql/couchdb/CouchDBNodeLiveTest.java      |    74 -
 .../entity/nosql/couchdb/JcouchdbSupport.java   |    77 -
 .../ElasticSearchClusterIntegrationTest.java    |   127 -
 .../ElasticSearchNodeIntegrationTest.java       |   111 -
 .../hazelcast/HazelcastClusterEc2LiveTest.java  |    47 -
 .../HazelcastClusterNodeIntegrationTest.java    |    49 -
 .../HazelcastClusterSoftlayerLiveTest.java      |    47 -
 .../hazelcast/HazelcastNodeIntegrationTest.java |   107 -
 .../nosql/hazelcast/HazelcastTestHelper.java    |    76 -
 .../nosql/mongodb/MongoDBEc2LiveTest.java       |    84 -
 .../nosql/mongodb/MongoDBIntegrationTest.java   |    90 -
 .../mongodb/MongoDBRebindIntegrationTest.java   |    59 -
 .../mongodb/MongoDBReplicaSetEc2LiveTest.java   |    95 -
 .../MongoDBReplicaSetIntegrationTest.java       |   205 -
 .../mongodb/MongoDBRestartIntegrationTest.java  |    42 -
 .../nosql/mongodb/MongoDBSoftLayerLiveTest.java |    55 -
 .../entity/nosql/mongodb/MongoDBTestHelper.java |   123 -
 .../nosql/mongodb/MongoDBWinEc2LiveTest.java    |   138 -
 .../nosql/mongodb/ReplicaSetConfigTest.java     |   240 -
 .../MongoDBConfigServerIntegrationTest.java     |    65 -
 .../MongoDBShardedDeploymentEc2LiveTest.java    |    82 -
 ...MongoDBShardedDeploymentIntegrationTest.java |   128 -
 .../entity/nosql/redis/JedisSupport.java        |    77 -
 .../redis/RedisClusterIntegrationTest.java      |   108 -
 .../entity/nosql/redis/RedisEc2LiveTest.java    |    91 -
 .../nosql/redis/RedisIntegrationTest.java       |   118 -
 .../nosql/riak/RiakClusterEc2LiveTest.java      |    73 -
 .../entity/nosql/riak/RiakNodeEc2LiveTest.java  |    74 -
 .../riak/RiakNodeGoogleComputeLiveTest.java     |    61 -
 .../nosql/riak/RiakNodeIntegrationTest.java     |   230 -
 .../nosql/riak/RiakNodeSoftlayerLiveTest.java   |    44 -
 .../nosql/solr/AbstractSolrServerTest.java      |    40 -
 .../entity/nosql/solr/SolrJSupport.java         |    66 -
 .../nosql/solr/SolrServerEc2LiveTest.java       |    65 -
 .../nosql/solr/SolrServerIntegrationTest.java   |    84 -
 .../entity/nosql/solr/SolrServerLiveTest.java   |    89 -
 .../nosql/src/test/resources/mongodb-keyfile    |    16 -
 .../nosql/src/test/resources/solr/example.tgz   |   Bin 20655 -> 0 bytes
 .../nosql/src/test/resources/solr/example.txt   |    18 -
 .../test/resources/solr/example/conf/schema.xml |    50 -
 .../resources/solr/example/conf/solrconfig.xml  |  1791 --
 .../test/resources/solr/example/core.properties |    19 -
 .../resources/test-mongodb-configserver.conf    |     6 -
 .../src/test/resources/test-mongodb-router.conf |     6 -
 .../nosql/src/test/resources/test-mongodb.conf  |    21 -
 brooklyn-library/software/osgi/pom.xml          |   127 -
 .../entity/osgi/karaf/KarafContainer.java       |   137 -
 .../entity/osgi/karaf/KarafContainerImpl.java   |   297 -
 .../brooklyn/entity/osgi/karaf/KarafDriver.java |    30 -
 .../entity/osgi/karaf/KarafSshDriver.java       |   149 -
 .../osgi/src/main/java/org/osgi/jmx/Item.java   |   200 -
 .../main/java/org/osgi/jmx/JmxConstants.java    |   318 -
 .../osgi/src/main/resources/karaf-logo.png      |   Bin 26072 -> 0 bytes
 .../osgi/karaf/KarafContainerEc2LiveTest.java   |    52 -
 .../entity/osgi/karaf/KarafContainerTest.java   |   146 -
 .../osgi/src/test/resources/hello-world.jar     |   Bin 2088 -> 0 bytes
 .../osgi/src/test/resources/hello-world.txt     |    26 -
 brooklyn-library/software/webapp/pom.xml        |   193 -
 .../entity/dns/AbstractGeoDnsService.java       |    74 -
 .../entity/dns/AbstractGeoDnsServiceImpl.java   |   392 -
 .../dns/geoscaling/GeoscalingDnsService.java    |    86 -
 .../geoscaling/GeoscalingDnsServiceImpl.java    |   201 -
 .../geoscaling/GeoscalingScriptGenerator.java   |    79 -
 .../dns/geoscaling/GeoscalingWebClient.java     |   458 -
 .../entity/proxy/AbstractController.java        |    74 -
 .../entity/proxy/AbstractControllerImpl.java    |   515 -
 .../proxy/AbstractNonProvisionedController.java |    28 -
 .../AbstractNonProvisionedControllerImpl.java   |   276 -
 .../brooklyn/entity/proxy/LoadBalancer.java     |   124 -
 .../entity/proxy/LoadBalancerCluster.java       |    37 -
 .../entity/proxy/LoadBalancerClusterImpl.java   |    76 -
 .../brooklyn/entity/proxy/ProxySslConfig.java   |   218 -
 .../proxy/nginx/NginxConfigFileGenerator.java   |    33 -
 .../entity/proxy/nginx/NginxController.java     |   145 -
 .../entity/proxy/nginx/NginxControllerImpl.java |   369 -
 .../nginx/NginxDefaultConfigGenerator.java      |   257 -
 .../entity/proxy/nginx/NginxDriver.java         |    31 -
 .../entity/proxy/nginx/NginxSshDriver.java      |   476 -
 .../nginx/NginxTemplateConfigGenerator.java     |    82 -
 .../brooklyn/entity/proxy/nginx/UrlMapping.java |   102 -
 .../entity/proxy/nginx/UrlMappingImpl.java      |   222 -
 .../entity/proxy/nginx/UrlRewriteRule.java      |    74 -
 .../webapp/ControlledDynamicWebAppCluster.java  |   113 -
 .../ControlledDynamicWebAppClusterImpl.java     |   330 -
 .../entity/webapp/DynamicWebAppCluster.java     |    69 -
 .../entity/webapp/DynamicWebAppClusterImpl.java |   262 -
 .../entity/webapp/DynamicWebAppFabric.java      |    48 -
 .../entity/webapp/DynamicWebAppFabricImpl.java  |    83 -
 .../entity/webapp/ElasticJavaWebAppService.java |    60 -
 .../webapp/FilenameToWebContextMapper.java      |    92 -
 .../brooklyn/entity/webapp/HttpsSslConfig.java  |    74 -
 .../entity/webapp/JavaWebAppDriver.java         |    54 -
 .../entity/webapp/JavaWebAppService.java        |   109 -
 .../webapp/JavaWebAppSoftwareProcess.java       |    34 -
 .../webapp/JavaWebAppSoftwareProcessImpl.java   |   205 -
 .../entity/webapp/JavaWebAppSshDriver.java      |   205 -
 .../brooklyn/entity/webapp/WebAppService.java   |    24 -
 .../entity/webapp/WebAppServiceConstants.java   |    61 -
 .../entity/webapp/WebAppServiceMethods.java     |    89 -
 .../entity/webapp/WebAppServiceMetrics.java     |    77 -
 .../entity/webapp/jboss/JBoss6Driver.java       |    24 -
 .../entity/webapp/jboss/JBoss6Server.java       |    62 -
 .../entity/webapp/jboss/JBoss6ServerImpl.java   |   114 -
 .../entity/webapp/jboss/JBoss6SshDriver.java    |   242 -
 .../entity/webapp/jboss/JBoss7Driver.java       |    30 -
 .../entity/webapp/jboss/JBoss7Server.java       |   111 -
 .../entity/webapp/jboss/JBoss7ServerImpl.java   |   214 -
 .../entity/webapp/jboss/JBoss7SshDriver.java    |   274 -
 .../entity/webapp/jetty/Jetty6Driver.java       |    24 -
 .../entity/webapp/jetty/Jetty6Server.java       |    60 -
 .../entity/webapp/jetty/Jetty6ServerImpl.java   |   142 -
 .../entity/webapp/jetty/Jetty6SshDriver.java    |   173 -
 .../webapp/nodejs/NodeJsWebAppDriver.java       |    29 -
 .../webapp/nodejs/NodeJsWebAppService.java      |    74 -
 .../webapp/nodejs/NodeJsWebAppServiceImpl.java  |    91 -
 .../webapp/nodejs/NodeJsWebAppSshDriver.java    |   184 -
 .../entity/webapp/tomcat/Tomcat7Driver.java     |    23 -
 .../entity/webapp/tomcat/Tomcat7SshDriver.java  |    29 -
 .../entity/webapp/tomcat/Tomcat8Server.java     |    55 -
 .../entity/webapp/tomcat/Tomcat8ServerImpl.java |    26 -
 .../entity/webapp/tomcat/TomcatDriver.java      |    24 -
 .../entity/webapp/tomcat/TomcatServer.java      |    87 -
 .../entity/webapp/tomcat/TomcatServerImpl.java  |   125 -
 .../entity/webapp/tomcat/TomcatSshDriver.java   |   173 -
 .../webapp/src/main/resources/jboss_logo.png    |   Bin 23207 -> 0 bytes
 .../webapp/src/main/resources/jetty-logo.png    |   Bin 8870 -> 0 bytes
 .../webapp/src/main/resources/nginx-logo.jpeg   |   Bin 4546 -> 0 bytes
 .../webapp/src/main/resources/nodejs-logo.png   |   Bin 9620 -> 0 bytes
 .../brooklyn/entity/dns/geoscaling/template.php |    68 -
 .../brooklyn/entity/proxy/nginx/server.conf     |    84 -
 .../entity/webapp/jboss/jboss7-standalone.xml   |   311 -
 .../entity/webapp/jetty/jetty-brooklyn.xml      |    41 -
 .../entity/webapp/sample-java-keystore.jks      |   Bin 1355 -> 0 bytes
 .../entity/webapp/sample-java-keystore.txt      |    22 -
 .../brooklyn/entity/webapp/tomcat/server.xml    |   206 -
 .../entity/webapp/tomcat/tomcat8-server.xml     |   149 -
 .../entity/webapp/tomcat/tomcat8-web.xml        |  4615 ----
 .../brooklyn/entity/webapp/tomcat/web.xml       |  4615 ----
 .../webapp/src/main/resources/tomcat-logo.png   |   Bin 18612 -> 0 bytes
 .../entity/dns/AbstractGeoDnsServiceTest.java   |   345 -
 .../dns/geoscaling/GeoDnsServiceYamlTest.java   |    45 -
 .../geoscaling/GeoscalingIntegrationTest.java   |   222 -
 .../GeoscalingScriptGeneratorTest.java          |    57 -
 .../dns/geoscaling/GeoscalingWebClientTest.java |   199 -
 .../entity/proxy/AbstractControllerTest.java    |   360 -
 .../entity/proxy/ProxySslConfigTest.java        |    60 -
 .../brooklyn/entity/proxy/StubAppServer.java    |    86 -
 .../proxy/TrackingAbstractController.java       |    30 -
 .../proxy/TrackingAbstractControllerImpl.java   |    67 -
 .../brooklyn/entity/proxy/UrlMappingTest.java   |   215 -
 .../nginx/NginxClusterIntegrationTest.java      |   238 -
 .../entity/proxy/nginx/NginxEc2LiveTest.java    |    71 -
 .../nginx/NginxHttpsSslIntegrationTest.java     |   237 -
 .../proxy/nginx/NginxIntegrationTest.java       |   452 -
 .../proxy/nginx/NginxLightIntegrationTest.java  |    72 -
 .../proxy/nginx/NginxRebindIntegrationTest.java |   368 -
 .../nginx/NginxRebindWithHaIntegrationTest.java |   180 -
 .../nginx/NginxUrlMappingIntegrationTest.java   |   503 -
 .../proxy/nginx/NginxWebClusterEc2LiveTest.java |   115 -
 .../AbstractWebAppFixtureIntegrationTest.java   |   539 -
 ...lledDynamicWebAppClusterIntegrationTest.java |   181 -
 .../ControlledDynamicWebAppClusterTest.java     |   210 -
 .../entity/webapp/DynamicWebAppClusterTest.java |   130 -
 .../entity/webapp/DynamicWebAppFabricTest.java  |   123 -
 .../webapp/ElasticCustomLocationTest.java       |    89 -
 ...ElasticJavaWebAppServiceIntegrationTest.java |    68 -
 .../webapp/FilenameToWebContextMapperTest.java  |    86 -
 .../entity/webapp/HttpsSslConfigTest.java       |    38 -
 .../webapp/TomcatAutoScalerPolicyTest.java      |   123 -
 .../webapp/WebAppConcurrentDeployTest.java      |   102 -
 .../webapp/WebAppLiveIntegrationTest.java       |    91 -
 ...namicWebAppClusterRebindIntegrationTest.java |   197 -
 ...namicWebAppClusterRebindIntegrationTest.java |   188 -
 .../jboss/JBoss6ServerAwsEc2LiveTest.java       |    98 -
 ...Boss6ServerNonInheritingIntegrationTest.java |   100 -
 .../webapp/jboss/JBoss7PasswordHashingTest.java |    62 -
 .../jboss/JBoss7ServerAwsEc2LiveTest.java       |   104 -
 .../jboss/JBoss7ServerDockerLiveTest.java       |    74 -
 ...Boss7ServerNonInheritingIntegrationTest.java |   187 -
 .../JBoss7ServerRebindingIntegrationTest.java   |   124 -
 ...ultiVersionWebAppFixtureIntegrationTest.java |   105 -
 .../Jboss7ServerGoogleComputeLiveTest.java      |    75 -
 .../JettyWebAppFixtureIntegrationTest.java      |    59 -
 .../webapp/nodejs/NodeJsWebAppEc2LiveTest.java  |    59 -
 .../NodeJsWebAppFixtureIntegrationTest.java     |   174 -
 .../NodeJsWebAppSimpleIntegrationTest.java      |    81 -
 .../nodejs/NodeJsWebAppSoftlayerLiveTest.java   |    58 -
 .../webapp/tomcat/Tomcat8ServerEc2LiveTest.java |    65 -
 .../Tomcat8ServerRestartIntegrationTest.java    |    44 -
 .../tomcat/Tomcat8ServerSoftlayerLiveTest.java  |    74 -
 ...mcat8ServerWebAppFixtureIntegrationTest.java |   174 -
 ...ableRetrieveUsageMetricsIntegrationTest.java |    64 -
 .../webapp/tomcat/TomcatServerEc2LiveTest.java  |   101 -
 .../TomcatServerRestartIntegrationTest.java     |    44 -
 .../tomcat/TomcatServerSoftlayerLiveTest.java   |    75 -
 ...omcatServerWebAppFixtureIntegrationTest.java |   154 -
 .../test/entity/TestJavaWebAppEntity.java       |    77 -
 .../test/entity/TestJavaWebAppEntityImpl.java   |    61 -
 .../entity/dns/geoscaling/expectedScript.php    |    79 -
 .../brooklyn/entity/dns/geoscaling/geodns.yaml  |    42 -
 .../webapp/nodejs/nodejs-hello-world.yaml       |    31 -
 .../test/resources/ssl/certs/localhost/info.txt |     2 -
 .../resources/ssl/certs/localhost/server.crt    |    17 -
 .../resources/ssl/certs/localhost/server.csr    |    12 -
 .../resources/ssl/certs/localhost/server.key    |    15 -
 .../ssl/certs/localhost/server.key.org          |    18 -
 examples/global-web-fabric/.gitignore           |     2 +
 examples/global-web-fabric/README.txt           |    42 +
 examples/global-web-fabric/pom.xml              |   108 +
 .../resources/vmc-delete-all.sh                 |    34 +
 .../brooklyn/demo/GlobalWebFabricExample.java   |   118 +
 .../java/org/apache/brooklyn/demo/ReadMe.java   |    28 +
 examples/pom.xml                                |    46 +
 examples/simple-messaging-pubsub/.gitignore     |     1 +
 examples/simple-messaging-pubsub/README.txt     |    47 +
 examples/simple-messaging-pubsub/pom.xml        |   134 +
 .../brooklyn/demo/KafkaClusterExample.java      |    58 +
 .../java/org/apache/brooklyn/demo/Publish.java  |    71 +
 .../demo/StandaloneQpidBrokerExample.java       |    73 +
 .../org/apache/brooklyn/demo/Subscribe.java     |    76 +
 .../src/main/resources/custom-config.xml        |    65 +
 .../src/main/resources/passwd                   |    21 +
 examples/simple-nosql-cluster/.gitignore        |     1 +
 examples/simple-nosql-cluster/README.md         |    41 +
 examples/simple-nosql-cluster/pom.xml           |   106 +
 .../src/main/assembly/assembly.xml              |    64 +
 .../src/main/assembly/files/conf/logback.xml    |    29 +
 .../src/main/assembly/scripts/start.sh          |    40 +
 .../brooklyn/demo/CumulusRDFApplication.java    |   239 +
 .../demo/HighAvailabilityCassandraCluster.java  |    89 +
 .../brooklyn/demo/ResilientMongoDbApp.java      |   105 +
 .../brooklyn/demo/RiakClusterExample.java       |    76 +
 .../brooklyn/demo/SimpleCassandraCluster.java   |    58 +
 .../brooklyn/demo/SimpleCouchDBCluster.java     |    36 +
 .../brooklyn/demo/SimpleMongoDBReplicaSet.java  |    39 +
 .../brooklyn/demo/SimpleRedisCluster.java       |    35 +
 .../apache/brooklyn/demo/StormSampleApp.java    |    69 +
 .../brooklyn/demo/WideAreaCassandraCluster.java |    86 +
 .../src/main/resources/cumulus.yaml             |    26 +
 .../src/main/resources/mongodb.conf             |    32 +
 .../brooklyn/demo/ha-cassandra-cluster.yaml     |    45 +
 .../brooklyn/demo/simple-cassandra-cluster.yaml |    28 +
 .../demo/wide-area-cassandra-cluster.yaml       |    41 +
 examples/simple-web-cluster/.gitignore          |     2 +
 examples/simple-web-cluster/README.txt          |    59 +
 examples/simple-web-cluster/pom.xml             |   164 +
 .../resources/jmeter-test-plan.jmx              |   143 +
 .../src/main/assembly/assembly.xml              |    74 +
 .../src/main/assembly/files/README.txt          |    49 +
 .../src/main/assembly/scripts/start.sh          |    43 +
 .../brooklyn/demo/NodeJsTodoApplication.java    |    60 +
 .../brooklyn/demo/SingleWebServerExample.java   |    66 +
 .../demo/WebClusterDatabaseExample.java         |   122 +
 .../demo/WebClusterDatabaseExampleApp.java      |   174 +
 .../apache/brooklyn/demo/WebClusterExample.java |    95 +
 .../src/main/resources/logback-custom.xml       |    43 +
 .../brooklyn/demo/glossy-3d-blue-web-icon.png   |   Bin 0 -> 46490 bytes
 .../apache/brooklyn/demo/nodejs-riak-todo.yaml  |    46 +
 .../org/apache/brooklyn/demo/nodejs-todo.yaml   |    53 +
 .../main/resources/visitors-creation-script.sql |    41 +
 ...lusterDatabaseExampleAppIntegrationTest.java |   204 +
 examples/webapps/hello-world-sql/.gitignore     |     1 +
 examples/webapps/hello-world-sql/pom.xml        |   109 +
 .../src/main/webapp/WEB-INF/web.xml             |    26 +
 .../src/main/webapp/available.jsp               |    81 +
 .../hello-world-sql/src/main/webapp/db.jsp      |   123 +
 .../src/main/webapp/hadoop-chat.jsp             |   110 +
 .../src/main/webapp/hadoop-wordcount.jsp        |   114 +
 .../main/webapp/images/BrooklynBridge3Large.png |   Bin 0 -> 703246 bytes
 .../src/main/webapp/images/bridge-small.png     |   Bin 0 -> 42335 bytes
 .../hello-world-sql/src/main/webapp/index.html  |    42 +
 .../hello-world-sql/src/main/webapp/mongo.jsp   |   127 +
 .../hello-world-sql/src/main/webapp/riak.jsp    |   148 +
 .../src/main/webapp/styles/main.css             |    71 +
 examples/webapps/hello-world-webapp/.gitignore  |     1 +
 examples/webapps/hello-world-webapp/pom.xml     |    43 +
 .../src/main/webapp/WEB-INF/web.xml             |    26 +
 .../src/main/webapp/available.jsp               |    76 +
 .../hello-world-webapp/src/main/webapp/db.jsp   |   123 +
 .../src/main/webapp/hadoop-chat.jsp             |   110 +
 .../src/main/webapp/hadoop-wordcount.jsp        |   114 +
 .../main/webapp/images/BrooklynBridge3Large.png |   Bin 0 -> 703246 bytes
 .../webapp/images/bridge-large-no-title.png     |   Bin 0 -> 66113 bytes
 .../src/main/webapp/images/bridge-small.png     |   Bin 0 -> 42335 bytes
 .../src/main/webapp/index.html                  |    42 +
 .../src/main/webapp/primes.jsp                  |    77 +
 .../src/main/webapp/styles/main.css             |    71 +
 examples/webapps/pom.xml                        |    55 +
 pom.xml                                         |   119 +
 qa/log-exclusions.txt                           |    19 +
 qa/pom.xml                                      |   136 +
 .../qa/load/SimulatedJBoss7ServerImpl.java      |   239 +
 .../qa/load/SimulatedMySqlNodeImpl.java         |   183 +
 .../qa/load/SimulatedNginxControllerImpl.java   |   196 +
 .../brooklyn/qa/load/SimulatedTheeTierApp.java  |   140 +
 .../apache/brooklyn/qa/longevity/Monitor.java   |   260 +
 .../brooklyn/qa/longevity/MonitorListener.java  |    35 +
 .../brooklyn/qa/longevity/MonitorPrefs.java     |    54 +
 .../brooklyn/qa/longevity/MonitorUtils.java     |   328 +
 .../brooklyn/qa/longevity/StatusRecorder.java   |   130 +
 qa/src/main/resources/hello-world.txt           |    24 +
 qa/src/main/resources/hello-world.war           |   Bin 0 -> 15066 bytes
 .../SoftlayerObtainPrivateLiveTest.java         |   225 +
 .../camp/EnrichersSlightlySimplerYamlTest.java  |   134 +
 .../qa/camp/EntitiesYamlIntegrationTest.java    |    71 +
 .../qa/camp/JavaWebAppsIntegrationTest.java     |   273 +
 .../qa/camp/JavaWebAppsMatchingTest.java        |   144 +
 .../downstreamparent/DownstreamParentTest.java  |    64 +
 .../org/apache/brooklyn/qa/load/LoadTest.java   |   241 +
 .../brooklyn/qa/longevity/MonitorUtilsTest.java |   164 +
 .../webcluster/SinusoidalLoadGenerator.java     |    89 +
 .../qa/longevity/webcluster/WebClusterApp.java  |   101 +
 .../test/projects/downstream-parent-test/README |     5 +
 .../projects/downstream-parent-test/pom.xml     |   120 +
 .../src/main/java/com/example/HelloEntity.java  |    26 +
 .../main/java/com/example/HelloEntityImpl.java  |    31 +
 .../src/main/resources/blueprint.yaml           |    19 +
 .../src/main/resources/catalog.bom              |    33 +
 .../java-web-app-and-db-with-function.yaml      |    36 +
 .../java-web-app-and-db-with-policy.yaml        |    46 +
 qa/src/test/resources/java-web-app-simple.yaml  |    28 +
 ...est-app-with-enrichers-slightly-simpler.yaml |    74 +
 qa/src/test/resources/test-tomcat-cluster.yaml  |    30 +
 .../test-webapp-with-averaging-enricher.yaml    |    47 +
 qa/start-monitor.sh                             |    39 +
 qa/start-webcluster.sh                          |    39 +
 sandbox/cassandra-multicloud-snitch/pom.xml     |    64 +
 .../customsnitch/MultiCloudSnitch.java          |   222 +
 sandbox/database/pom.xml                        |    66 +
 .../brooklyn/entity/database/Database.java      |    42 +
 .../apache/brooklyn/entity/database/Schema.java |    37 +
 .../entity/database/derby/DerbyDatabase.java    |   172 +
 .../database/derby/DerbyDatabaseDriver.java     |    25 +
 .../database/derby/DerbyDatabaseSshDriver.java  |   116 +
 .../entity/database/derby/DerbySchema.java      |   148 +
 .../entity/database/PlaceholderTest.java        |    26 +
 sandbox/extra/pom.xml                           |    79 +
 .../postgresql/PostgreSqlNodeSaltImpl.java      |   183 +
 .../brooklyn/entity/salt/SaltBashCommands.java  |    91 +
 .../apache/brooklyn/entity/salt/SaltConfig.java |   101 +
 .../brooklyn/entity/salt/SaltConfigs.java       |    89 +
 .../entity/salt/SaltLifecycleEffectorTasks.java |   220 +
 .../brooklyn/entity/salt/SaltStackMaster.java   |    72 +
 .../entity/salt/SaltStackMasterDriver.java      |    25 +
 .../entity/salt/SaltStackMasterImpl.java        |    55 +
 .../entity/salt/SaltStackMasterSshDriver.java   |    96 +
 .../apache/brooklyn/entity/salt/SaltTasks.java  |   145 +
 .../org/apache/brooklyn/entity/salt/master      |    65 +
 .../org/apache/brooklyn/entity/salt/masterless  |    53 +
 .../org/apache/brooklyn/entity/salt/minion      |    52 +
 .../postgresql/PostgreSqlSaltLiveTest.java      |   112 +
 .../brooklyn/entity/salt/SaltConfigsTest.java   |    70 +
 .../entity/salt/SaltLiveTestSupport.java        |    68 +
 sandbox/mobile-app/pom.xml                      |    67 +
 .../mobile-app/src/main/webapp/WEB-INF/web.xml  |    24 +
 .../main/webapp/assets/mobile/css/mobile.css    |    74 +
 .../assets/mobile/images/brooklyn-logo.png      |   Bin 0 -> 7055 bytes
 .../src/main/webapp/assets/mobile/js/app.js     |    84 +
 .../main/webapp/assets/mobile/js/controllers.js |   202 +
 .../src/main/webapp/assets/mobile/js/filters.js |    29 +
 .../webapp/assets/mobile/js/i18n/en-us.json     |    27 +
 .../main/webapp/assets/mobile/js/services.js    |    28 +
 .../mobile/js/templates/applicationsList.html   |    72 +
 .../mobile/js/templates/entitiesList.html       |    53 +
 .../mobile/js/templates/entitySummary.html      |   250 +
 .../libs/angular-1.2.19/angular-cookies.js      |   204 +
 .../libs/angular-1.2.19/angular-cookies.min.js  |     8 +
 .../angular-1.2.19/angular-cookies.min.js.map   |     8 +
 .../mobile/libs/angular-1.2.19/angular-csp.css  |    24 +
 .../mobile/libs/angular-1.2.19/angular-mocks.js |  2171 ++
 .../libs/angular-1.2.19/angular-resource.js     |   619 +
 .../libs/angular-1.2.19/angular-resource.min.js |    13 +
 .../angular-1.2.19/angular-resource.min.js.map  |     8 +
 .../mobile/libs/angular-1.2.19/angular-route.js |   927 +
 .../libs/angular-1.2.19/angular-route.min.js    |    14 +
 .../angular-1.2.19/angular-route.min.js.map     |     8 +
 .../mobile/libs/angular-1.2.19/angular-touch.js |   584 +
 .../libs/angular-1.2.19/angular-touch.min.js    |    13 +
 .../angular-1.2.19/angular-touch.min.js.map     |     8 +
 .../mobile/libs/angular-1.2.19/angular.js       | 21778 +++++++++++++++++
 .../mobile/libs/angular-1.2.19/angular.min.js   |   214 +
 .../libs/angular-1.2.19/angular.min.js.map      |     8 +
 .../mobile/libs/angular-1.2.19/errors.json      |     1 +
 .../angular-1.2.19/i18n/angular-locale_de.js    |    99 +
 .../angular-1.2.19/i18n/angular-locale_en-gb.js |    99 +
 .../angular-1.2.19/i18n/angular-locale_en-us.js |    99 +
 .../angular-1.2.19/i18n/angular-locale_en.js    |    99 +
 .../angular-1.2.19/i18n/angular-locale_es.js    |    99 +
 .../angular-1.2.19/i18n/angular-locale_fr.js    |    99 +
 .../angular-1.2.19/i18n/angular-locale_ru.js    |    99 +
 .../mobile/libs/angular-1.2.19/version.json     |     1 +
 .../mobile/libs/angular-1.2.19/version.txt      |     1 +
 .../.bower.json                                 |    19 +
 .../README.md                                   |     9 +
 .../angular-translate-loader-static-files.js    |    31 +
 ...angular-translate-loader-static-files.min.js |     6 +
 .../bower.json                                  |     8 +
 .../.bower.json                                 |    18 +
 .../angular-translate-storage-cookie/README.md  |     9 +
 .../angular-translate-storage-cookie.js         |    19 +
 .../angular-translate-storage-cookie.min.js     |     6 +
 .../angular-translate-storage-cookie/bower.json |     8 +
 .../angular-translate-storage-local/.bower.json |    20 +
 .../angular-translate-storage-local/README.md   |     9 +
 .../angular-translate-storage-local.js          |    38 +
 .../angular-translate-storage-local.min.js      |     6 +
 .../angular-translate-storage-local/bower.json  |     9 +
 .../mobile/libs/angular-translate/.bower.json   |    16 +
 .../mobile/libs/angular-translate/README.md     |     9 +
 .../libs/angular-translate/angular-translate.js |   883 +
 .../angular-translate/angular-translate.min.js  |     6 +
 .../mobile/libs/angular-translate/bower.json    |     5 +
 .../.gitignore                                  |   102 +
 .../dist/css/mobile-angular-ui-base.css         |  7543 ++++++
 .../dist/css/mobile-angular-ui-base.min.css     |     1 +
 .../dist/css/mobile-angular-ui-desktop.css      |   531 +
 .../dist/css/mobile-angular-ui-desktop.min.css  |     1 +
 .../dist/css/mobile-angular-ui-hover.css        |   480 +
 .../dist/css/mobile-angular-ui-hover.min.css    |     1 +
 .../dist/fonts/FontAwesome.otf                  |   Bin 0 -> 75188 bytes
 .../dist/fonts/fontawesome-webfont.eot          |   Bin 0 -> 72449 bytes
 .../dist/fonts/fontawesome-webfont.svg          |   504 +
 .../dist/fonts/fontawesome-webfont.ttf          |   Bin 0 -> 141564 bytes
 .../dist/fonts/fontawesome-webfont.woff         |   Bin 0 -> 83760 bytes
 .../dist/js/mobile-angular-ui.js                |  1854 ++
 .../dist/js/mobile-angular-ui.min.js            |     1 +
 sandbox/mobile-app/src/main/webapp/index.m.html |    99 +
 sandbox/monitoring/pom.xml                      |    67 +
 .../entity/monitoring/zabbix/ZabbixFeed.java    |   463 +
 .../monitoring/zabbix/ZabbixMonitored.java      |    38 +
 .../monitoring/zabbix/ZabbixPollConfig.java     |    75 +
 .../entity/monitoring/zabbix/ZabbixServer.java  |    52 +
 .../monitoring/zabbix/ZabbixServerImpl.java     |   142 +
 sandbox/nosql/README.md                         |    92 +
 sandbox/nosql/pom.xml                           |    79 +
 .../nosql/infinispan/Infinispan5Driver.java     |    23 +
 .../nosql/infinispan/Infinispan5Server.java     |    88 +
 .../nosql/infinispan/Infinispan5SshDriver.java  |   124 +
 .../Infinispan5ServerIntegrationTest.java       |   104 +
 software/database/pom.xml                       |   154 +
 .../brooklyn/entity/database/DatabaseNode.java  |    29 +
 .../entity/database/DatastoreMixins.java        |   104 +
 .../entity/database/crate/CrateNode.java        |    90 +
 .../entity/database/crate/CrateNodeDriver.java  |    24 +
 .../entity/database/crate/CrateNodeImpl.java    |    99 +
 .../database/crate/CrateNodeSshDriver.java      |   118 +
 .../entity/database/mariadb/MariaDbDriver.java  |    30 +
 .../entity/database/mariadb/MariaDbNode.java    |    98 +
 .../database/mariadb/MariaDbNodeImpl.java       |   136 +
 .../database/mariadb/MariaDbSshDriver.java      |   256 +
 .../database/mysql/InitSlaveTaskBody.java       |   426 +
 .../entity/database/mysql/MySqlCluster.java     |    77 +
 .../entity/database/mysql/MySqlClusterImpl.java |   375 +
 .../database/mysql/MySqlClusterUtils.java       |    52 +
 .../entity/database/mysql/MySqlDriver.java      |    33 +
 .../entity/database/mysql/MySqlNode.java        |   127 +
 .../database/mysql/MySqlNodeEffectors.java      |    87 +
 .../entity/database/mysql/MySqlNodeImpl.java    |   167 +
 .../entity/database/mysql/MySqlRowParser.java   |    39 +
 .../entity/database/mysql/MySqlSshDriver.java   |   319 +
 .../database/mysql/ReplicationSnapshot.java     |    58 +
 .../database/postgresql/PostgreSqlDriver.java   |    32 +
 .../database/postgresql/PostgreSqlNode.java     |   115 +
 .../PostgreSqlNodeChefImplFromScratch.java      |   168 +
 .../database/postgresql/PostgreSqlNodeImpl.java |    89 +
 .../database/postgresql/PostgreSqlSpecs.java    |    42 +
 .../postgresql/PostgreSqlSshDriver.java         |   471 +
 .../entity/database/rubyrep/RubyRepDriver.java  |    28 +
 .../entity/database/rubyrep/RubyRepNode.java    |   108 +
 .../database/rubyrep/RubyRepNodeImpl.java       |   111 +
 .../database/rubyrep/RubyRepSshDriver.java      |   125 +
 .../src/main/resources/mariadb-logo-180x119.png |   Bin 0 -> 9659 bytes
 .../src/main/resources/mysql-logo-110x57.png    |   Bin 0 -> 2437 bytes
 .../brooklyn/entity/database/crate/crate.yaml   |    28 +
 .../brooklyn/entity/database/mariadb/my.cnf     |    19 +
 .../entity/database/mssql/ConfigurationFile.ini |   390 +
 .../entity/database/mssql/checkrunningmssql.bat |    23 +
 .../entity/database/mssql/configuremssql.ps1    |    22 +
 .../entity/database/mssql/installmssql.ps1      |    45 +
 .../entity/database/mssql/launchmssql.bat       |    25 +
 .../brooklyn/entity/database/mssql/mssql.yaml   |    40 +
 .../entity/database/mssql/stopmssql.bat         |    24 +
 .../brooklyn/entity/database/mysql/mysql.conf   |    27 +
 .../entity/database/mysql/mysql_master.conf     |    30 +
 .../entity/database/mysql/mysql_slave.conf      |    50 +
 .../entity/database/postgresql/postgresql.conf  |   513 +
 .../entity/database/rubyrep/rubyrep.conf        |    28 +
 .../main/resources/postgresql-logo-200px.png    |   Bin 0 -> 17434 bytes
 .../entity/database/VogellaExampleAccess.java   |   200 +
 .../crate/CrateNodeIntegrationTest.java         |    64 +
 .../mariadb/MariaDbIntegrationTest.java         |   124 +
 .../database/mariadb/MariaDbLiveEc2Test.java    |    79 +
 .../mariadb/MariaDbLiveRackspaceTest.java       |   103 +
 .../mysql/MySqlClusterIntegrationTest.java      |   200 +
 .../database/mysql/MySqlClusterLiveEc2Test.java |    41 +
 .../mysql/MySqlClusterLiveSoftlayerTest.java    |    37 +
 .../database/mysql/MySqlClusterTestHelper.java  |   199 +
 .../database/mysql/MySqlIntegrationTest.java    |   105 +
 .../entity/database/mysql/MySqlLiveEc2Test.java |    76 +
 .../entity/database/mysql/MySqlLiveGceTest.java |    48 +
 .../database/mysql/MySqlLiveRackspaceTest.java  |   106 +
 .../mysql/MySqlRestartIntegrationTest.java      |    50 +
 .../database/mysql/MysqlDockerLiveTest.java     |    48 +
 .../postgresql/PostgreSqDockerLiveTest.java     |    46 +
 .../database/postgresql/PostgreSqlChefTest.java |   102 +
 .../postgresql/PostgreSqlEc2LiveTest.java       |    78 +
 .../postgresql/PostgreSqlGceLiveTest.java       |    45 +
 .../postgresql/PostgreSqlIntegrationTest.java   |    95 +
 .../postgresql/PostgreSqlRackspaceLiveTest.java |   107 +
 .../PostgreSqlRebindIntegrationTest.java        |    57 +
 .../PostgreSqlRestartIntegrationTest.java       |    49 +
 .../database/rubyrep/RubyRepEc2LiveTest.java    |    73 +
 .../rubyrep/RubyRepIntegrationTest.java         |   470 +
 .../rubyrep/RubyRepRackspaceLiveTest.java       |   127 +
 software/messaging/pom.xml                      |   306 +
 .../entity/messaging/MessageBroker.java         |    33 +
 .../apache/brooklyn/entity/messaging/Queue.java |    50 +
 .../apache/brooklyn/entity/messaging/Topic.java |    46 +
 .../messaging/activemq/ActiveMQBroker.java      |    80 +
 .../messaging/activemq/ActiveMQBrokerImpl.java  |   121 +
 .../messaging/activemq/ActiveMQDestination.java |    24 +
 .../activemq/ActiveMQDestinationImpl.java       |    66 +
 .../messaging/activemq/ActiveMQDriver.java      |    28 +
 .../messaging/activemq/ActiveMQQueue.java       |    26 +
 .../messaging/activemq/ActiveMQQueueImpl.java   |    68 +
 .../messaging/activemq/ActiveMQSpecs.java       |    33 +
 .../messaging/activemq/ActiveMQSshDriver.java   |   145 +
 .../messaging/activemq/ActiveMQTopic.java       |    26 +
 .../messaging/activemq/ActiveMQTopicImpl.java   |    50 +
 .../entity/messaging/amqp/AmqpExchange.java     |    44 +
 .../entity/messaging/amqp/AmqpServer.java       |    52 +
 .../entity/messaging/jms/JMSBroker.java         |    58 +
 .../entity/messaging/jms/JMSBrokerImpl.java     |   167 +
 .../entity/messaging/jms/JMSDestination.java    |    29 +
 .../messaging/jms/JMSDestinationImpl.java       |    51 +
 .../kafka/AbstractfKafkaSshDriver.java          |   132 +
 .../brooklyn/entity/messaging/kafka/Kafka.java  |    44 +
 .../entity/messaging/kafka/KafkaBroker.java     |    82 +
 .../messaging/kafka/KafkaBrokerDriver.java      |    27 +
 .../entity/messaging/kafka/KafkaBrokerImpl.java |   166 +
 .../messaging/kafka/KafkaBrokerSshDriver.java   |    96 +
 .../entity/messaging/kafka/KafkaCluster.java    |    91 +
 .../messaging/kafka/KafkaClusterImpl.java       |   207 +
 .../entity/messaging/kafka/KafkaZooKeeper.java  |    57 +
 .../messaging/kafka/KafkaZooKeeperDriver.java   |    28 +
 .../messaging/kafka/KafkaZooKeeperImpl.java     |    46 +
 .../kafka/KafkaZooKeeperSshDriver.java          |    82 +
 .../entity/messaging/qpid/QpidBroker.java       |    78 +
 .../entity/messaging/qpid/QpidBrokerImpl.java   |   144 +
 .../entity/messaging/qpid/QpidDestination.java  |    32 +
 .../messaging/qpid/QpidDestinationImpl.java     |   100 +
 .../entity/messaging/qpid/QpidDriver.java       |    28 +
 .../entity/messaging/qpid/QpidQueue.java        |    28 +
 .../entity/messaging/qpid/QpidQueueImpl.java    |    66 +
 .../entity/messaging/qpid/QpidSshDriver.java    |   136 +
 .../entity/messaging/qpid/QpidTopic.java        |    26 +
 .../entity/messaging/qpid/QpidTopicImpl.java    |    56 +
 .../entity/messaging/rabbit/RabbitBroker.java   |    95 +
 .../messaging/rabbit/RabbitBrokerImpl.java      |   119 +
 .../messaging/rabbit/RabbitDestination.java     |    91 +
 .../entity/messaging/rabbit/RabbitDriver.java   |    32 +
 .../entity/messaging/rabbit/RabbitQueue.java    |    85 +
 .../messaging/rabbit/RabbitSshDriver.java       |   263 +
 .../brooklyn/entity/messaging/storm/Storm.java  |   104 +
 .../entity/messaging/storm/StormDeployment.java |    41 +
 .../messaging/storm/StormDeploymentImpl.java    |    76 +
 .../entity/messaging/storm/StormDriver.java     |    27 +
 .../entity/messaging/storm/StormImpl.java       |   117 +
 .../entity/messaging/storm/StormSshDriver.java  |   271 +
 .../entity/zookeeper/AbstractZooKeeperImpl.java |   108 +
 .../entity/zookeeper/ZooKeeperDriver.java       |    27 +
 .../entity/zookeeper/ZooKeeperEnsemble.java     |    52 +
 .../entity/zookeeper/ZooKeeperEnsembleImpl.java |   104 +
 .../entity/zookeeper/ZooKeeperNode.java         |    66 +
 .../entity/zookeeper/ZooKeeperNodeImpl.java     |    33 +
 .../entity/zookeeper/ZooKeeperSshDriver.java    |   162 +
 .../src/main/resources/RabbitMQLogo.png         |   Bin 0 -> 14252 bytes
 .../src/main/resources/activemq-logo.png        |   Bin 0 -> 6819 bytes
 .../entity/messaging/activemq/activemq.xml      |   154 +
 .../messaging/kafka/kafka-google-doorway.jpg    |   Bin 0 -> 15692 bytes
 .../entity/messaging/kafka/server.properties    |   112 +
 .../entity/messaging/kafka/zookeeper.properties |    13 +
 .../entity/messaging/rabbit/rabbitmq.config     |     6 +
 .../brooklyn/entity/messaging/storm/storm.yaml  |    39 +
 .../brooklyn/entity/messaging/zookeeper/zoo.cfg |    42 +
 .../messaging/src/main/resources/qpid-logo.jpeg |   Bin 0 -> 5189 bytes
 .../src/main/resources/redis-logo.jpeg          |   Bin 0 -> 6065 bytes
 .../messaging/activemq/ActiveMQEc2LiveTest.java |   116 +
 .../activemq/ActiveMQGoogleComputeLiveTest.java |   116 +
 .../activemq/ActiveMQIntegrationTest.java       |   257 +
 .../messaging/kafka/KafkaIntegrationTest.java   |   139 +
 .../entity/messaging/kafka/KafkaLiveTest.java   |    67 +
 .../entity/messaging/kafka/KafkaSupport.java    |   109 +
 .../entity/messaging/qpid/QpidEc2LiveTest.java  |    45 +
 .../messaging/qpid/QpidIntegrationTest.java     |   253 +
 .../messaging/rabbit/RabbitEc2LiveTest.java     |   125 +
 .../messaging/rabbit/RabbitIntegrationTest.java |   187 +
 .../messaging/storm/LocalhostLiveTest.java      |    32 +
 .../messaging/storm/SoftLayerLiveTest.java      |    33 +
 .../storm/StormAbstractCloudLiveTest.java       |   201 +
 .../messaging/storm/StormEc2LiveTest.java       |    57 +
 .../messaging/storm/StormGceLiveTest.java       |    50 +
 .../storm/topologies/ExclamationBolt.java       |    51 +
 .../zookeeper/ZooKeeperEc2LiveTest.java         |    47 +
 .../zookeeper/ZooKeeperEnsembleLiveTest.java    |   127 +
 .../src/test/resources/qpid-test-config.xml     |    70 +
 software/monitoring/pom.xml                     |   112 +
 .../entity/monitoring/monit/MonitDriver.java    |    28 +
 .../entity/monitoring/monit/MonitNode.java      |    60 +
 .../entity/monitoring/monit/MonitNodeImpl.java  |   115 +
 .../entity/monitoring/monit/MonitSshDriver.java |   136 +
 .../monitoring/monit/MonitIntegrationTest.java  |   204 +
 .../entity/monitoring/monit/monit.monitrc       |    30 +
 .../entity/monitoring/monit/monitmysql.monitrc  |    29 +
 .../monit/monitmysqlwithrestart.monitrc         |    31 +
 software/network/pom.xml                        |    97 +
 .../entity/network/bind/BindDnsServer.java      |   156 +
 .../network/bind/BindDnsServerDriver.java       |    38 +
 .../entity/network/bind/BindDnsServerImpl.java  |   339 +
 .../network/bind/BindDnsServerSshDriver.java    |   184 +
 .../entity/network/bind/BindOsSupport.java      |   113 +
 .../network/src/main/resources/isc-logo.png     |   Bin 0 -> 9330 bytes
 .../brooklyn/entity/network/bind/domain.zone    |    46 +
 .../apache/brooklyn/entity/network/bind/ifcfg   |    24 +
 .../brooklyn/entity/network/bind/named.conf     |    63 +
 .../brooklyn/entity/network/bind/named.empty    |    30 +
 .../entity/network/bind/named.localhost         |    32 +
 .../brooklyn/entity/network/bind/named.loopback |    31 +
 .../brooklyn/entity/network/bind/resolv.conf    |    25 +
 .../brooklyn/entity/network/bind/reverse.zone   |    37 +
 .../brooklyn/entity/network/bind/rfc1912.zone   |    52 +
 .../network/bind/BindDnsServerByonLiveTest.java |    44 +
 .../network/bind/BindDnsServerEc2LiveTest.java  |    62 +
 .../bind/BindDnsServerIntegrationTest.java      |   260 +
 .../network/bind/BindDnsServerLiveTest.java     |   111 +
 .../bind/BindDnsServerSoftlayerLiveTest.java    |    32 +
 .../bind/DoNothingSoftwareProcessDriver.java    |    55 +
 .../network/bind/PrefixAndIdEnricher.java       |    57 +
 .../network/bind/TestBindDnsServerImpl.java     |    89 +
 software/nosql/pom.xml                          |   300 +
 .../nosql/cassandra/CassandraCluster.java       |    30 +
 .../nosql/cassandra/CassandraClusterImpl.java   |    27 +
 .../nosql/cassandra/CassandraDatacenter.java    |   214 +
 .../cassandra/CassandraDatacenterImpl.java      |   629 +
 .../entity/nosql/cassandra/CassandraFabric.java |    80 +
 .../nosql/cassandra/CassandraFabricImpl.java    |   394 +
 .../entity/nosql/cassandra/CassandraNode.java   |   218 +
 .../nosql/cassandra/CassandraNodeDriver.java    |    47 +
 .../nosql/cassandra/CassandraNodeImpl.java      |   606 +
 .../nosql/cassandra/CassandraNodeSshDriver.java |   420 +
 .../entity/nosql/cassandra/TokenGenerator.java  |    49 +
 .../entity/nosql/cassandra/TokenGenerators.java |   192 +
 .../nosql/couchbase/CouchbaseCluster.java       |   134 +
 .../nosql/couchbase/CouchbaseClusterImpl.java   |   597 +
 .../entity/nosql/couchbase/CouchbaseNode.java   |   159 +
 .../nosql/couchbase/CouchbaseNodeDriver.java    |    41 +
 .../nosql/couchbase/CouchbaseNodeImpl.java      |   269 +
 .../nosql/couchbase/CouchbaseNodeSshDriver.java |   511 +
 .../nosql/couchbase/CouchbaseSyncGateway.java   |    75 +
 .../couchbase/CouchbaseSyncGatewayDriver.java   |    27 +
 .../couchbase/CouchbaseSyncGatewayImpl.java     |    82 +
 .../CouchbaseSyncGatewaySshDriver.java          |   167 +
 .../entity/nosql/couchdb/CouchDBCluster.java    |    48 +
 .../nosql/couchdb/CouchDBClusterImpl.java       |    50 +
 .../entity/nosql/couchdb/CouchDBNode.java       |    66 +
 .../entity/nosql/couchdb/CouchDBNodeDriver.java |    37 +
 .../entity/nosql/couchdb/CouchDBNodeImpl.java   |   109 +
 .../nosql/couchdb/CouchDBNodeSshDriver.java     |   152 +
 .../elasticsearch/ElasticSearchCluster.java     |    40 +
 .../elasticsearch/ElasticSearchClusterImpl.java |    45 +
 .../nosql/elasticsearch/ElasticSearchNode.java  |    93 +
 .../elasticsearch/ElasticSearchNodeDriver.java  |    25 +
 .../elasticsearch/ElasticSearchNodeImpl.java    |   111 +
 .../ElasticSearchNodeSshDriver.java             |   139 +
 .../nosql/hazelcast/HazelcastCluster.java       |    59 +
 .../nosql/hazelcast/HazelcastClusterImpl.java   |   125 +
 .../entity/nosql/hazelcast/HazelcastNode.java   |   101 +
 .../nosql/hazelcast/HazelcastNodeDriver.java    |    25 +
 .../nosql/hazelcast/HazelcastNodeImpl.java      |   146 +
 .../nosql/hazelcast/HazelcastNodeSshDriver.java |   164 +
 .../nosql/mongodb/AbstractMongoDBServer.java    |    66 +
 .../nosql/mongodb/AbstractMongoDBSshDriver.java |   231 +
 .../mongodb/MongoDBAuthenticationMixins.java    |    51 +
 .../mongodb/MongoDBAuthenticationUtils.java     |    79 +
 .../entity/nosql/mongodb/MongoDBClient.java     |    65 +
 .../nosql/mongodb/MongoDBClientDriver.java      |    25 +
 .../entity/nosql/mongodb/MongoDBClientImpl.java |    43 +
 .../nosql/mongodb/MongoDBClientSshDriver.java   |   146 +
 .../nosql/mongodb/MongoDBClientSupport.java     |   322 +
 .../entity/nosql/mongodb/MongoDBDriver.java     |    24 +
 .../entity/nosql/mongodb/MongoDBReplicaSet.java |    86 +
 .../nosql/mongodb/MongoDBReplicaSetImpl.java    |   465 +
 .../entity/nosql/mongodb/MongoDBServer.java     |   154 +
 .../entity/nosql/mongodb/MongoDBServerImpl.java |   227 +
 .../entity/nosql/mongodb/MongoDBSshDriver.java  |    58 +
 .../entity/nosql/mongodb/ReplicaSetConfig.java  |   277 +
 .../nosql/mongodb/ReplicaSetMemberStatus.java   |    66 +
 .../sharding/CoLocatedMongoDBRouter.java        |    59 +
 .../sharding/CoLocatedMongoDBRouterImpl.java    |    72 +
 .../mongodb/sharding/MongoDBConfigServer.java   |    27 +
 .../sharding/MongoDBConfigServerCluster.java    |    35 +
 .../MongoDBConfigServerClusterImpl.java         |    58 +
 .../sharding/MongoDBConfigServerDriver.java     |    25 +
 .../sharding/MongoDBConfigServerImpl.java       |    36 +
 .../sharding/MongoDBConfigServerSshDriver.java  |    43 +
 .../nosql/mongodb/sharding/MongoDBRouter.java   |    51 +
 .../mongodb/sharding/MongoDBRouterCluster.java  |    54 +
 .../sharding/MongoDBRouterClusterImpl.java      |   101 +
 .../mongodb/sharding/MongoDBRouterDriver.java   |    25 +
 .../mongodb/sharding/MongoDBRouterImpl.java     |    85 +
 .../sharding/MongoDBRouterSshDriver.java        |    51 +
 .../mongodb/sharding/MongoDBShardCluster.java   |    27 +
 .../sharding/MongoDBShardClusterImpl.java       |   182 +
 .../sharding/MongoDBShardedDeployment.java      |   102 +
 .../sharding/MongoDBShardedDeploymentImpl.java  |   162 +
 .../entity/nosql/redis/RedisCluster.java        |    41 +
 .../entity/nosql/redis/RedisClusterImpl.java    |   158 +
 .../brooklyn/entity/nosql/redis/RedisShard.java |    26 +
 .../entity/nosql/redis/RedisShardImpl.java      |    26 +
 .../brooklyn/entity/nosql/redis/RedisSlave.java |    42 +
 .../entity/nosql/redis/RedisSlaveImpl.java      |    34 +
 .../brooklyn/entity/nosql/redis/RedisStore.java |    73 +
 .../entity/nosql/redis/RedisStoreDriver.java    |    27 +
 .../entity/nosql/redis/RedisStoreImpl.java      |   161 +
 .../entity/nosql/redis/RedisStoreSshDriver.java |   136 +
 .../brooklyn/entity/nosql/riak/RiakCluster.java |    65 +
 .../entity/nosql/riak/RiakClusterImpl.java      |   263 +
 .../brooklyn/entity/nosql/riak/RiakNode.java    |   241 +
 .../entity/nosql/riak/RiakNodeDriver.java       |    48 +
 .../entity/nosql/riak/RiakNodeImpl.java         |   311 +
 .../entity/nosql/riak/RiakNodeSshDriver.java    |   613 +
 .../brooklyn/entity/nosql/solr/SolrServer.java  |    81 +
 .../entity/nosql/solr/SolrServerDriver.java     |    30 +
 .../entity/nosql/solr/SolrServerImpl.java       |    76 +
 .../entity/nosql/solr/SolrServerSshDriver.java  |   156 +
 .../nosql/src/main/resources/cassandra-logo.png |   Bin 0 -> 35150 bytes
 .../nosql/src/main/resources/couchbase-logo.png |   Bin 0 -> 88089 bytes
 .../nosql/src/main/resources/couchdb-logo.png   |   Bin 0 -> 7941 bytes
 .../nosql/src/main/resources/mongodb-logo.png   |   Bin 0 -> 39197 bytes
 .../entity/nosql/cassandra/cassandra-1.2.yaml   |   644 +
 .../entity/nosql/cassandra/cassandra-2.0.yaml   |   688 +
 .../cassandra/cassandra-multicloud-snitch.txt   |    33 +
 .../nosql/cassandra/cassandra-rackdc.properties |     6 +
 .../entity/nosql/couchbase/pillowfight.yaml     |    77 +
 .../brooklyn/entity/nosql/couchdb/couch.ini     |    17 +
 .../brooklyn/entity/nosql/couchdb/couch.uri     |     2 +
 .../nosql/hazelcast/hazelcast-brooklyn.xml      |    64 +
 .../entity/nosql/mongodb/default-mongod.conf    |     7 +
 .../brooklyn/entity/nosql/mongodb/default.conf  |     2 +
 .../entity/nosql/mongodb/mongodb_win.yaml       |    46 +
 .../nosql/mongodb/win/checkrunning_mongodb.ps1  |    30 +
 .../nosql/mongodb/win/configure_mongodb.ps1     |    31 +
 .../nosql/mongodb/win/install_mongodb.ps1       |    32 +
 .../entity/nosql/mongodb/win/launch_mongodb.ps1 |    26 +
 .../entity/nosql/mongodb/win/stop_mongodb.ps1   |    27 +
 .../brooklyn/entity/nosql/redis/redis.conf      |    13 +
 .../brooklyn/entity/nosql/redis/slave.conf      |    16 +
 .../brooklyn/entity/nosql/riak/app.config       |   353 +
 .../nosql/riak/riak-cluster-with-solr.yaml      |    35 +
 .../brooklyn/entity/nosql/riak/riak-mac.conf    |   494 +
 .../nosql/riak/riak-with-webapp-cluster.yaml    |    42 +
 .../entity/nosql/riak/riak-with-webapp.yaml     |    36 +
 .../apache/brooklyn/entity/nosql/riak/riak.conf |   494 +
 .../apache/brooklyn/entity/nosql/riak/riak.md   |    67 +
 .../apache/brooklyn/entity/nosql/riak/riak.png  |   Bin 0 -> 110651 bytes
 .../apache/brooklyn/entity/nosql/riak/vm.args   |    64 +
 .../apache/brooklyn/entity/nosql/solr/solr.xml  |    19 +
 .../nosql/src/main/resources/redis-logo.png     |   Bin 0 -> 34333 bytes
 software/nosql/src/main/resources/solr-logo.png |   Bin 0 -> 42902 bytes
 .../cassandra/AbstractCassandraNodeTest.java    |    40 +
 .../entity/nosql/cassandra/AstyanaxSupport.java |   330 +
 .../CassandraDatacenterIntegrationTest.java     |   150 +
 .../cassandra/CassandraDatacenterLiveTest.java  |   310 +
 ...assandraDatacenterRebindIntegrationTest.java |    97 +
 .../cassandra/CassandraDatacenterTest.java      |   224 +
 .../nosql/cassandra/CassandraFabricTest.java    |   183 +
 .../cassandra/CassandraNodeEc2LiveTest.java     |    81 +
 .../cassandra/CassandraNodeIntegrationTest.java |   189 +
 .../nosql/cassandra/CassandraNodeLiveTest.java  |    74 +
 .../cassandra/NonNegTokenGeneratorTest.java     |   116 +
 .../cassandra/PosNegTokenGeneratorTest.java     |    57 +
 .../nosql/couchbase/CouchbaseOfflineTest.java   |    61 +
 .../CouchbaseSyncGatewayEc2LiveTest.java        |   136 +
 .../nosql/couchdb/AbstractCouchDBNodeTest.java  |    53 +
 .../nosql/couchdb/CouchDBClusterLiveTest.java   |    89 +
 .../nosql/couchdb/CouchDBNodeEc2LiveTest.java   |    48 +
 .../couchdb/CouchDBNodeIntegrationTest.java     |    66 +
 .../nosql/couchdb/CouchDBNodeLiveTest.java      |    74 +
 .../entity/nosql/couchdb/JcouchdbSupport.java   |    77 +
 .../ElasticSearchClusterIntegrationTest.java    |   127 +
 .../ElasticSearchNodeIntegrationTest.java       |   111 +
 .../hazelcast/HazelcastClusterEc2LiveTest.java  |    47 +
 .../HazelcastClusterNodeIntegrationTest.java    |    49 +
 .../HazelcastClusterSoftlayerLiveTest.java      |    47 +
 .../hazelcast/HazelcastNodeIntegrationTest.java |   107 +
 .../nosql/hazelcast/HazelcastTestHelper.java    |    76 +
 .../nosql/mongodb/MongoDBEc2LiveTest.java       |    84 +
 .../nosql/mongodb/MongoDBIntegrationTest.java   |    90 +
 .../mongodb/MongoDBRebindIntegrationTest.java   |    59 +
 .../mongodb/MongoDBReplicaSetEc2LiveTest.java   |    95 +
 .../MongoDBReplicaSetIntegrationTest.java       |   205 +
 .../mongodb/MongoDBRestartIntegrationTest.java  |    42 +
 .../nosql/mongodb/MongoDBSoftLayerLiveTest.java |    55 +
 .../entity/nosql/mongodb/MongoDBTestHelper.java |   123 +
 .../nosql/mongodb/MongoDBWinEc2LiveTest.java    |   138 +
 .../nosql/mongodb/ReplicaSetConfigTest.java     |   240 +
 .../MongoDBConfigServerIntegrationTest.java     |    65 +
 .../MongoDBShardedDeploymentEc2LiveTest.java    |    82 +
 ...MongoDBShardedDeploymentIntegrationTest.java |   128 +
 .../entity/nosql/redis/JedisSupport.java        |    77 +
 .../redis/RedisClusterIntegrationTest.java      |   108 +
 .../entity/nosql/redis/RedisEc2LiveTest.java    |    91 +
 .../nosql/redis/RedisIntegrationTest.java       |   118 +
 .../nosql/riak/RiakClusterEc2LiveTest.java      |    73 +
 .../entity/nosql/riak/RiakNodeEc2LiveTest.java  |    74 +
 .../riak/RiakNodeGoogleComputeLiveTest.java     |    61 +
 .../nosql/riak/RiakNodeIntegrationTest.java     |   230 +
 .../nosql/riak/RiakNodeSoftlayerLiveTest.java   |    44 +
 .../nosql/solr/AbstractSolrServerTest.java      |    40 +
 .../entity/nosql/solr/SolrJSupport.java         |    66 +
 .../nosql/solr/SolrServerEc2LiveTest.java       |    65 +
 .../nosql/solr/SolrServerIntegrationTest.java   |    84 +
 .../entity/nosql/solr/SolrServerLiveTest.java   |    89 +
 .../nosql/src/test/resources/mongodb-keyfile    |    16 +
 .../nosql/src/test/resources/solr/example.tgz   |   Bin 0 -> 20655 bytes
 .../nosql/src/test/resources/solr/example.txt   |    18 +
 .../test/resources/solr/example/conf/schema.xml |    50 +
 .../resources/solr/example/conf/solrconfig.xml  |  1791 ++
 .../test/resources/solr/example/core.properties |    19 +
 .../resources/test-mongodb-configserver.conf    |     6 +
 .../src/test/resources/test-mongodb-router.conf |     6 +
 .../nosql/src/test/resources/test-mongodb.conf  |    21 +
 software/osgi/pom.xml                           |   127 +
 .../entity/osgi/karaf/KarafContainer.java       |   137 +
 .../entity/osgi/karaf/KarafContainerImpl.java   |   297 +
 .../brooklyn/entity/osgi/karaf/KarafDriver.java |    30 +
 .../entity/osgi/karaf/KarafSshDriver.java       |   149 +
 .../osgi/src/main/java/org/osgi/jmx/Item.java   |   200 +
 .../main/java/org/osgi/jmx/JmxConstants.java    |   318 +
 software/osgi/src/main/resources/karaf-logo.png |   Bin 0 -> 26072 bytes
 .../osgi/karaf/KarafContainerEc2LiveTest.java   |    52 +
 .../entity/osgi/karaf/KarafContainerTest.java   |   146 +
 .../osgi/src/test/resources/hello-world.jar     |   Bin 0 -> 2088 bytes
 .../osgi/src/test/resources/hello-world.txt     |    26 +
 software/webapp/pom.xml                         |   193 +
 .../entity/dns/AbstractGeoDnsService.java       |    74 +
 .../entity/dns/AbstractGeoDnsServiceImpl.java   |   392 +
 .../dns/geoscaling/GeoscalingDnsService.java    |    86 +
 .../geoscaling/GeoscalingDnsServiceImpl.java    |   201 +
 .../geoscaling/GeoscalingScriptGenerator.java   |    79 +
 .../dns/geoscaling/GeoscalingWebClient.java     |   458 +
 .../entity/proxy/AbstractController.java        |    74 +
 .../entity/proxy/AbstractControllerImpl.java    |   515 +
 .../proxy/AbstractNonProvisionedController.java |    28 +
 .../AbstractNonProvisionedControllerImpl.java   |   276 +
 .../brooklyn/entity/proxy/LoadBalancer.java     |   124 +
 .../entity/proxy/LoadBalancerCluster.java       |    37 +
 .../entity/proxy/LoadBalancerClusterImpl.java   |    76 +
 .../brooklyn/entity/proxy/ProxySslConfig.java   |   218 +
 .../proxy/nginx/NginxConfigFileGenerator.java   |    33 +
 .../entity/proxy/nginx/NginxController.java     |   145 +
 .../entity/proxy/nginx/NginxControllerImpl.java |   369 +
 .../nginx/NginxDefaultConfigGenerator.java      |   257 +
 .../entity/proxy/nginx/NginxDriver.java         |    31 +
 .../entity/proxy/nginx/NginxSshDriver.java      |   476 +
 .../nginx/NginxTemplateConfigGenerator.java     |    82 +
 .../brooklyn/entity/proxy/nginx/UrlMapping.java |   102 +
 .../entity/proxy/nginx/UrlMappingImpl.java      |   222 +
 .../entity/proxy/nginx/UrlRewriteRule.java      |    74 +
 .../webapp/ControlledDynamicWebAppCluster.java  |   113 +
 .../ControlledDynamicWebAppClusterImpl.java     |   330 +
 .../entity/webapp/DynamicWebAppCluster.java     |    69 +
 .../entity/webapp/DynamicWebAppClusterImpl.java |   262 +
 .../entity/webapp/DynamicWebAppFabric.java      |    48 +
 .../entity/webapp/DynamicWebAppFabricImpl.java  |    83 +
 .../entity/webapp/ElasticJavaWebAppService.java |    60 +
 .../webapp/FilenameToWebContextMapper.java      |    92 +
 .../brooklyn/entity/webapp/HttpsSslConfig.java  |    74 +
 .../entity/webapp/JavaWebAppDriver.java         |    54 +
 .../entity/webapp/JavaWebAppService.java        |   109 +
 .../webapp/JavaWebAppSoftwareProcess.java       |    34 +
 .../webapp/JavaWebAppSoftwareProcessImpl.java   |   205 +
 .../entity/webapp/JavaWebAppSshDriver.java      |   205 +
 .../brooklyn/entity/webapp/WebAppService.java   |    24 +
 .../entity/webapp/WebAppServiceConstants.java   |    61 +
 .../entity/webapp/WebAppServiceMethods.java     |    89 +
 .../entity/webapp/WebAppServiceMetrics.java     |    77 +
 .../entity/webapp/jboss/JBoss6Driver.java       |    24 +
 .../entity/webapp/jboss/JBoss6Server.java       |    62 +
 .../entity/webapp/jboss/JBoss6ServerImpl.java   |   114 +
 .../entity/webapp/jboss/JBoss6SshDriver.java    |   242 +
 .../entity/webapp/jboss/JBoss7Driver.java       |    30 +
 .../entity/webapp/jboss/JBoss7Server.java       |   111 +
 .../entity/webapp/jboss/JBoss7ServerImpl.java   |   214 +
 .../entity/webapp/jboss/JBoss7SshDriver.java    |   274 +
 .../entity/webapp/jetty/Jetty6Driver.java       |    24 +
 .../entity/webapp/jetty/Jetty6Server.java       |    60 +
 .../entity/webapp/jetty/Jetty6ServerImpl.java   |   142 +
 .../entity/webapp/jetty/Jetty6SshDriver.java    |   173 +
 .../webapp/nodejs/NodeJsWebAppDriver.java       |    29 +
 .../webapp/nodejs/NodeJsWebAppService.java      |    74 +
 .../webapp/nodejs/NodeJsWebAppServiceImpl.java  |    91 +
 .../webapp/nodejs/NodeJsWebAppSshDriver.java    |   184 +
 .../entity/webapp/tomcat/Tomcat7Driver.java     |    23 +
 .../entity/webapp/tomcat/Tomcat7SshDriver.java  |    29 +
 .../entity/webapp/tomcat/Tomcat8Server.java     |    55 +
 .../entity/webapp/tomcat/Tomcat8ServerImpl.java |    26 +
 .../entity/webapp/tomcat/TomcatDriver.java      |    24 +
 .../entity/webapp/tomcat/TomcatServer.java      |    87 +
 .../entity/webapp/tomcat/TomcatServerImpl.java  |   125 +
 .../entity/webapp/tomcat/TomcatSshDriver.java   |   173 +
 .../webapp/src/main/resources/jboss_logo.png    |   Bin 0 -> 23207 bytes
 .../webapp/src/main/resources/jetty-logo.png    |   Bin 0 -> 8870 bytes
 .../webapp/src/main/resources/nginx-logo.jpeg   |   Bin 0 -> 4546 bytes
 .../webapp/src/main/resources/nodejs-logo.png   |   Bin 0 -> 9620 bytes
 .../brooklyn/entity/dns/geoscaling/template.php |    68 +
 .../brooklyn/entity/proxy/nginx/server.conf     |    84 +
 .../entity/webapp/jboss/jboss7-standalone.xml   |   311 +
 .../entity/webapp/jetty/jetty-brooklyn.xml      |    41 +
 .../entity/webapp/sample-java-keystore.jks      |   Bin 0 -> 1355 bytes
 .../entity/webapp/sample-java-keystore.txt      |    22 +
 .../brooklyn/entity/webapp/tomcat/server.xml    |   206 +
 .../entity/webapp/tomcat/tomcat8-server.xml     |   149 +
 .../entity/webapp/tomcat/tomcat8-web.xml        |  4615 ++++
 .../brooklyn/entity/webapp/tomcat/web.xml       |  4615 ++++
 .../webapp/src/main/resources/tomcat-logo.png   |   Bin 0 -> 18612 bytes
 .../entity/dns/AbstractGeoDnsServiceTest.java   |   345 +
 .../dns/geoscaling/GeoDnsServiceYamlTest.java   |    45 +
 .../geoscaling/GeoscalingIntegrationTest.java   |   222 +
 .../GeoscalingScriptGeneratorTest.java          |    57 +
 .../dns/geoscaling/GeoscalingWebClientTest.java |   199 +
 .../entity/proxy/AbstractControllerTest.java    |   360 +
 .../entity/proxy/ProxySslConfigTest.java        |    60 +
 .../brooklyn/entity/proxy/StubAppServer.java    |    86 +
 .../proxy/TrackingAbstractController.java       |    30 +
 .../proxy/TrackingAbstractControllerImpl.java   |    67 +
 .../brooklyn/entity/proxy/UrlMappingTest.java   |   215 +
 .../nginx/NginxClusterIntegrationTest.java      |   238 +
 .../entity/proxy/nginx/NginxEc2LiveTest.java    |    71 +
 .../nginx/NginxHttpsSslIntegrationTest.java     |   237 +
 .../proxy/nginx/NginxIntegrationTest.java       |   452 +
 .../proxy/nginx/NginxLightIntegrationTest.java  |    72 +
 .../proxy/nginx/NginxRebindIntegrationTest.java |   368 +
 .../nginx/NginxRebindWithHaIntegrationTest.java |   180 +
 .../nginx/NginxUrlMappingIntegrationTest.java   |   503 +
 .../proxy/nginx/NginxWebClusterEc2LiveTest.java |   115 +
 .../AbstractWebAppFixtureIntegrationTest.java   |   539 +
 ...lledDynamicWebAppClusterIntegrationTest.java |   181 +
 .../ControlledDynamicWebAppClusterTest.java     |   210 +
 .../entity/webapp/DynamicWebAppClusterTest.java |   130 +
 .../entity/webapp/DynamicWebAppFabricTest.java  |   123 +
 .../webapp/ElasticCustomLocationTest.java       |    89 +
 ...ElasticJavaWebAppServiceIntegrationTest.java |    68 +
 .../webapp/FilenameToWebContextMapperTest.java  |    86 +
 .../entity/webapp/HttpsSslConfigTest.java       |    38 +
 .../webapp/TomcatAutoScalerPolicyTest.java      |   123 +
 .../webapp/WebAppConcurrentDeployTest.java      |   102 +
 .../webapp/WebAppLiveIntegrationTest.java       |    91 +
 ...namicWebAppClusterRebindIntegrationTest.java |   197 +
 ...namicWebAppClusterRebindIntegrationTest.java |   188 +
 .../jboss/JBoss6ServerAwsEc2LiveTest.java       |    98 +
 ...Boss6ServerNonInheritingIntegrationTest.java |   100 +
 .../webapp/jboss/JBoss7PasswordHashingTest.java |    62 +
 .../jboss/JBoss7ServerAwsEc2LiveTest.java       |   104 +
 .../jboss/JBoss7ServerDockerLiveTest.java       |    74 +
 ...Boss7ServerNonInheritingIntegrationTest.java |   187 +
 .../JBoss7ServerRebindingIntegrationTest.java   |   124 +
 ...ultiVersionWebAppFixtureIntegrationTest.java |   105 +
 .../Jboss7ServerGoogleComputeLiveTest.java      |    75 +
 .../JettyWebAppFixtureIntegrationTest.java      |    59 +
 .../webapp/nodejs/NodeJsWebAppEc2LiveTest.java  |    59 +
 .../NodeJsWebAppFixtureIntegrationTest.java     |   174 +
 .../NodeJsWebAppSimpleIntegrationTest.java      |    81 +
 .../nodejs/NodeJsWebAppSoftlayerLiveTest.java   |    58 +
 .../webapp/tomcat/Tomcat8ServerEc2LiveTest.java |    65 +
 .../Tomcat8ServerRestartIntegrationTest.java    |    44 +
 .../tomcat/Tomcat8ServerSoftlayerLiveTest.java  |    74 +
 ...mcat8ServerWebAppFixtureIntegrationTest.java |   174 +
 ...ableRetrieveUsageMetricsIntegrationTest.java |    64 +
 .../webapp/tomcat/TomcatServerEc2LiveTest.java  |   101 +
 .../TomcatServerRestartIntegrationTest.java     |    44 +
 .../tomcat/TomcatServerSoftlayerLiveTest.java   |    75 +
 ...omcatServerWebAppFixtureIntegrationTest.java |   154 +
 .../test/entity/TestJavaWebAppEntity.java       |    77 +
 .../test/entity/TestJavaWebAppEntityImpl.java   |    61 +
 .../entity/dns/geoscaling/expectedScript.php    |    79 +
 .../brooklyn/entity/dns/geoscaling/geodns.yaml  |    42 +
 .../webapp/nodejs/nodejs-hello-world.yaml       |    31 +
 .../test/resources/ssl/certs/localhost/info.txt |     2 +
 .../resources/ssl/certs/localhost/server.crt    |    17 +
 .../resources/ssl/certs/localhost/server.csr    |    12 +
 .../resources/ssl/certs/localhost/server.key    |    15 +
 .../ssl/certs/localhost/server.key.org          |    18 +
 1580 files changed, 125191 insertions(+), 125689 deletions(-)
----------------------------------------------------------------------



Mime
View raw message