Class FailureHandlingMxBeanImpl

    • Constructor Detail

      • FailureHandlingMxBeanImpl

        public FailureHandlingMxBeanImpl​(@NotNull
                                         @NotNull WorkersRegistry workersRegistry,
                                         @NotNull
                                         @NotNull IgniteCacheDatabaseSharedManager dbMgr)
        Parameters:
        workersRegistry - Workers registry.
        dbMgr - Database manager.
    • Method Detail

      • setLivenessCheckEnabled

        public void setLivenessCheckEnabled​(boolean val)
        Specified by:
        setLivenessCheckEnabled in interface FailureHandlingMxBean
        Parameters:
        val - Whether critical workers liveness checking is enabled.
      • getSystemWorkerBlockedTimeout

        public long getSystemWorkerBlockedTimeout()
        Specified by:
        getSystemWorkerBlockedTimeout in interface FailureHandlingMxBean
        Returns:
        Maximum inactivity period for system worker. Negative value denotes infinite timeout.
      • setSystemWorkerBlockedTimeout

        public void setSystemWorkerBlockedTimeout​(long val)
        Specified by:
        setSystemWorkerBlockedTimeout in interface FailureHandlingMxBean
        Parameters:
        val - Maximum inactivity period for system worker. Negative value denotes infinite timeout.
      • getCheckpointReadLockTimeout

        public long getCheckpointReadLockTimeout()
        Specified by:
        getCheckpointReadLockTimeout in interface FailureHandlingMxBean
        Returns:
        Timeout for checkpoint read lock acquisition. Negative value denotes infinite timeout.
      • setCheckpointReadLockTimeout

        public void setCheckpointReadLockTimeout​(long val)
        Specified by:
        setCheckpointReadLockTimeout in interface FailureHandlingMxBean
        Parameters:
        val - Timeout for checkpoint read lock acquisition. Negative value denotes infinite timeout.