Adds EmptyWindowsProcess 1163/head
authorAled Sage <aled.sage@gmail.com>
Tue, 19 Jan 2016 14:57:47 +0000 (14:57 +0000)
committerAled Sage <aled.sage@gmail.com>
Wed, 20 Jan 2016 10:28:51 +0000 (10:28 +0000)
commit56f9cdda95451dcf58b80e2aab44c8be34e94d0a
treedebc0d83574ea31d219d0bbcd2100ee423cd3c08
parent7191c7bc6643f4b8b71418165008934dd73a67ad
Adds EmptyWindowsProcess

- Includes EmptyWindowsProcess.USE_WINRM_MONITORING, for disabling
  checking of WinRM connectivity.
- Adds EmptySoftwareProcess.USE_SSH_MONITORING, for disabling checking
  of ssh connectivity.

With EmptyWindowsProcess, one can provision an entity that will not
execute anything on the box. That makes it usable even if there is
no direct WinRM connectivity to the box.
brooklyn-server/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/EmptySoftwareProcessYamlTest.java
brooklyn-server/camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/EmptyWindowsProcessYamlTest.java [new file with mode: 0644]
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/EmptySoftwareProcess.java
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/EmptySoftwareProcessImpl.java
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/EmptyWindowsProcess.java [new file with mode: 0644]
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/EmptyWindowsProcessDriver.java [new file with mode: 0644]
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/EmptyWindowsProcessImpl.java [new file with mode: 0644]
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/EmptyWindowsProcessWinRmDriver.java [new file with mode: 0644]