/** * Refreshes constraints defined by the DomainClassArtefactHandler. * * <p>TODO: Move this out of GrailsApplication */ public void refreshConstraints() { ArtefactInfo info = getArtefactInfo(DomainClassArtefactHandler.TYPE, true); GrailsClass[] domainClasses = info.getGrailsClasses(); for (GrailsClass domainClass : domainClasses) { ((GrailsDomainClass) domainClass).refreshConstraints(); } }