Package org.apache.camel.component.fhir
Class FhirXmlDataFormat
- 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.FhirXmlDataFormat
-
- 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("fhirXml") public class FhirXmlDataFormat extends FhirDataFormat
-
-
Constructor Summary
Constructors Constructor Description FhirXmlDataFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDataFormatName()
void
marshal(org.apache.camel.Exchange exchange, Object o, OutputStream outputStream)
Object
unmarshal(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()
-
-