Uses of Interface
org.mycore.access.facts.model.MCRCondition
Package
Description
-
Uses of MCRCondition in org.mycore.access.facts
-
Uses of MCRCondition in org.mycore.access.facts.condition
Modifier and TypeClassDescriptionclass
This is the base implementation for a condition. -
Uses of MCRCondition in org.mycore.access.facts.condition.combined
Modifier and TypeClassDescriptionclass
This is the base implementation for a combined condition.class
This condition combines its child conditions with a boolean ANDclass
This condition negates its child condition (boolean NOT) Only the first child condition will be evaluated.class
/** This condition combines its child conditions with a boolean ORModifier and TypeFieldDescriptionprotected Set<MCRCondition>
MCRAbstractCombinedCondition.conditions
Modifier and TypeMethodDescriptionvoid
MCRAbstractCombinedCondition.add
(MCRCondition condition) void
MCRAbstractCombinedCondition.debugInfoForMatchingChildElement
(MCRCondition c, boolean matches) -
Uses of MCRCondition in org.mycore.access.facts.condition.fact
Modifier and TypeClassDescriptionclass
MCRAbstractFactCondition<F extends MCRFact<?>>
This is the base implementation for a condition which evaluates or produces facts Subclasses should call super.parse(xml) to bind the XML element to the condition.class
This implementation checks if the given object belongs to a certain classification entry.class
This condition check if the given object has the specified createdby service flag.class
This condition checks if the current user has an IP of the specified IP range.class
This condition checks if the given id or another fact matches a regular expression.class
This condition checks if the user of the current session is member of the given role.class
This implementation of a condition checks if the given MyCoRe object or derivate has the given state entry in service flags.class
This is a simple implemenation.class
This condition checks if the current user matches the query string. -
Uses of MCRCondition in org.mycore.access.facts.model
Modifier and TypeInterfaceDescriptioninterface
This interface is for conditions that combine other conditions.interface
MCRFactComputable<F extends MCRFact<?>>
This interface can be used to implement a class which can generated new facts based on the current fact list.interface
MCRFactCondition<F extends MCRFact<?>>
This interface describes a rule (from rules.xml) which can evaluate existing facts or create new facts if applicable. -
Uses of MCRCondition in org.mycore.mods.access.facts.condition
Modifier and TypeClassDescriptionclass
condition for fact-based access system, that checks if a certain value of the collection condition is set for the given object TODO Could probably be replaced with a more generic XPathCondition.class
condition for fact-based access system, that checks if an embargo exists for a given MyCoRe objectclass
condition for fact-based access system, that checks if a certain mods:genre is set. -
Uses of MCRCondition in org.mycore.pi.access.facts.condition
Modifier and TypeClassDescriptionclass
condition for fact-based access system, that checks if a persistent identifier was registered for the given object.