|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.metadata.validation.chain.ejb.jboss.JBossMetaDataValidatorChain<T>
public class JBossMetaDataValidatorChain<T extends JBossMetaData>
JBossMetaDataValidatorChain A Validator Chain for JBossMetaData
Constructor Summary | |
---|---|
JBossMetaDataValidatorChain()
Constructs a new ValidatorChain using the default Validators |
|
JBossMetaDataValidatorChain(List<Validator> validators)
Creates a new ValidatorChain using the specified Validators |
Method Summary | |
---|---|
protected List<Validator> |
_getValidators()
|
void |
addValidator(Validator validator)
Adds the specified validator to the chain |
protected static List<Validator> |
getDefaultValidators()
Returns a Set of validators to use as the default for this chain |
List<Validator> |
getValidators()
Obtains all validators in the chain. |
protected void |
setValidators(List<Validator> validators)
|
void |
validate(T metadata)
Validates the specified metadata against the configured validators |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JBossMetaDataValidatorChain()
public JBossMetaDataValidatorChain(List<Validator> validators)
metadata
- validators
- Method Detail |
---|
public void validate(T metadata) throws ValidationException
ValidatorChain
validate
in interface ValidatorChain<T extends JBossMetaData>
ValidatorChainException
ValidationException
public List<Validator> getValidators()
getValidators
in interface ValidatorChain<T extends JBossMetaData>
public void addValidator(Validator validator)
addValidator
in interface ValidatorChain<T extends JBossMetaData>
validator
- protected static List<Validator> getDefaultValidators()
protected List<Validator> _getValidators()
protected void setValidators(List<Validator> validators)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |