Interface CracConfiguration

All Superinterfaces:
io.micronaut.core.util.Toggleable
All Known Implementing Classes:
CracConfigurationProperties

public interface CracConfiguration extends io.micronaut.core.util.Toggleable
Configuration for CRaC support. Enabled by default.
Since:
1.0.0
Author:
Tim Yates
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull Duration
     
    boolean
     

    Methods inherited from interface io.micronaut.core.util.Toggleable

    isEnabled
  • Method Details

    • isRefreshBeans

      boolean isRefreshBeans()
      Returns:
      Whether to refresh beans prior to taking a checkpoint.
    • getDatasourcePauseTimeout

      @NonNull @NonNull Duration getDatasourcePauseTimeout()
      Returns:
      The timeout to wait for a datasource to pause before taking a checkpoint.