h2. Description
Move SCU Service to process move orders. Invokes DICOM Retrieve requests, typically from the archive's own DICOM [Query/Retrieve Service (SCP)|Query Retrieve SCP]. The same move/forward functions are available through the web [Administration Tools, Folder tab|Archive Content Administration].
h2. Dependencies
!moveScu.gif!
h2. Attributes
h4. [#CallingAETitle] {anchor:CallingAETitle}
Calling AE title of the Move SCU.
*Default Value:* {{DCM4CHEE}}
h4. [#CalledAETitle] {anchor:CalledAETitle}
AE title of the default Move SCP. Only used if a Move order does not specify a retrieve AE title.
*Default Value:* {{DCM4CHEE}}
h4. [#ForceCalledAET] {anchor:ForceCalledAET}
Specifies whether to ALWAYS use the Called AET defined in the Move SCU. If false, the Retrieve AET of the move order, if specified, will be used.
*Default Value:* {{false}}
h4. [#RetryIntervals] {anchor:RetryIntervals}
Number and interval of retries made for failed Move Requests.
Format: Comma separated list of <number> x <interval> pairs or NEVER to disable retry for any destinations.
The interval can be specified in seconds (##s), minutes (##m), hours (##h) or days (##d).
Optional: Individual settings for specific Destination AETs. e.g. \[AET1\]3x1m,5x1h
Several AET settings can be seperated with new line or ';'. A entry without AET will be treated as default for AETs not listed here.
*Example:* {{5x1m,10x10m}}
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.
*Example:*
\[AET1\]2x1m,3x10m
\[AET2\]
5x1m,10x10m
means: for destination AET1 retry a total of 2 times, one minute apart for each retry; then retry a total of 3 times, 10 minutes apart for each retry.
Retries are disabled for destination AET2\!
for all other destinations 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.
*Default Value:* {{5x1m,12x5m,24x1h,7x1d}}
h4. [#Concurrency] {anchor:Concurrency}
Maximum number of concurrent invoked Move Requests.
*Default Value:* {{1}}
h4. [#AcceptTimeout] {anchor:AcceptTimeout}
A-Associate accept timeout in milliseconds. 0 = no timeout.
*Default Value:* {{10000}}
h4. [#DIMSETimeout] {anchor:DIMSETimeout}
DIMSE message timeout in milliseconds. 0 = no timeout.
*Default Value:* {{60000}}
h4. [#SocketCloseDelay] {anchor:SocketCloseDelay}
Socket close delay in milliseconds after an A-Release response.
*Default Value:* {{50}}
h4. [#MaximumPDULength] {anchor:MaximumPDULength}
Maximum protocol data unit (PDU) package length for receiving PDUs.
*Default Value:* {{16352}}
h4. [#TcpNoDelay] {anchor:TcpNoDelay}
Send packets as quickly as possible (Disable Nagle's algorithmn).
*Default Value:* {{true}}
h4. [#SendBufferSize] {anchor:SendBufferSize}
Buffer size used for socket output. 0 = use platform default.
*Default Value:* {{0}}
h4. [#ReceiveBufferSize] {anchor:ReceiveBufferSize}
Buffer size used for socket input. 0 = use platform default.
*Default Value:* {{0}}
h4. [#QueueName] {anchor:QueueName}
Used internally. Do NOT modify.
*Default Value:* {{MoveScu}}
h4. [#TLSConfigName] {anchor:TLSConfigName}
Used internally. Do NOT modify.
*Default Value:* {{dcm4chee.archive:service=TLSConfig}}
h4. [#JMSServiceName] {anchor:JMSServiceName}
Used internally. Do NOT modify.
*Default Value:* {{dcm4chee.archive:service=JMS}}
h4. [#Name] {anchor:Name}
The class name of the MBean
h4. [#State] {anchor:State}
The status of the MBean
h4. [#StateString] {anchor:StateString}
The status of the MBean in text form
h2. Operations
h4. [#create] {anchor:create}
Standard MBean lifecycle method
h4. [#start] {anchor:start}
The start lifecycle operation
h4. [#stop] {anchor:stop}
The stop lifecycle operation
h4. [#destroy] {anchor:destroy}
The destroy lifecycle operation
h4. [#jbossInternalLifecycle] {anchor:jbossInternalLifecycle}
The detyped lifecycle operation (for internal use only)
h4. [#scheduleMoveSeries] {anchor:scheduleMoveSeries}
Schedule Retrieve of single Series.
h4. [#scheduleMove] {anchor:scheduleMove}
Schedule Retrieve
h2. Notifications
Move SCU Service to process move orders. Invokes DICOM Retrieve requests, typically from the archive's own DICOM [Query/Retrieve Service (SCP)|Query Retrieve SCP]. The same move/forward functions are available through the web [Administration Tools, Folder tab|Archive Content Administration].
h2. Dependencies
!moveScu.gif!
h2. Attributes
h4. [#CallingAETitle] {anchor:CallingAETitle}
Calling AE title of the Move SCU.
*Default Value:* {{DCM4CHEE}}
h4. [#CalledAETitle] {anchor:CalledAETitle}
AE title of the default Move SCP. Only used if a Move order does not specify a retrieve AE title.
*Default Value:* {{DCM4CHEE}}
h4. [#ForceCalledAET] {anchor:ForceCalledAET}
Specifies whether to ALWAYS use the Called AET defined in the Move SCU. If false, the Retrieve AET of the move order, if specified, will be used.
*Default Value:* {{false}}
h4. [#RetryIntervals] {anchor:RetryIntervals}
Number and interval of retries made for failed Move Requests.
Format: Comma separated list of <number> x <interval> pairs or NEVER to disable retry for any destinations.
The interval can be specified in seconds (##s), minutes (##m), hours (##h) or days (##d).
Optional: Individual settings for specific Destination AETs. e.g. \[AET1\]3x1m,5x1h
Several AET settings can be seperated with new line or ';'. A entry without AET will be treated as default for AETs not listed here.
*Example:* {{5x1m,10x10m}}
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.
*Example:*
\[AET1\]2x1m,3x10m
\[AET2\]
5x1m,10x10m
means: for destination AET1 retry a total of 2 times, one minute apart for each retry; then retry a total of 3 times, 10 minutes apart for each retry.
Retries are disabled for destination AET2\!
for all other destinations 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.
*Default Value:* {{5x1m,12x5m,24x1h,7x1d}}
h4. [#Concurrency] {anchor:Concurrency}
Maximum number of concurrent invoked Move Requests.
*Default Value:* {{1}}
h4. [#AcceptTimeout] {anchor:AcceptTimeout}
A-Associate accept timeout in milliseconds. 0 = no timeout.
*Default Value:* {{10000}}
h4. [#DIMSETimeout] {anchor:DIMSETimeout}
DIMSE message timeout in milliseconds. 0 = no timeout.
*Default Value:* {{60000}}
h4. [#SocketCloseDelay] {anchor:SocketCloseDelay}
Socket close delay in milliseconds after an A-Release response.
*Default Value:* {{50}}
h4. [#MaximumPDULength] {anchor:MaximumPDULength}
Maximum protocol data unit (PDU) package length for receiving PDUs.
*Default Value:* {{16352}}
h4. [#TcpNoDelay] {anchor:TcpNoDelay}
Send packets as quickly as possible (Disable Nagle's algorithmn).
*Default Value:* {{true}}
h4. [#SendBufferSize] {anchor:SendBufferSize}
Buffer size used for socket output. 0 = use platform default.
*Default Value:* {{0}}
h4. [#ReceiveBufferSize] {anchor:ReceiveBufferSize}
Buffer size used for socket input. 0 = use platform default.
*Default Value:* {{0}}
h4. [#QueueName] {anchor:QueueName}
Used internally. Do NOT modify.
*Default Value:* {{MoveScu}}
h4. [#TLSConfigName] {anchor:TLSConfigName}
Used internally. Do NOT modify.
*Default Value:* {{dcm4chee.archive:service=TLSConfig}}
h4. [#JMSServiceName] {anchor:JMSServiceName}
Used internally. Do NOT modify.
*Default Value:* {{dcm4chee.archive:service=JMS}}
h4. [#Name] {anchor:Name}
The class name of the MBean
h4. [#State] {anchor:State}
The status of the MBean
h4. [#StateString] {anchor:StateString}
The status of the MBean in text form
h2. Operations
h4. [#create] {anchor:create}
Standard MBean lifecycle method
h4. [#start] {anchor:start}
The start lifecycle operation
h4. [#stop] {anchor:stop}
The stop lifecycle operation
h4. [#destroy] {anchor:destroy}
The destroy lifecycle operation
h4. [#jbossInternalLifecycle] {anchor:jbossInternalLifecycle}
The detyped lifecycle operation (for internal use only)
h4. [#scheduleMoveSeries] {anchor:scheduleMoveSeries}
Schedule Retrieve of single Series.
h4. [#scheduleMove] {anchor:scheduleMove}
Schedule Retrieve
h2. Notifications