public class ActivationComputer extends Object
Constructor and Description |
---|
ActivationComputer() |
ActivationComputer(Clock clock) |
public ActivationComputer()
public ActivationComputer(Clock clock)
public Clock getClock()
public void setClock(Clock clock)
public ActivationStatusType getEffectiveStatus(String lifecycleStatus, ActivationType activationType, LifecycleStateModelType stateModel)
public ActivationStatusType getEffectiveStatus(String lifecycleStatus, ActivationType activationType, TimeIntervalStatusType validityStatus, LifecycleStateModelType stateModel)
public TimeIntervalStatusType getValidityStatus(ActivationType activationType)
public TimeIntervalStatusType getValidityStatus(ActivationType activationType, XMLGregorianCalendar referenceTime)
public void computeEffective(String lifecycleStatus, ActivationType activationType, LifecycleStateModelType stateModel)
public void computeEffective(String lifecycleStatus, ActivationType activationType, XMLGregorianCalendar referenceTime, LifecycleStateModelType stateModel)
public boolean lifecycleHasActiveAssignments(String lifecycleStatus, LifecycleStateModelType stateModel)
public ActivationStatusType getForcedLifecycleActivationStatus(String lifecycleStatus, LifecycleStateModelType stateModel)
Copyright © 2021 Evolveum. All rights reserved.