public class ValidationModelRetrieverImpl extends Object implements org.apache.sling.validation.model.spi.ValidationModelRetriever
ValidationModelProvider
s.Modifier and Type | Field and Description |
---|---|
protected List<org.apache.sling.validation.model.spi.ValidationModelProvider> |
modelProviders
List of validation providers, Declarative Services 1.3 takes care that the list is ordered according to
ServiceReference.compareTo(Object) . |
Constructor and Description |
---|
ValidationModelRetrieverImpl() |
Modifier and Type | Method and Description |
---|---|
org.apache.sling.validation.model.ValidationModel |
getValidationModel(String resourceType,
String resourcePath,
boolean considerResourceSuperTypeModels) |
protected volatile List<org.apache.sling.validation.model.spi.ValidationModelProvider> modelProviders
ServiceReference.compareTo(Object)
.
Highest ranked service is the last one in the list.@CheckForNull public org.apache.sling.validation.model.ValidationModel getValidationModel(@Nonnull String resourceType, String resourcePath, boolean considerResourceSuperTypeModels)
getValidationModel
in interface org.apache.sling.validation.model.spi.ValidationModelRetriever
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.