134 lines
5.3 KiB
XML
134 lines
5.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mbean PUBLIC "DCMSCU attributes template extends jboss_xmbean_1_1.dtd" "dcm4chee-scu-xmbean.dtd">
|
|
|
|
<mbean>
|
|
<description>Attributes Modification SCU Service. Forwards Attributes
|
|
Modification Notifications received by the Attributes Modification SCP
|
|
Service according specified Forwarding Rules.</description>
|
|
|
|
<descriptors>
|
|
<persistence persistPolicy="OnUpdate"/>
|
|
<persistence-manager value="org.jboss.mx.persistence.DelegatingPersistenceManager"/>
|
|
</descriptors>
|
|
|
|
<class>org.dcm4chex.archive.dcm.modify.AttributesModificationScuService</class>
|
|
|
|
<constructor>
|
|
<description>The default constructor</description>
|
|
<name>AttributesModificationScuService</name>
|
|
</constructor>
|
|
|
|
<!-- Attributes -->
|
|
&defaultAttributes;
|
|
&defaultSCUAttributes;
|
|
<attribute access="read-write" getMethod="getForwardingRules" setMethod="setForwardingRules">
|
|
<description><![CDATA[List of forwarding rules, dependent upon from which
|
|
application - identified by the Calling AE title - the Attributes
|
|
Modification Notification was received by the Attributes Modification SCP.
|
|
The comma separated list of AE titles after the (optional) condition defines
|
|
the forwarding destinations (= other Attributes Modification SCPs) by their
|
|
Called AE Titles.
|
|
<br><br>Syntax:
|
|
<br> rules = ( rule { newline rule } | 'NONE' ) (* 'NONE' = no forwarding *)
|
|
<br> rule = ['[' 'calling' ['!'] '=' from ']'] to
|
|
<br> from = aet { '|' aet } (* calling AE titles *)
|
|
<br> to = aet { ',' aet } (* destination AE titles *)
|
|
<br><br>Example: [calling!=CENTRAL]CENTRAL
|
|
<br>=> Forwards received Attributes Modification Notifications to CENTRAL,
|
|
except Attributes Modification Notifications received from CENTRAL]]>
|
|
</description>
|
|
<name>ForwardingRules</name>
|
|
<type>java.lang.String</type>
|
|
<descriptors>
|
|
<value value="NONE"/>
|
|
</descriptors>
|
|
</attribute>
|
|
<attribute access="read-write" getMethod="getCallingAET" setMethod="setCallingAET">
|
|
<description>Calling AE Title used in the Association Request.
|
|
</description>
|
|
<name>CallingAETitle</name>
|
|
<type>java.lang.String</type>
|
|
<descriptors>
|
|
<value value="ABPACS"/>
|
|
</descriptors>
|
|
</attribute>
|
|
<attribute access="read-write" getMethod="getConcurrency" setMethod="setConcurrency">
|
|
<description>Maximum number of concurrent forwarded Attributes Modification Notifications.
|
|
</description>
|
|
<name>Concurrency</name>
|
|
<type>int</type>
|
|
<descriptors>
|
|
<value value="1"/>
|
|
</descriptors>
|
|
</attribute>
|
|
<attribute access="read-write" getMethod="getPriority" setMethod="setPriority">
|
|
<description>Priority used in Attributes Modification Notifications C-STORE RQs.
|
|
Enumerated Values: LOW, MEDIUM, HIGH.
|
|
</description>
|
|
<name>Priority</name>
|
|
<type>java.lang.String</type>
|
|
<descriptors>
|
|
<value value="MEDIUM"/>
|
|
</descriptors>
|
|
</attribute>
|
|
<attribute access="read-write" getMethod="getRetryIntervalls" setMethod="setRetryIntervalls">
|
|
<description><![CDATA[Number and intervals of retries for failed
|
|
Attributes Modification Notifications.
|
|
<br>Format:
|
|
<br>Comma separated list of <i>number</i>x<i>interval</i> pairs.
|
|
<br>The interval can be specified in seconds (##s), minutes (##m), hours (##h) or days (##d).
|
|
<br>Example:
|
|
<br>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.]]></description>
|
|
<name>RetryIntervals</name>
|
|
<type>java.lang.String</type>
|
|
<descriptors>
|
|
<value value="5x1m,12x5m,24x1h,7x1d"/>
|
|
</descriptors>
|
|
</attribute>
|
|
<attribute access="read-write" getMethod="getNoRetryErrorCodeAsString"
|
|
setMethod="setNoRetryErrorCodeAsString">
|
|
<description><![CDATA[Defines particular Error Code in C-STORE RSP, which
|
|
shall <b>not</b> cause retry of the failed Attributes Modification Notifications.
|
|
Typically used to avoid retries of Attributes Modification Notifications failed
|
|
because the target entity does not exists at the forward destination. S. also
|
|
attribute <i>EntityNotFoundErrorCode</i> of the <i>Attributes Modification SCP
|
|
Service</i>.]]>
|
|
</description>
|
|
<name>NoRetryErrorCode</name>
|
|
<type>java.lang.String</type>
|
|
<descriptors>
|
|
<value value="B006H"/>
|
|
</descriptors>
|
|
</attribute>
|
|
|
|
<attribute access="read-write"
|
|
getMethod="getQueueName"
|
|
setMethod="setQueueName">
|
|
<description>Used internally. Do NOT modify.
|
|
</description>
|
|
<name>QueueName</name>
|
|
<type>java.lang.String</type>
|
|
</attribute>
|
|
<attribute access="read-write"
|
|
getMethod="getJmsServiceName"
|
|
setMethod="setJmsServiceName">
|
|
<description>Used internally. Do NOT modify.
|
|
</description>
|
|
<name>JMSServiceName</name>
|
|
<type>javax.management.ObjectName</type>
|
|
</attribute>
|
|
<attribute access="read-write"
|
|
getMethod="getAttributesModificationScpServiceName"
|
|
setMethod="setAttributesModificationScpServiceName">
|
|
<description>Used internally. Do not modify.
|
|
</description>
|
|
<name>AttributesModificationScpServiceName</name>
|
|
<type>javax.management.ObjectName</type>
|
|
</attribute>
|
|
|
|
<!-- Operations -->
|
|
&defaultOperations;
|
|
|
|
</mbean>
|