public class ActivationComputer extends Object
Constructor and Description |
---|
ActivationComputer() |
ActivationComputer(Clock clock) |
Modifier and Type | Method and Description |
---|---|
void |
computeEffective(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType) |
void |
computeEffective(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
XMLGregorianCalendar referenceTime) |
Clock |
getClock() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType |
getEffectiveStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType defaultStatus) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType |
getEffectiveStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
com.evolveum.midpoint.xml.ns._public.common.common_3.TimeIntervalStatusType validityStatus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType defaultStatus) |
com.evolveum.midpoint.xml.ns._public.common.common_3.TimeIntervalStatusType |
getValidityStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType) |
com.evolveum.midpoint.xml.ns._public.common.common_3.TimeIntervalStatusType |
getValidityStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
XMLGregorianCalendar referenceTime) |
boolean |
isActive(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType) |
void |
setClock(Clock clock) |
public ActivationComputer()
public ActivationComputer(Clock clock)
public Clock getClock()
public void setClock(Clock clock)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType getEffectiveStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType, com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType defaultStatus)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType getEffectiveStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType, com.evolveum.midpoint.xml.ns._public.common.common_3.TimeIntervalStatusType validityStatus, com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationStatusType defaultStatus)
public com.evolveum.midpoint.xml.ns._public.common.common_3.TimeIntervalStatusType getValidityStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType)
public com.evolveum.midpoint.xml.ns._public.common.common_3.TimeIntervalStatusType getValidityStatus(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType, XMLGregorianCalendar referenceTime)
public void computeEffective(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType)
public void computeEffective(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType, XMLGregorianCalendar referenceTime)
public boolean isActive(com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType)
Copyright © 2016 evolveum. All rights reserved.