|
||||||||||
| 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
ValidationExceptionpublic 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 | |||||||||