Class MdhtDataFormat
java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.openehealth.ipf.platform.camel.cda.dataformat.MdhtDataFormat
- All Implemented Interfaces:
AutoCloseable,Service,ShutdownableService,DataFormat,DataFormatName,StatefulService,SuspendableService
@Dataformat("mdht")
public class MdhtDataFormat
extends ServiceSupport
implements DataFormat, DataFormatName
-
Field Summary
Fields inherited from class org.apache.camel.support.service.BaseService
BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoStart()voiddoStop()voidmarshal(Exchange exchange, Object graph, OutputStream stream) unmarshal(Exchange exchange, InputStream stream) Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.DataFormat
unmarshalMethods inherited from interface org.apache.camel.ShutdownableService
shutdownMethods inherited from interface org.apache.camel.StatefulService
getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspendingMethods inherited from interface org.apache.camel.SuspendableService
isSuspended, resume, suspend
-
Constructor Details
-
MdhtDataFormat
public MdhtDataFormat()
-
-
Method Details
-
getDataFormatName
- Specified by:
getDataFormatNamein interfaceDataFormatName
-
marshal
- Specified by:
marshalin interfaceDataFormat- Throws:
Exception
-
unmarshal
- Specified by:
unmarshalin interfaceDataFormat
-
doStart
public void doStart()- Overrides:
doStartin classBaseService
-
doStop
public void doStop()- Overrides:
doStopin classBaseService
-