JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

Service to update patient.pat_attrs, study.study_attrs, series.series_attrs and instance.inst_attrs BLOB columns from filed instances. Useful after modification/extension of attribute filter configuration conf/dcm4chee-attribute-filter.xml.

List of MBean attributes:

Name Type Access Value Description
Modality java.lang.String RW Limit update to Series with specified Modality. 'ANY' = update Series with any Modality.
SourceAETitle java.lang.String RW Limit update to Series received from Storage SCU with specified AE Title. 'ANY' = update Series received from any Storage SCU.
UpdatedAfter java.lang.String RW Limit update to Series which were last updated after the specified time. Format: YYYY-MM-DD hh:mm:ss, with YYYY = Year, MM = Month, DD = Day, hh = Hour, mm = Minute, ss = Second.
UpdatedBefore java.lang.String RW Limit update to Series which were last updated before the specified time. Format: YYYY-MM-DD hh:mm:ss, with YYYY = Year, MM = Month, DD = Day, hh = Hour, mm = Minute, ss = Second. 'AUTO' will be replaced by modification date of attribute filter configuration conf/dcm4chee-attribute-filter.xml.
Availability java.lang.String RW Update Series with specified Availability: 'ONLINE' or 'NEARLINE'.
MaximalNumberOfSeriesToUpdateByOneTask int RW Limit maximal number of Series updated by operation updateMatchingSeries().
FetchSize int RW JDBC Fetch size.
QueryRetrieveScpServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
TarRetrieverName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
Name java.lang.String R UpdateAttributesService 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

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

int countNumberOfMatchingSeriesToUpdate()

Returns number of Series which match specified Modality, source AE Title and last update time.


int updateMatchingSeries()

Update attributes of instances of Series which match specified Modality, Source AE Title and last update time, limited by configured MaximalNumberOfSeriesToUpdateByOneTask. Returns number of updated Series.


java.lang.String updateMatchingSeriesShowElapsedTime()

Update attributes of instances of Series which match specified Modality, Source AE Title and last update time, limited by configured MaximalNumberOfSeriesToUpdateByOneTask. Returns number of updated Series and elapsed time in string message.


int updateSeries()

Update attributes of instances of Series with specified Series Instance UID. Returns number of updated Instances.

Param ParamType ParamValue ParamDescription
uid java.lang.String (no description)

void reloadAttributeFilter()

Reload Attribute Filter configuration from conf/dcm4chee-attribute-filter.xml. Implicit invoked by operations updateMatchingSeries(), updateMatchingSeriesShowElapsedTime() and updateSeries().