Class LegacyValidator<T extends Containerable>
java.lang.Object
com.evolveum.midpoint.common.validator.LegacyValidator<T>
Class to validate (and possible transform) large sets of objects.
 
LEGACY: This is all very old code. And it is XML-only. It will be probably thrown away and re-written in a more reasonable way.
- Author:
- Radovan Semancik
- 
Constructor SummaryConstructorsConstructorDescriptionLegacyValidator(PrismContext prismContext) LegacyValidator(PrismContext prismContext, EventHandler<T> handler) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanlonglonglongbooleanbooleanbooleanbooleanbooleanvoidsetAllowAnyType(boolean allowAnyType) voidsetCompatMode(boolean compatMode) voidsetConvertMissingType(boolean convertMissingType) voidsetHandler(EventHandler<T> handler) voidsetStopAfterErrors(long stopAfterErrors) voidsetValidateName(boolean validateName) voidsetValidateSchema(boolean validateSchemas) voidsetVerbose(boolean verbose) voidvalidate(InputStream inputStream, OperationResult validatorResult, String objectResultOperationName) voidvalidate(String lexicalRepresentation, OperationResult validationResult, String objectResultOperationName) voidvalidateObject(Objectable object, OperationResult objectResult) validateObject(String stringXml, OperationResult objectResult) validateObject(Element objectElement, OperationResult objectResult) validateSchema(Element objectDoc, OperationResult objectResult) 
- 
Constructor Details- 
LegacyValidator
- 
LegacyValidator
 
- 
- 
Method Details- 
getHandler
- 
setHandler
- 
getPrismContext
- 
getVerbosepublic boolean getVerbose()
- 
setVerbosepublic void setVerbose(boolean verbose) 
- 
setValidateSchemapublic void setValidateSchema(boolean validateSchemas) 
- 
getValidateSchemapublic boolean getValidateSchema()
- 
isValidateNamepublic boolean isValidateName()
- 
setValidateNamepublic void setValidateName(boolean validateName) 
- 
setAllowAnyTypepublic void setAllowAnyType(boolean allowAnyType) 
- 
getAllowAnyTypepublic boolean getAllowAnyType()
- 
getStopAfterErrorspublic long getStopAfterErrors()
- 
setStopAfterErrorspublic void setStopAfterErrors(long stopAfterErrors) 
- 
getProgresspublic long getProgress()
- 
getErrorspublic long getErrors()
- 
isCompatModepublic boolean isCompatMode()
- 
setCompatModepublic void setCompatMode(boolean compatMode) 
- 
validatepublic void validate(String lexicalRepresentation, OperationResult validationResult, String objectResultOperationName) 
- 
validatepublic void validate(InputStream inputStream, OperationResult validatorResult, String objectResultOperationName) 
- 
validateObject
- 
validateObject
- 
validateSchema
- 
validateObject
- 
isConvertMissingTypepublic boolean isConvertMissingType()
- 
setConvertMissingTypepublic void setConvertMissingType(boolean convertMissingType) 
 
-