com.typesafe.conductr.bundlelib.scala
Create the HttpPayload necessary to signal that a bundle has started.
Create the HttpPayload necessary to signal that a bundle has started.
Any 2xx response code is considered a success. Any other response code is considered a failure.
Some HttpPayload describing how to signal that a bundle has started or None if this program is not running within ConductR
Signal that the bundle has started or throw IOException if it fails.
Signal that the bundle has started or throw IOException if it fails. If the bundle fails to communicate that it has started it will eventually be killed by the ConductR.
The returned future will complete successfully if the ConductR acknowledges the start signal. A Future of None will be returned if this program is not running in the context of ConductR.
Signal that the bundle has started or exit the JVM if it fails.
Signal that the bundle has started or exit the JVM if it fails.
This will exit the JVM if it fails with exit code 70 (EXIT_SOFTWARE, Internal Software Error, as defined in BSD sysexits.h).
The returned future will complete successfully if the ConductR acknowledges the start signal. A Future of None will be returned if this program is not running in the context of ConductR.