@Dependent public class SQLDataSetDefValidator extends AbstractDataSetDefValidator<org.dashbuilder.dataset.def.SQLDataSetDef>
The singleton application SQL data set definition validator.
validator
Constructor and Description |
---|
SQLDataSetDefValidator(javax.validation.Validator validator) |
Modifier and Type | Method and Description |
---|---|
org.dashbuilder.dataprovider.DataSetProviderType |
getSupportedProvider()
Retrieves the supported
DataSetDef type |
Iterable<javax.validation.ConstraintViolation<?>> |
validate(org.dashbuilder.dataset.def.SQLDataSetDef dataSetDef,
boolean isCacheEnabled,
boolean isPushEnabled,
boolean isRefreshEnabled,
Object... params)
Validates a
DataSetDef |
Iterable<javax.validation.ConstraintViolation<?>> |
validateCustomAttributes(org.dashbuilder.dataset.def.SQLDataSetDef dataSetDef,
Object... params)
Validates the
DataSetDef specific attributes |
getValidationGroups, toIterable, validateBasicAttributes, validateProviderType
@Inject public SQLDataSetDefValidator(javax.validation.Validator validator)
public org.dashbuilder.dataprovider.DataSetProviderType getSupportedProvider()
DataSetDefValidator
DataSetDef
typepublic Iterable<javax.validation.ConstraintViolation<?>> validateCustomAttributes(org.dashbuilder.dataset.def.SQLDataSetDef dataSetDef, Object... params)
DataSetDefValidator
DataSetDef
specific attributespublic Iterable<javax.validation.ConstraintViolation<?>> validate(org.dashbuilder.dataset.def.SQLDataSetDef dataSetDef, boolean isCacheEnabled, boolean isPushEnabled, boolean isRefreshEnabled, Object... params)
DataSetDefValidator
DataSetDef
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.