public class DicomDeviceComponent extends DefaultComponent
Modifier and Type | Field and Description |
---|---|
private Device |
device |
private DicomServiceRegistry |
dicomServiceRegistry |
private ExecutorService |
executor |
private ScheduledExecutorService |
scheduledExecutor |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
Constructor and Description |
---|
DicomDeviceComponent() |
DicomDeviceComponent(CamelContext context) |
DicomDeviceComponent(Device device) |
Modifier and Type | Method and Description |
---|---|
protected Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
protected void |
doShutdown() |
protected void |
doStart() |
protected void |
doStop() |
Device |
getDevice() |
private Executor |
getExecutor() |
private ScheduledExecutorService |
getScheduledExecutor() |
void |
registerDicomConsumer(DicomConsumer dicomConsumer) |
void |
setDevice(Device device) |
void |
unregisterDicomConsumer(DicomConsumer dicomConsumer) |
afterConfiguration, createConfiguration, createEndpoint, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
doResume, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
private ExecutorService executor
private ScheduledExecutorService scheduledExecutor
private final DicomServiceRegistry dicomServiceRegistry
public DicomDeviceComponent()
public DicomDeviceComponent(CamelContext context)
public DicomDeviceComponent(Device device)
public void registerDicomConsumer(DicomConsumer dicomConsumer)
public void unregisterDicomConsumer(DicomConsumer dicomConsumer)
protected Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
createEndpoint
in class DefaultComponent
Exception
protected void doStart() throws Exception
doStart
in class DefaultComponent
Exception
private Executor getExecutor()
private ScheduledExecutorService getScheduledExecutor()
protected void doStop() throws Exception
doStop
in class DefaultComponent
Exception
protected void doShutdown() throws Exception
doShutdown
in class ServiceSupport
Exception
Copyright © 2017 dcm4che.org. All rights reserved.