public class TextHandler extends AbstractHandler implements ComplexObsHandler
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.logging.Log |
log |
longfmt, nf
Constructor and Description |
---|
TextHandler()
Constructor initializes formats for alternative file names to protect from unintentionally
overwriting existing files.
|
Modifier and Type | Method and Description |
---|---|
Obs |
getObs(Obs obs,
java.lang.String view)
Fetches the ComplexData from the location indicated from Obs.value_complex, attaches
ComplexData onto the Obs and returns the Obs.
|
Obs |
saveObs(Obs obs)
Save a complex obs.
|
getComplexDataFile, getExtension, getOutputFileToWrite, purgeComplexData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
purgeComplexData
public TextHandler()
public Obs getObs(Obs obs, java.lang.String view)
ComplexObsHandler
getObs
in interface ComplexObsHandler
getObs
in class AbstractHandler
obs
- an obs without complex data filled inview
- nullable view type. This is defined by the ui and view/handlerComplexObsHandler.getObs(org.openmrs.Obs, java.lang.String)
public Obs saveObs(Obs obs) throws APIException
ComplexObsHandler
saveObs
in interface ComplexObsHandler
APIException
ComplexObsHandler.saveObs(org.openmrs.Obs)
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.