|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface ValidationConfiguration
| Required Element Summary | |
|---|---|
String |
validationImplementation
The fully qualified classname of the org.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidator instance to use for validation |
| Optional Element Summary | |
|---|---|
ConfigurationItem[] |
configurationItems
Optional configuration items that can be used to setup the validator |
| Element Detail |
|---|
public abstract String validationImplementation
The fully qualified classname of the org.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidator instance to use for validation
If you need to do dependency injection, this can also correspond to a bean ID that implements the org.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidator interface.
public abstract ConfigurationItem[] configurationItems
Optional configuration items that can be used to setup the validator
. Most validators should have at least a single configuration item withConfigurationItem.ERROR_MESSAGE.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||