Interface FileLockClusterServiceConfig


@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) @ConfigMapping(prefix="quarkus.camel.cluster.file") public interface FileLockClusterServiceConfig
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    The time to wait before starting to try to acquire lock (defaults to 1000ms).
    The time to wait between attempts to try to acquire lock (defaults to 10000ms).
    The custom attributes associated to the service (defaults to empty map).
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
    this property is no longer needed as the FileLock implementation of the Camel CLuster Service API has been moved to a dedicated extension.
    id()
    The cluster service ID (defaults to null).
    The service lookup order/priority (defaults to 2147482647).
    The root path (defaults to null).
  • Method Details

    • enabled

      @Deprecated(since="3.10.0", forRemoval=true) @WithDefault("true") boolean enabled()
      Deprecated, for removal: This API element is subject to removal in a future version.
      this property is no longer needed as the FileLock implementation of the Camel CLuster Service API has been moved to a dedicated extension.
      Whether a File Lock Cluster Service should be automatically configured according to 'quarkus.camel.cluster.file.++*++' configurations.
    • id

      The cluster service ID (defaults to null).
    • root

      Optional<String> root()
      The root path (defaults to null).
    • order

      Optional<Integer> order()
      The service lookup order/priority (defaults to 2147482647).
    • attributes

      Map<String,String> attributes()
      The custom attributes associated to the service (defaults to empty map).
    • acquireLockDelay

      Optional<String> acquireLockDelay()
      The time to wait before starting to try to acquire lock (defaults to 1000ms).
    • acquireLockInterval

      Optional<String> acquireLockInterval()
      The time to wait between attempts to try to acquire lock (defaults to 10000ms).