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 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()
-
-