This service is triggered by SeriesStored notifications and use a stylesheet (wado-prefetch.xsl
)
to get WADO URLs and optional an exportPath.
Both are based on series level and will be extended with the SOP InstanceUIDs
in Referenced Series Sequence (0008,1115)
- Output format of
wado-prefetch.xsl
:
- <wado-prefetches>
- &nbrsp;&nbrsp;<prefetch wadourl="" [exportPath=""] />
- &nbrsp;&nbrsp;...
- </wado-prefetches>
- wadourl : WADO URL without objectUID parameter. (will be added for every image of the series)
- exportPath : Directory path for exported images. '{0}' will be replaced with SOP Instance UID
- e.g.: <prefetch wado="http://localhost:8080/wado?requestType=WADO&studyUID=1.2.3&seriesUID=1.2.4"
- exportPath="exported/1.2.3/1.2.4/{0}.jpg" />
]]>
org.dcm4chex.archive.mbean.WadoPrefetchService
The default constructor
WadoPrefetchService
wadourl attribute.
This URL should contain request parameter 'requestType=WADO'
]]>
WadoBaseUrl
java.lang.String
This directory can be used in a stylesheet to build the exportPath
attribute.
A relative path name is resolved relative to archive-install-directory/server/default/.]]>
ExportBasePath
java.lang.String
wado-prefetch.xsl exists in
this directory or in a sub-directory equal to the AE Title of the
Storage SCU, images of received Series will be prefetched (and optional exported)
according the rules in the stylesheet.
A relative path name is resolved relative to
archive-install-directory/server/default/.]]>
CoerceConfigDirectory
java.lang.String
Format:
Comma separated list of numberxinterval pairs or NEVER to disable retry for any destinations.
The interval can be specified in seconds (##s),
minutes (##m), hours (##h) or days (##d).
Example:
5x1m,10x10m means retry a total of 5 times, one minute
apart for each retry; then retry a total of 10 times, 10 minutes
]]>
RetryIntervals
java.lang.String
Used internally. Do NOT modify.
QueueName
java.lang.String
Used internally. Do NOT modify.
StoreScpServiceName
javax.management.ObjectName
Used internally. Do NOT modify.
TemplatesServiceName
javax.management.ObjectName
Used internally. Do NOT modify.
JMSServiceName
javax.management.ObjectName
&defaultAttributes;
&defaultOperations;