Class IgnoreConstraint
java.lang.Object
org.alfresco.repo.virtual.template.VirtualQueryConstraintDecorator
org.alfresco.repo.virtual.template.IgnoreConstraint
- All Implemented Interfaces:
VirtualQueryConstraint
Handles generic ignore type and/or aspects decorations of the search query parameters.
- Author:
- Bogdan Horje
-
Constructor Summary
ConstructorsConstructorDescriptionIgnoreConstraint(VirtualQueryConstraint decoratedConstraint, Set<QName> ignoreTypeQNames, Set<QName> ignoreAspectQNames) -
Method Summary
Modifier and TypeMethodDescriptionprotected SearchParametersapplyDecorations(ActualEnvironment environment, SearchParameters searchParameters, VirtualQuery query) Methods inherited from class org.alfresco.repo.virtual.template.VirtualQueryConstraintDecorator
apply
-
Constructor Details
-
IgnoreConstraint
public IgnoreConstraint(VirtualQueryConstraint decoratedConstraint, Set<QName> ignoreTypeQNames, Set<QName> ignoreAspectQNames)
-
-
Method Details
-
applyDecorations
protected SearchParameters applyDecorations(ActualEnvironment environment, SearchParameters searchParameters, VirtualQuery query) - Specified by:
applyDecorationsin classVirtualQueryConstraintDecorator- Returns:
- a new
SearchParametersinstance containing the given parameters values with additional decorations/changes enforced by this decorator constraint
-