These evaluators might need extra configuration before they can be used and form the basis of all metadata and action evaluators by using the bean configuration parent attribute.
Evaluator | Properties |
---|---|
evaluator.doclib.action.hasAspect | aspects: List of aspects the node must have |
evaluator.doclib.action.isMimetype | mimetypes: The node must match one of the mimetypes |
evaluator.doclib.action.propertyNotNull | property: the node property must not be null for this evaluator to return true |
evaluator.doclib.action.chainedMatchAll | evaluators: List of evaluators that are run in turn until one returns false or the end is reached |
evaluator.doclib.action.chainedMatchOne | evaluators: List of evaluators that are run in turn until one returns true |
evaluator.doclib.action.disableAction | Always returns false |
evaluator.doclib.action.sitePreset | presets: current site must match one of the listed presets |
evaluator.doclib.action.siteBased | Returns true if the current node is located within a Share site and the Site Document Library is being used |
evaluator.doclib.action.containerType | types: Current documentLibrary container folder must match one of the listed types |
evaluator.doclib.action.nodeType | allow Subtypes: Whether subtypes of the node are also allowed.types: Node must match one of the listed types |
evaluator.doclib.action.value | This evaluator is described in further detail in the next topic.accessor: jsNode property to be testedcomparator: Bean definition of class implementing the Comparator interface |
evaluator.doclib.action.metadataValue | This evaluator is described in further detail in the next topic.accessor: metadata property to be testedcomparator: Bean definition of class implementing the Comparator interface |
evaluator.doclib.action.isBrowser | regex: Regular expression to match against browser userAgent string |
evaluator.doclib.action.isPortlet | Returns true if the application is deployed within a portlet environment |
evaluator.doclib.action.notPortlet | Returns the inverse of isPortlet |