JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

IAN/SCN SCU Service. Used to notify DICOM peers about available instances for Instance Available Notifications and Study Content Notifications.

List of MBean attributes:

Name Type Access Value Description
Name java.lang.String R IANScuService The class name of the MBean
State int R 3 The status of the MBean
StateString java.lang.String R Started The status of the MBean in text form
AcceptTimeout int RW A-Associate accept timeout in milliseconds. 0 = no timeout.
DIMSETimeout int RW DIMSE message timeout in ms. 0 = no timeout.
SocketCloseDelay int RW Socket close delay in milliseconds after an A-Release response.
MaximumPDULength int RW Maximum protocol data unit (PDU) package length for receiving PDUs.
TcpNoDelay boolean RW True False Send packets as quickly as possible (Disable Nagle algorithmn).
SendBufferSize int RW Buffer size used for socket output. 0 = use platform default.
ReceiveBufferSize int RW Buffer size used for socket input. 0 = use platform default.
TLSConfigName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
NotifiedAETitles java.lang.String RW List of AE titles of notified application entities, separated by \(backslash). NONE = do not notify any application entity.
isEnabled boolean R False IAN Enabled? IAN SCU is enabled if NotifiedAETitles and/or Mpps2IanDestinationStylesheet not NONE
NotifyOtherServices boolean RW True False Enables notification of other services about the event, that all objects referenced in a MPPS COMPLETE message became available in the archive. Must be activated, if XDS-I auto-publishing feature is used.
SendOneIANforEachMPPS boolean RW True False Send IAN not before having received the last instance of the instance set referenced in the MPPS. Otherwise send IAN already when receiving the last instance of a Series or when the association over which instances were received is closed by the sender.
OnMppsLinkedEnabled boolean RW True False Enable sending of IAN when MPPS was linked with MWL.
CallingAETitle java.lang.String RW Calling AE title used in the Association Request.
RetryIntervals java.lang.String RW Number and intervals of retries for failed Instance Available or Study Content Notification requests.
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.
OfferStudyContentNotification boolean RW True False Offer Basic Study Content Notification Service - additionally to the Instance Available Notification Service - in the Association Request.
PreferInstanceAvailableNotification boolean RW True False Prefer the use of the Instance Available Notification Service if the Instance Available Notification and Basic Study Content Notification Service is supported by the remote application entity.
Concurrency int RW Maximum number of concurrent sent notifications.
Mpps2IanDestinationStylesheet java.lang.String RW Stylesheet to get (additional) destinations from MPPS informations.
The output must contain a <destination aet="DEST" > element for each destination. Use NONE to disable this feature.
A relative path name is resolved relative to archive-install-directory/server/default/.
StudyContentNotificationPriority java.lang.String RW Priority used in Basic Study Content Notification Requests. Enumerated Values: LOW, MEDIUM, HIGH.
RetrieveURI java.lang.String RW Retrieve URI of this system. This value will be added to IAN dataset in attribute (0040,E010). NONE = do not add Retrieve URI(0040,E010).
RetrieveLocationUID java.lang.String RW Retrieve Location UID of this system. This value will be added to IAN dataset in attribute (0040,E011). NONE = do not add Retrieve Location UID(0040,E011).
QueueName java.lang.String RW Used internally. Do not modify.
JMSServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
StoreScpServiceName javax.management.ObjectName RW View MBean Used internally. Do not modify.
MppsScpServiceName javax.management.ObjectName RW View MBean Used internally. Do not modify.
DeleteStudyServiceName javax.management.ObjectName RW View MBean Used internally. Do not modify.
ContentEditServiceName javax.management.ObjectName RW View MBean Used internally. Do not modify.
TemplatesServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.

List of MBean operations:


void create()

Standard MBean lifecycle method


void start()

The start lifecycle operation


void stop()

The stop lifecycle operation


void destroy()

The destroy lifecycle operation


void jbossInternalLifecycle()

The detyped lifecycle operation (for internal use only)

Param ParamType ParamValue ParamDescription
method java.lang.String The lifecycle operation

void scheduleIANforStudy()

schedule IAN for instances of specified study

Param ParamType ParamValue ParamDescription
uid java.lang.String Study Instance UID

void scheduleIANforSeries()

schedule IAN for instances of specified series

Param ParamType ParamValue ParamDescription
uid java.lang.String Series Instance UID

void scheduleRandomIAN()

schedule random IAN for testing

Param ParamType ParamValue ParamDescription
retrieveAET java.lang.String Retrieve AE Title of all referenced instances
availability java.lang.String Availability (ONLINE, NEARLINE , OFFLINE or NOT AVAILABLE) of all referenced instances
numSeries int Number of referenced Series
numInstancesPerSeries int Number of referenced Instances per referenced Series