You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add assertLiveliness() method for publisher (#1331)
This PR adds support for liveliness assertions in publishers by introducing the `assertLiveliness()` method and extending the QoS configuration with liveliness policy options.
- Adds `LivelinessPolicy` enum with five policy options (SYSTEM_DEFAULT, AUTOMATIC, MANUAL_BY_TOPIC, UNKNOWN, BEST_AVAILABLE)
- Adds `assertLiveliness()` method to Publisher class for manual liveliness assertions
- Extends QoS class to support liveliness configuration as a constructor parameter and property
Fix: #1330
0 commit comments