Migrate Old Audit Record Repository Service

Description

Audit Record Repository 2.x Migration Service. Used to re-emit audit messages received by dcm4chee-arr-2.x to another - in particular to dcm4chee-arr-3.x - Audit Record Repository.

Dependencies

Attributes

#RecordsByPass

Number of Audit Records fetched from the database and emitted in one pass.

Default Value: 100

#EmissionInterval

Delay in ms between emission of Audit Records.

Default Value: 100

#LastEmittedPk

Primary Key of last successfully emitted Audit ecords by former invocation of #emitAuditRecords.

Default Value: -1

#Name

The class name of the MBean

#State

The status of the MBean

#StateString

The status of the MBean in text form

Operations

#emitAuditRecords

Emit specified number of Audit Records in order of their primary keys, starting with the Audit Record which primary key exceeds #LastEmittedPk.

#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