Class RulesCompilationGuardedSuspension
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.maintenance.impl.RulesCompilationGuardedSuspension
-
- All Implemented Interfaces:
GuardedSuspension<java.lang.String>
public class RulesCompilationGuardedSuspension extends java.lang.Object implements GuardedSuspension<java.lang.String>
Implements theGuardedSuspensioninterface for rules compilation
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringVERIFICATION_LATCH_TIMEOUT
-
Constructor Summary
Constructors Constructor Description RulesCompilationGuardedSuspension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GuardStatuscheckPreconditions(java.lang.String moduleName)Checks the preconditions based oncheckedPropertyprotected ConfigurationServicegetConfigurationService()protected EventServicegetEventService()voidsetConfigurationService(ConfigurationService configurationService)voidsetEventService(EventService eventService)
-
-
-
Field Detail
-
VERIFICATION_LATCH_TIMEOUT
protected static final java.lang.String VERIFICATION_LATCH_TIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
checkPreconditions
public GuardStatus checkPreconditions(java.lang.String moduleName)
Description copied from interface:GuardedSuspensionChecks the preconditions based oncheckedProperty- Specified by:
checkPreconditionsin interfaceGuardedSuspension<java.lang.String>- Parameters:
moduleName- the object to check the preconditions against- Returns:
- instance of
GuardStatus
-
getEventService
protected EventService getEventService()
-
setEventService
public void setEventService(EventService eventService)
-
getConfigurationService
protected ConfigurationService getConfigurationService()
-
setConfigurationService
public void setConfigurationService(ConfigurationService configurationService)
-
-