Package org.apache.camel.component.fhir
Class FhirJsonDataFormat
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.component.fhir.FhirDataFormat
-
- org.apache.camel.component.fhir.FhirJsonDataFormat
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.DataFormat,org.apache.camel.spi.DataFormatContentTypeHeader,org.apache.camel.spi.DataFormatName,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
@Dataformat("fhirJson") public class FhirJsonDataFormat extends FhirDataFormat
-
-
Constructor Summary
Constructors Constructor Description FhirJsonDataFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDataFormatName()voidmarshal(org.apache.camel.Exchange exchange, Object o, OutputStream outputStream)Objectunmarshal(org.apache.camel.Exchange exchange, InputStream inputStream)-
Methods inherited from class org.apache.camel.component.fhir.FhirDataFormat
configureParser, doStart, doStop, getDontEncodeElements, getDontStripVersionsFromReferencesAtPaths, getEncodeElements, getFhirContext, getFhirVersion, getForceResourceId, getOverrideResourceIdWithBundleEntryFullUrl, getParserErrorHandler, getParserOptions, getPreferTypes, getServerBaseUrl, getStripVersionsFromReferences, isContentTypeHeader, isEncodeElementsAppliesToChildResourcesOnly, isOmitResourceId, isPrettyPrint, isSummaryMode, isSuppressNarratives, setContentTypeHeader, setDontEncodeElements, setDontStripVersionsFromReferencesAtPaths, setEncodeElements, setEncodeElementsAppliesToChildResourcesOnly, setFhirContext, setFhirVersion, setForceResourceId, setOmitResourceId, setOverrideResourceIdWithBundleEntryFullUrl, setParserErrorHandler, setParserOptions, setPreferTypes, setPrettyPrint, setServerBaseUrl, setStripVersionsFromReferences, setSummaryMode, setSuppressNarratives
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
marshal
public void marshal(org.apache.camel.Exchange exchange, Object o, OutputStream outputStream) throws Exception- Throws:
Exception
-
unmarshal
public Object unmarshal(org.apache.camel.Exchange exchange, InputStream inputStream) throws Exception
- Throws:
Exception
-
getDataFormatName
public String getDataFormatName()
-
-