SuccessChanges

Summary

  1. fixed exception handling in AbstractEnforcement (details)
  2. Generalizes asking commands by Patterns.ask in AbstractEnforcementWithAsk (details)
  3. responses can be an instance of throwable and should be treated as error (details)
  4. Adds javadoc and properly names methods of AbstractEnforcementWithAsk (details)
Commit 25763b7a482667b193937d2194b7f563acac9d0e by Thomas Jaeckle
fixed exception handling in AbstractEnforcement
* simplifies enforcement
* should fix timeouts for gathering metrics because exceptions were handled somewhere else than the default metric closing

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
Commit 57eb2106f23a21690120ee9e66f69e26628f4f8a by Yannic Klem
Generalizes asking commands by Patterns.ask in AbstractEnforcementWithAsk

Signed-off-by: Yannic Klem <yannic.klem@bosch.io>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcementWithAsk.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
Commit dbcba927ec122411aea70be5c4d6b3c0e4720dab by Yannic Klem
responses can be an instance of throwable and should be treated as error

Signed-off-by: Yannic Klem <yannic.klem@bosch.io>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
Commit 3e256a0d9d59565867be9624a1fadea00cbcfa49 by Yannic Klem
Adds javadoc and properly names methods of AbstractEnforcementWithAsk

Signed-off-by: Yannic Klem <yannic.klem@bosch.io>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcementWithAsk.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)