Skip navigation links
C E G I L M N P R S V 

C

CamelServiceShutdownController(CamelContext) - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.camel.CamelServiceShutdownControllerAutoConfiguration.CamelServiceShutdownController
 
CamelServiceShutdownControllerAutoConfiguration - Class in me.snowdrop.boot.narayana.openshift.recovery.camel
Shutdown controller auto-configuration for the Camel context.
CamelServiceShutdownControllerAutoConfiguration() - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.camel.CamelServiceShutdownControllerAutoConfiguration
 
CamelServiceShutdownControllerAutoConfiguration.CamelServiceShutdownController - Class in me.snowdrop.boot.narayana.openshift.recovery.camel
Waits for the Camel context to stop.
camelShutdownHook(CamelContext) - Method in class me.snowdrop.boot.narayana.openshift.recovery.camel.CamelServiceShutdownControllerAutoConfiguration
 

E

errorsDetected() - Method in class me.snowdrop.boot.narayana.openshift.recovery.LogScrapingRecoveryErrorDetector
 
errorsDetected() - Method in interface me.snowdrop.boot.narayana.openshift.recovery.RecoveryErrorDetector
 

G

getAllPodsStatus() - Method in class me.snowdrop.boot.narayana.openshift.recovery.PodStatusManager
 
getCurrentPodName() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
getLogScrapingErrorDetectionPattern() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
getPeriod() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
getStatefulset() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
getStatus() - Method in class me.snowdrop.boot.narayana.openshift.recovery.PodStatusManager
 
getStatusDir() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 

I

isEnabled() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
isEnabledOnAllPods() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
isLogScrapingErrorDetectionEnabled() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 

L

LogScrapingRecoveryErrorDetector - Class in me.snowdrop.boot.narayana.openshift.recovery
Detects errors in recovery scan by scraping the logs.
LogScrapingRecoveryErrorDetector(String, String) - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.LogScrapingRecoveryErrorDetector
 
logScrapingRecoveryErrorDetector(StatefulsetRecoveryControllerProperties) - Method in class me.snowdrop.boot.narayana.openshift.recovery.NarayanaRecoveryTerminationControllerAutoConfiguration
 

M

me.snowdrop.boot.narayana.openshift.recovery - package me.snowdrop.boot.narayana.openshift.recovery
 
me.snowdrop.boot.narayana.openshift.recovery.camel - package me.snowdrop.boot.narayana.openshift.recovery.camel
 

N

NarayanaRecoveryTerminationController - Class in me.snowdrop.boot.narayana.openshift.recovery
Camel Narayana termination controller.
NarayanaRecoveryTerminationController(PodStatusManager, List<ServiceShutdownController>, List<RecoveryErrorDetector>) - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.NarayanaRecoveryTerminationController
 
narayanaRecoveryTerminationController(PodStatusManager, Optional<List<ServiceShutdownController>>, Optional<List<RecoveryErrorDetector>>) - Method in class me.snowdrop.boot.narayana.openshift.recovery.NarayanaRecoveryTerminationControllerAutoConfiguration
 
NarayanaRecoveryTerminationControllerAutoConfiguration - Class in me.snowdrop.boot.narayana.openshift.recovery
Camel Narayana controller auto configuration.
NarayanaRecoveryTerminationControllerAutoConfiguration() - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.NarayanaRecoveryTerminationControllerAutoConfiguration
 

P

periodicCheck() - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryController
 
PodStatus - Enum in me.snowdrop.boot.narayana.openshift.recovery
Enumerates the high level states of a pod.
PodStatusManager - Class in me.snowdrop.boot.narayana.openshift.recovery
Manages the termination status of a pod.
PodStatusManager(StatefulsetRecoveryControllerProperties) - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.PodStatusManager
 
podStatusManager(StatefulsetRecoveryControllerProperties) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerAutoConfiguration
 

R

RecoveryErrorDetector - Interface in me.snowdrop.boot.narayana.openshift.recovery
Base interface of recovery error detectors.

S

ServiceShutdownController - Interface in me.snowdrop.boot.narayana.openshift.recovery
Beans implementing this interface and registered in the context must be shut down before starting the recovery.
setCurrentPodName(String) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setEnabled(boolean) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setEnabledOnAllPods(boolean) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setLogScrapingErrorDetectionEnabled(boolean) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setLogScrapingErrorDetectionPattern(String) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setPeriod(long) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setStatefulset(String) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
setStatus(PodStatus) - Method in class me.snowdrop.boot.narayana.openshift.recovery.PodStatusManager
 
setStatusDir(String) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
start() - Method in class me.snowdrop.boot.narayana.openshift.recovery.NarayanaRecoveryTerminationController
 
startDetection() - Method in class me.snowdrop.boot.narayana.openshift.recovery.LogScrapingRecoveryErrorDetector
 
startDetection() - Method in interface me.snowdrop.boot.narayana.openshift.recovery.RecoveryErrorDetector
 
startLogScraping() - Method in class me.snowdrop.boot.narayana.openshift.recovery.LogScrapingRecoveryErrorDetector
 
StatefulsetRecoveryController - Class in me.snowdrop.boot.narayana.openshift.recovery
Executes periodic checks to ensure all terminated pods have not left unprocessed data.
StatefulsetRecoveryController(StatefulsetRecoveryControllerProperties, PodStatusManager) - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryController
 
statefulsetRecoveryController(StatefulsetRecoveryControllerProperties, PodStatusManager) - Method in class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerAutoConfiguration
 
StatefulsetRecoveryControllerAutoConfiguration - Class in me.snowdrop.boot.narayana.openshift.recovery
Recovery controller spring-boot auto configuration.
StatefulsetRecoveryControllerAutoConfiguration() - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerAutoConfiguration
 
StatefulsetRecoveryControllerProperties - Class in me.snowdrop.boot.narayana.openshift.recovery
Recovery controller spring-boot configuration.
StatefulsetRecoveryControllerProperties() - Constructor for class me.snowdrop.boot.narayana.openshift.recovery.StatefulsetRecoveryControllerProperties
 
stop() - Method in class me.snowdrop.boot.narayana.openshift.recovery.camel.CamelServiceShutdownControllerAutoConfiguration.CamelServiceShutdownController
 
stop() - Method in class me.snowdrop.boot.narayana.openshift.recovery.NarayanaRecoveryTerminationController
 
stop() - Method in interface me.snowdrop.boot.narayana.openshift.recovery.ServiceShutdownController
 
stopDetection() - Method in class me.snowdrop.boot.narayana.openshift.recovery.LogScrapingRecoveryErrorDetector
 
stopDetection() - Method in interface me.snowdrop.boot.narayana.openshift.recovery.RecoveryErrorDetector
 

V

valueOf(String) - Static method in enum me.snowdrop.boot.narayana.openshift.recovery.PodStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum me.snowdrop.boot.narayana.openshift.recovery.PodStatus
Returns an array containing the constants of this enum type, in the order they are declared.
C E G I L M N P R S V 
Skip navigation links

Copyright © 2021. All rights reserved.