com.semarchy.mdm.runtime.model.dbschema
Class DBSchemaValidator

java.lang.Object
  extended by com.semarchy.mdm.runtime.model.dbschema.DBSchemaValidator
All Implemented Interfaces:
com.semarchy.commons.validation.IValidator

public class DBSchemaValidator
extends Object
implements com.semarchy.commons.validation.IValidator

TODO improve and use this validator before diff or merge Namespace is already implemented inside the DBSChema object itself but some aspect cannto be validated on the fly like Index columns unicity... Including the one regarding regarding

Author:
sarod

Nested Class Summary
 class DBSchemaValidator.LocalMessage<T>
           
 
Constructor Summary
DBSchemaValidator()
           
 
Method Summary
 com.semarchy.commons.validation.ValidationReport validate(Object pObject, com.semarchy.commons.validation.IValidationContext pValidationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBSchemaValidator

public DBSchemaValidator()
Method Detail

validate

public com.semarchy.commons.validation.ValidationReport validate(Object pObject,
                                                                 com.semarchy.commons.validation.IValidationContext pValidationContext)
Specified by:
validate in interface com.semarchy.commons.validation.IValidator


Copyright © 2015. All Rights Reserved.