public void setValidationRuleBuilder(ValidationRuleBuilder validationRuleBuilder) { this.validationRuleBuilder = validationRuleBuilder; setValidationContext(ValidationContextFactory.fromBuilder(validationRuleBuilder)); }
public void setValidationRuleBuilder(ValidationRuleBuilder validationRuleBuilder) { this.validationRuleBuilder = validationRuleBuilder; setValidationContext(ValidationContextFactory.fromBuilder(validationRuleBuilder)); }
/** * Returns the ValidationContext. If none has been explicitly set, * {@link #getValidationRuleBuilder()} is called in order to to contruct a * context. If this is also null, the ca.uhn.hl7v2.validation.context_class * system property is evaluated, otherwise it returns the DefaultValidation * context. */ public ValidationContext getValidationContext() { if (validationContext == null) { if (getValidationRuleBuilder() != null) { setValidationContext(ValidationContextFactory .fromBuilder(getValidationRuleBuilder())); } else { try { setValidationContext(ValidationContextFactory.getContext()); } catch (HL7Exception e) { setValidationContext(ValidationContextFactory.defaultValidation()); } } } return validationContext; }
/** * Returns the ValidationContext. If none has been explicitly set, * {@link #getValidationRuleBuilder()} is called in order to to contruct a * context. If this is also null, the ca.uhn.hl7v2.validation.context_class * system property is evaluated, otherwise it returns the DefaultValidation * context. */ public ValidationContext getValidationContext() { if (validationContext == null) { if (getValidationRuleBuilder() != null) { setValidationContext(ValidationContextFactory .fromBuilder(getValidationRuleBuilder())); } else { try { setValidationContext(ValidationContextFactory.getContext()); } catch (HL7Exception e) { setValidationContext(ValidationContextFactory.defaultValidation()); } } } return validationContext; }
public DefaultHapiContext(ParserConfiguration parserConfiguration, ValidationContext validationContext, ModelClassFactory modelClassFactory) { VersionLogger.init(); setParserConfiguration(parserConfiguration); setValidationContext(validationContext); setModelClassFactory(modelClassFactory); setLowerLayerProtocol(new MinLowerLayerProtocol(false)); setSocketFactory(new StandardSocketFactory()); setValidationExceptionHandlerFactory(new ReportingValidationExceptionHandler(true)); setProfileStore(ProfileStoreFactory.getProfileStore()); setCodeStoreRegistry(new DefaultCodeStoreRegistry()); setServerConfiguration(new ServerConfiguration()); }
public DefaultHapiContext(ParserConfiguration parserConfiguration, ValidationContext validationContext, ModelClassFactory modelClassFactory) { VersionLogger.init(); setParserConfiguration(parserConfiguration); setValidationContext(validationContext); setModelClassFactory(modelClassFactory); setLowerLayerProtocol(new MinLowerLayerProtocol(false)); setSocketFactory(new StandardSocketFactory()); setValidationExceptionHandlerFactory(new ReportingValidationExceptionHandler(true)); setProfileStore(ProfileStoreFactory.getProfileStore()); setCodeStoreRegistry(new DefaultCodeStoreRegistry()); setServerConfiguration(new ServerConfiguration()); }