final HapiContext hapiContext = new DefaultHapiContext(); hapiContext.setValidationContext((ca.uhn.hl7v2.validation.ValidationContext) ValidationContextFactory.noValidation());
final HapiContext hapiContext = new DefaultHapiContext(); if (!inputVersion.equals("autodetect")) { hapiContext.setModelClassFactory(new CanonicalModelClassFactory(inputVersion));
/** * Initialize parser with custom ModelClassFactory and default ValidationContext * * @param modelClassFactory custom factory to use for model class lookup */ public Parser(ModelClassFactory modelClassFactory) { this(new DefaultHapiContext(modelClassFactory)); }
/** * Uses DefaultModelClassFactory for model class lookup. */ public Parser() { this(new DefaultHapiContext()); }
/** * Initialize parser with custom ModelClassFactory and default ValidationContext * * @param modelClassFactory custom factory to use for model class lookup */ public Parser(ModelClassFactory modelClassFactory) { this(new DefaultHapiContext(modelClassFactory)); }
/** * Uses DefaultModelClassFactory for model class lookup. */ public Parser() { this(new DefaultHapiContext()); }
/** Creates a new instance of TwoPortService */ public TwoPortService(Parser parser, LowerLayerProtocol llp, int inboundPort, int outboundPort, boolean tls, ExecutorService executorService) { super(parser, llp, executorService); this.hapiContext = new DefaultHapiContext(); this.queue = new LinkedBlockingQueue<AcceptedSocket>(); this.inboundPort = inboundPort; this.outboundPort = outboundPort; this.tls = tls; }
/** Creates a new instance of TwoPortService */ public TwoPortService(Parser parser, LowerLayerProtocol llp, int inboundPort, int outboundPort, boolean tls, ExecutorService executorService) { super(parser, llp, executorService); this.hapiContext = new DefaultHapiContext(); this.queue = new LinkedBlockingQueue<AcceptedSocket>(); this.inboundPort = inboundPort; this.outboundPort = outboundPort; this.tls = tls; }
/** * Constructor * * @param theReader * The reader to read from */ public Hl7InputStreamMessageIterator(Reader theReader) { this(theReader, new DefaultHapiContext(ValidationContextFactory.noValidation())); }
/** * Convenience factory method which returns an instance that has a {@link NoValidation * NoValidation validation context}. * * @return instance of GenericParser without validation */ public static GenericParser getInstanceWithNoValidation() { return new GenericParser( new DefaultHapiContext(ValidationContextFactory.noValidation())); }
/** * Convenience factory method which returns an instance that has a {@link NoValidation * NoValidation validation context}. * * @return instance of GenericParser without validation */ public static GenericParser getInstanceWithNoValidation() { return new GenericParser( new DefaultHapiContext(ValidationContextFactory.noValidation())); }
/** * Constructor * * @param theInputStream * The input stream to read from */ public Hl7InputStreamMessageIterator(InputStream theInputStream) { this(theInputStream, new DefaultHapiContext(ValidationContextFactory.noValidation())); }
/** * Returns a default HapiContext * * @return default HapiContext */ public static HapiContext createHapiContext() { HapiContext context = new DefaultHapiContext(); context.getParserConfiguration().setEscaping(DefaultEscaping.INSTANCE); return context; }
/** * Convenience factory method which returns an instance that has a * {@link NoValidation NoValidation validation context}. */ public static XMLParser getInstanceWithNoValidation() { HapiContext context = new DefaultHapiContext(ValidationContextFactory.noValidation()); XMLParser retVal = context.getXMLParser(); return retVal; }
/** * Convenience factory method which returns an instance that has a * {@link NoValidation NoValidation validation context}. */ public static XMLParser getInstanceWithNoValidation() { HapiContext context = new DefaultHapiContext(ValidationContextFactory.noValidation()); XMLParser retVal = context.getXMLParser(); return retVal; }
HapiContext context = new DefaultHapiContext(); Parser parser = context.getPipeParser(); String encodedMessage = parser.encode(msg); logger.debug("Printing EREncoded Message:"); logger.debug(encodedMessage);
/** * Convenience factory method which returns an instance that has a new * {@link DefaultHapiContext} initialized with a {@link NoValidation * NoValidation validation context}. * * @return PipeParser with disabled validation */ public static PipeParser getInstanceWithNoValidation() { HapiContext context = new DefaultHapiContext(); context.setValidationContext(ValidationContextFactory.noValidation()); return new PipeParser(context); }
/** * @param context the set of validation rules to be applied to messages parsed or encoded by * this parser (defaults to ValidationContextFactory.DefaultValidation) * * @deprecated use a dedicated {@link HapiContext} and set its ValidationContext property */ public void setValidationContext(ValidationContext context) { HapiContext newContext = new DefaultHapiContext(getHapiContext()); newContext.setValidationContext(context); setHapiContext(newContext); }
/** * Convenience factory method which returns an instance that has a new * {@link DefaultHapiContext} initialized with a {@link NoValidation * NoValidation validation context}. * * @return PipeParser with disabled validation */ public static PipeParser getInstanceWithNoValidation() { HapiContext context = new DefaultHapiContext(); context.setValidationContext(ValidationContextFactory.noValidation()); return new PipeParser(context); }
/** * @param context the set of validation rules to be applied to messages parsed or encoded by * this parser (defaults to ValidationContextFactory.DefaultValidation) * * @deprecated use a dedicated {@link HapiContext} and set its ValidationContext property */ public void setValidationContext(ValidationContext context) { HapiContext newContext = new DefaultHapiContext(getHapiContext()); newContext.setValidationContext(context); setHapiContext(newContext); }