Media Creation Management SCU. Used to where and how media are created, including the automatic creation of media.
org.dcm4chex.archive.dcm.mcmscu.MCMScuService
The default constructor
MCMScuService
&defaultAttributes;
&defaultSCUAttributes;
The calling AE title.
CallingAETitle
java.lang.String
The retrieve AE title for the move.
RetrieveAETitle
java.lang.String
The move destination AE title.
MoveDestinationAETitle
java.lang.String
The Media Creation Management SCP AE Title.
McmScpAETitle
java.lang.String
Maximum number of concurrent invoked Media Creation Requests.
Concurrency
int
Prefix to be added the burn files for the file set ID.
FileSetIdPrefix
java.lang.String
Number of copies to create, from 1-99.
NumberOfCopies
int
Maximum media usage for DICOM files. This values is usually
smaller than the real media size to keep space for index and optional html
files. 1MB = 1000000 Byte, 1GB = 1000MB
MaxMediaUsage
java.lang.String
The minimum duration before studies are
scheduled for offline storage. Increasing the delay for scheduling
ensures that all instances of a study are available, and will be stored on a single piece of media.
<br>Format: <br>##h (in hours), ##d (in days), ##w (in weeks)
MinStudyAge
java.lang.String
The maximum duration before studies are archived on
media. Only effective, if media creation is triggered automatically
if the <b>BurnMediaInterval</b> attribute is enabled.
<br>Format: <br>##h (in hours), ##d (in days), ##w (in weeks)
MaxStudyAge
java.lang.String
Interval in which studies received thatare older than the configured
MinStudyAge are associated to media and scheduled for creation.
<br>Format: <br>##m (in minutes), ##h (in hours), ##d (in days) <br>NEVER = disable media scheduling
ScheduleMediaInterval
java.lang.String
Current state if ScheduleMedia task is running. Used to avoid concurrency!
isRunningScheduleMedia
boolean
Interval in which the Media Creation Server is queried for the status
of pending Media Creation Requests.
<br>Format: <br>##s (in seconds), ##m (in minutes), ##h (in hours)
<br>NEVER = disable query of Media Creation Server
UpdateMediaStatusInterval
java.lang.String
Current state if UpdateMediaStatus task is running. Used to avoid concurrency!
isRunningUpdateMediaStatus
boolean
Interval in which creation of media with studies
received that are older than configured MaxStudyAge is triggered
automatically. <br>Format: <br>##h (in hours), ##d (in days), ##w (in weeks) <br>NEVER = no automatic trigger of media creation
BurnMediaInterval
java.lang.String
Current state if BurnMedia task is running. Used to avoid concurrency!
isRunningBurnMedia
boolean
Enables automatic media creation.
If automatic media creation is disabled, a notification is sent to the email list
defined in the <b>NotifyBurnMediaEmailTo</b> attribute.
AutomaticMediaCreation
boolean
List of comma-separated email addresses that should be notified when one or more media are ready to burn.
NotifyBurnMediaEmailTo
java.lang.String
Email address that is used as the from address in the notification email.
NotifyBurnMediaEmailFrom
java.lang.String
Priority for move and media creation request.
Enumerated Values: LOW, MEDIUM, HIGH.
Priority
java.lang.String
The type of none DICOM information or object that the SCP should include in the media.
Use NO if no additional information or objects should be included.
IncludeNonDicomObj
java.lang.String
Specifies whether to extract label information from the instances.
UseInstanceInfo
boolean
Used internally. Do NOT modify.
TimerIDCheckForMediaToBurn
java.lang.String
Used internally. Do NOT modify.
TimerIDCheckForStudiesToSchedule
java.lang.String
Used internally. Do NOT modify.
TimerIDCheckMediaStatus
java.lang.String
Used internally. Do NOT modify.
QueueName
java.lang.String
Used internally. Do NOT modify.
SendmailServiceName
javax.management.ObjectName
Used internally. Do NOT modify.
SchedulerServiceName
javax.management.ObjectName
Used internally. Do NOT modify.
JMSServiceName
javax.management.ObjectName
&defaultOperations;
Check the availability of the Media Creation Managment SCP. Returns OK, MOVE_DEST_UNAVAIL (move destination unavailable) or MCM_SCP_UNAVAIL (Media Creation Management SCP unavailable).
checkMcmScpAvail
java.lang.String
Initiate creation of media with studies received older than MinStudyAge
scheduleMedia
int
Update media status
updateMediaStatus
java.lang.String
Initiate creation of media with studies received older than MaxStudyAge.
burnMedia
int
Delete media.
deleteMedia
Primary key of media
mediaPk
java.lang.Long
void
Check if all instances of medium are available as files.
checkMediaInstances
Primary key of media
mediaPk
long
boolean
Schedule Media Creation. Used by WEB application
scheduleMediaCreation
Media DTO
mediaDTO
org.dcm4chex.archive.ejb.interfaces.MediaDTO
void