Interface WritableDataRoutingService

All Superinterfaces:
AutoCloseable, DataRoutingService, EndpointResolver, NamedImplementation, SafeCloseable
All Known Subinterfaces:
WritableDataRoutingServiceImpl
All Known Implementing Classes:
DataRoutingServiceKvEtcdImpl, DataRoutingServiceKvImpl, DataRoutingServiceKvInMemImpl

public interface WritableDataRoutingService extends DataRoutingService
  • Method Details

    • update

      void update(@NotNull byte[] ymldata, @NotNull String code, @NotNull String comment)
      Replace the existing data routing configuration.
      Parameters:
      ymldata - YAML representation of the new data routing configuration
      code - pass-thru to kv persistence, indicates the code source of this update
      comment - pass-thru to kv persistence - a comment for this update