File Copy Service. org.dcm4chex.archive.hsm.FileCopyService The default constructor FileCopyService aeTitle['|'..]']' to limit/exclude copying to/of series received from modalities with specified AE title(s). If the file system name is a tar URI (tar:), instances of one series are packed into one tarball. Otherwise instance files are copied individually to the destination file system. If an external command is used for the copy of tarballs to the destination, the destination name (after the "tar:" prefix) need not follow the syntax of a directory path (e.g.: tar:ftp://user@pass/service).

Attention: The file system must have already been configured by invoking operation File System Management Service#addRWFileSystem(). Otherwise the copy task will fail! If you configured a tar URI as destination file system, the name of the configured file system has to match that URI, and not only the part!

The filesystem status and/or availability may be also changed to fulfil configured deleter criteria.
(see also updateFileSystemStatus and updateFileSystemAvailability in File System Managment Service) ]]> DestinationFileSystem java.lang.String Use NONE to store files on local filesystem without additional HSM support.
Only effective if destination is a tar filesystem!
]]>
HSMModulServicename java.lang.String
Available HSM modules. AvailableHSMModules java.lang.String If the destination is a tar filesystem and a HSMModule is configured, this module must be also registered!
If this status is false the processing of Filecopy orders will be delayed according NotReadyDelay to wait for deployment/registration of the configured HSMModule. ]]>
isReady boolean
Disable Series Stored Notification SeriesStoredDisabled boolean Status of copied file. Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED FileStatus java.lang.String Verify MD5 sum of copied file. VerifyCopy boolean Format:
Comma separated list of numberxinterval pairs.
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 apart for each retry.]]>
RetryIntervals java.lang.String
The delay can be specified in seconds (##s), minutes (##m), hours (##h) or days (##d).]]> NotReadyDelay java.lang.String Maximum number of concurrent invoked Copy Requests. Concurrency int Size of write byte buffer. BufferSize int JDBC Fetch size. FetchSize int Used internally. Do NOT modify. QueueName java.lang.String Used internally. Do NOT modify. StoreScpServiceName javax.management.ObjectName Used internally. Do NOT modify. JMSServiceName javax.management.ObjectName Used internally. Do NOT modify. QueryRetrieveScpServiceName javax.management.ObjectName &defaultAttributes; &defaultOperations; Copy files of given study copyFilesOfStudy Study Instance UID studyIUID java.lang.String boolean Copy files of given series copyFilesOfSeries Series Instance UID seriesIUID java.lang.String boolean Schedule Filecopy Order for given IAN Dataset scheduleByIAN IAN Dataset ianDataset org.dcm4che.data.Dataset Note: -1 means default behaviour (after business hours configured in destination: <destination>!<from>-<to>). ]]> scheduleTime long boolean