Echo Service

Description

Echo Service: Use this service to test the AE configurations (host, port, and protocol) that you defined with the AE Configuration Service. First, you must set the CallingAETitle used in echo associations in order to test those AE configurations.

Dependencies

Attributes

#Name

The class name of the MBean

#State

The status of the MBean

#StateString

The status of the MBean in text form

#AcceptTimeout

A-Associate accept timeout in milliseconds. 0 = no timeout.

Default Value: 10000

#DIMSETimeout

DIMSE message timeout in milliseconds. 0 = no timeout.

Default Value: 600000

#SocketCloseDelay

Socket close delay in milliseconds after an A-Release response.

Default Value: 50

#MaximumPDULength

Maximum protocol data unit (PDU) package length for receiving PDUs.

Default Value: 16352

#TcpNoDelay

Send packets as quickly as possible (Disable Nagle's algorithmn).

Default Value: true

#SendBufferSize

Buffer size used for socket output. 0 = use platform default.

Default Value: 0

#ReceiveBufferSize

Buffer size used for socket input. 0 = use platform default.

Default Value: 0

#TLSConfigName

Used internally. Do not modify.

Default Value: dcm4chee.archive:service=TLSConfig

#CallingAETitle

The calling AE title.

Default Value: DCM4CHEE

Operations

#echo(aeTitle)

Send a single echo request to the specified AE title.

#echo(aeTitle,nrOfTests)

Send an echo request to an AE Title, for the specified number of times.

#echo(aeData,nrOfTests)

Send an echo request to an AE configuration, for the specified number of times.

#echoAll

Send an echo request to all configured AE titles.

#checkEcho(title, hostname, port, ciphersuites)

Checks if an echo request to the specified AE title works correctly. This method is quiet (no error messages or exceptions)!

#checkEcho(AEData)

Checks if an echo request to the specified AE title works correctly. This method is quiet (no error messages or exceptions)!

#create

Standard MBean lifecycle method

#start

The start lifecycle operation

#stop

The stop lifecycle operation

#destroy

The destroy lifecycle operation

#jbossInternalLifecycle

The detyped lifecycle operation (for internal use only)

Notifications