Files
hawkbit/examples/hawkbit-example-mgmt-simulator
Jonathan Knoblauch 68523cd8de Flag parameter for management simulator to wait till scenario ends (#572)
* Add waitTillRolloutComplete parameter and setter for scenarios

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Change to stream form parallel stream because of auth problems and fix
delete rollout call

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Changed back to parallelStream

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>

* Removed catch feign exception and added decode404 to feign client

Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
2017-09-19 17:49:19 +02:00
..
2017-03-30 08:46:31 +02:00
2017-01-17 15:03:52 +01:00

Eclipse.IoT hawkBit - Example Management Feign Client

Example Spring Boot client that shows how to efficiently use the hawkBit Example Management Feign Client and the hawkBit Management API.

Powered by Feign.

How to run the example client

Run getting started example

$ java -jar hawkbit-example-mgmt-simulator-#version#-exec.jar

Run create and start rollout example

$ java -jar hawkbit-example-mgmt-simulator-#version#-exec.jar --createrollout

This example shows

In getting started example:

  • creating software modules type
  • creating distribution set type
  • creating distribution sets
  • creating software modules
  • assigning software modules to distribution sets

In create rollout example:

  • creating software modules type
  • creating distribution set type
  • creating distribution sets
  • creating software modules
  • assigning software modules to distribution sets
  • creating a rollout
  • starting a rollout