Package org.apache.directory.fortress.core.util.time
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 Validator Interface used by Fortress to provide pluggable validation routines for constraints. -
Class Summary Class Description ClockTime This class performs time validation forConstraint
.Date This class performs date validation forConstraint
.Day This class performs lock day of week validation forConstraint
.Discriminant Deprecated. LockDate This class performs lock date validation forConstraint
.Time Class contains a custom timestamp that is processed byValidator
to checkConstraint
.Timeout This class performs timeout validation forConstraint
.TUtil Utility class to convert current time/date into internal format,Time
, used forConstraint
checksVUtil.validateConstraints(org.apache.directory.fortress.core.model.Session, org.apache.directory.fortress.core.util.VUtil.ConstraintType, boolean)
.UserRoleConstraint This class performs dynamic constraint validation on role activation, per FC-235