This package contains utilities used to process fortress temporal constraint checks on entities being activated within the runtime system.
The org.apache.directory.fortress.core.util.time package contains utilities to process temporal constraint checks on fortress runtime data entities. The temporal constraint checks may be activated and deactivated via switches in the configuration system. The apis contained within this package are for fortress use only. See the corresponding javadoc contained with this package for more info.
Interface Summary Interface Description ValidatorInterface used by Fortress to provide pluggable validation routines for constraints.
Class Summary Class Description ClockTimeThis class performs time validation for
DateThis class performs date validation for
DayThis class performs lock day of week validation for
Discriminant Deprecated. LockDateThis class performs lock date validation for
TimeClass contains a custom timestamp that is processed by
TimeoutThis class performs timeout validation for
TUtilUtility class to convert current time/date into internal format,
Time, used for
VUtil.validateConstraints(org.apache.directory.fortress.core.model.Session, org.apache.directory.fortress.core.util.VUtil.ConstraintType, boolean).
UserRoleConstraintThis class performs dynamic constraint validation on role activation, per FC-235