public interface DataSetDefValidator<T extends org.dashbuilder.dataset.def.DataSetDef>
DataSetDef
Modifier and Type | Method and Description |
---|---|
org.dashbuilder.dataprovider.DataSetProviderType |
getSupportedProvider()
Retrieves the supported
DataSetDef type |
Iterable<javax.validation.ConstraintViolation<?>> |
validate(T dataSetDef,
boolean isCacheEnabled,
boolean isPushEnabled,
boolean isRefreshEnabled,
Object... params)
Validates a
DataSetDef |
Iterable<javax.validation.ConstraintViolation<?>> |
validateBasicAttributes(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
Validates the
DataSetDef basic attributes |
Iterable<javax.validation.ConstraintViolation<?>> |
validateCustomAttributes(T dataSetDef,
Object... params)
Validates the
DataSetDef specific attributes |
Iterable<javax.validation.ConstraintViolation<?>> |
validateProviderType(org.dashbuilder.dataset.def.DataSetDef dataSetDef) |
org.dashbuilder.dataprovider.DataSetProviderType getSupportedProvider()
DataSetDef
typeIterable<javax.validation.ConstraintViolation<?>> validateBasicAttributes(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
DataSetDef
basic attributesIterable<javax.validation.ConstraintViolation<?>> validateCustomAttributes(T dataSetDef, Object... params)
DataSetDef
specific attributesIterable<javax.validation.ConstraintViolation<?>> validate(T dataSetDef, boolean isCacheEnabled, boolean isPushEnabled, boolean isRefreshEnabled, Object... params)
DataSetDef
Iterable<javax.validation.ConstraintViolation<?>> validateProviderType(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.