DICOM Storage Commitment SCU/SCP. Provides a DICOM Storage Commitment Service in the Service Class Provider (SCP) and the Service Class User (SCU) Role. When acting as the SCP, the service handles storage commitment requests that it receives from modalities or evidence creators (workstations). When acting as the SCU, it may request storage commitment for objects for itself that were retrieved from the archive to a remote application. Typically this application is a further archive instance acting as a long-term or central archive. org.dcm4chex.archive.dcm.stgcmt.StgCmtScuScpService The default constructor StgCmtScuScpService Accepted called AE titles, separated by \ (backslash). CalledAETitles java.lang.String ANY = accept any.
CONFIGURED_AETS = accept any configured AE Title. ]]>
CallingAETitles java.lang.String
Format:
STORAGE_AET:STGCMT_AET.
The AE title of the Storage Commitment Service (STGCMT_AET) can be omitted, if identical to the AE title of the Move Destination (STORAGE_AET). Separate multiple values with a \(backslash). NONE = No Move Destination from which Storage Commitment will be requested.]]>
RequestStorageCommitFromAETitles java.lang.String
NONE = Do not mark instances as external retrievable.
ANY = Trust Storage Commitment results from any Storage Commitment SCP.]]>
TrustStorageCommitFromAETitles java.lang.String
Time in milliseconds that the Storage Commit SCU waits to receive the Storage Commit Result in the same association as the storage commit was requested, before releasing the association. ReceiveResultInSameAssociationTimeout long Format:
Comma separated list of number x interval 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.]]>
SCURetryIntervals java.lang.String
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.]]>
SCPRetryIntervals java.lang.String
AcceptedTransferSyntax java.lang.String archive-install-directory/server/default/.]]> CoerceConfigDirectory java.lang.String Maximum number of concurrent invoked or processed Storage Commit Requests. Concurrency int Maximum protocol data unit (PDU) package length for receiving PDUs. Attention: This property should be set to equal values for all DICOM SCP services with same called AE Title(s)! Otherwise it is non-deterministic, which configured value is effective! MaximumPDULength int The maximum number of outstanding operations and/or sub-operations it allows the Association-requester to invoke asynchronously. A value of zero indicates an unlimited number of outstanding operations. Attention: This property should be set to equal values for all DICOM SCP services with same called AE Title(s)! Otherwise it is non-deterministic, which configured value is effective! MaximumOperationsInvoked int The maximum number of outstanding operations and/or sub-operations it allows the Association-requester to perform asynchronously. A value of zero indicates an unlimited number of outstanding operations. Attention: This property should be set to equal values for all DICOM SCP services with same called AE Title(s)! Otherwise it is non-deterministic, which configured value is effective! MaximumOperationsPerformed int A-Associate accept timeout in milliseconds. 0 = no timeout. AcceptTimeout int DIMSE message timeout in milliseconds. 0 = no timeout. DIMSETimeout int Socket close delay in milliseconds after an A-Release response. SocketCloseDelay int Send packets as quickly as possible (Disable Nagle's algorithmn). TcpNoDelay boolean Buffer size used for socket output. 0 = use platform default. SendBufferSize int Buffer size used for socket input. 0 = use platform default. ReceiveBufferSize int JDBC Fetch size. FetchSize int Used internally. Do NOT modify. QueueName java.lang.String Used internally. Do NOT modify. JMSServiceName javax.management.ObjectName Used internally. Do NOT modify. QueryRetrieveScpServiceName javax.management.ObjectName Used internally. Do NOT modify. DcmServerName javax.management.ObjectName Used internally. Do NOT modify. TLSConfigName javax.management.ObjectName Used internally. Do NOT modify. AEServiceName javax.management.ObjectName Used internally. Do NOT modify. TemplatesServiceName javax.management.ObjectName &defaultAttributes; &defaultOperations; Used internally. onInstancesRetrieved Called AE Title of Move SCP moveScp java.lang.String AE Title of Move Destination. moveDest java.lang.String Dataset for StgCmt N-ACTION request. actionInfo org.dcm4che.data.Dataset Delay of sending StgCmt in ms. Delay int void Schedule Storage Commitment Request for Study. Return number of instances of scheduled StgCmt request. scheduleStgCmtForStudy Study Instance UID suid java.lang.String Called AET of StgCmt SCP to send request. called java.lang.String Calling AET in StgCmt request. (Use first AET of CalledAETs attribute as default) calling java.lang.String int Schedule Storage Commitment Request for Series. Return number of instances of scheduled StgCmt request. scheduleStgCmtForSeries Series Instance UID suid java.lang.String Called AET of StgCmt SCP to send request. called java.lang.String Calling AET in StgCmt request. (Use first AET of CalledAETs attribute as default) calling java.lang.String int