org.dcm4che2.audit.message
Class InstancesAccessedMessage
java.lang.Object
org.dcm4che2.audit.message.AuditMessage
org.dcm4che2.audit.message.AuditMessageSupport
org.dcm4che2.audit.message.InstancesAccessedMessage
public class InstancesAccessedMessage
- extends AuditMessageSupport
This message describes the event of DICOM SOP Instances being viewed,
utilized, updated, or deleted. This event is summarized at the level of
studies. This message may only include information about a single patient.
- Since:
- Nov 23, 2006
- Version:
- $Revision: 5685 $ $Date: 2008-01-15 21:05:18 +0100 (Tue, 15 Jan 2008) $
- Author:
- Gunter Zeilinger
- See Also:
-
DICOM Supp 95: Audit Trail Messages, A.1.3.6 DICOM Instances Accessed
Field Summary |
protected java.lang.String |
name
|
Methods inherited from class org.dcm4che2.audit.message.AuditMessage |
addActiveParticipant, addAuditSource, addParticipantObject, aetsToAltUserID, aetToAltUserID, altUserIDToAETs, getActiveParticipants, getAuditEvent, getAuditSources, getLocalAETitles, getLocalHost, getLocalHostName, getLocalNodeID, getParticipantObjects, getProcessID, getProcessName, getRequestingActiveParticipants, hostNameOf, isAllowMultipleRequestors, isEmpty, isEnableDNSLookups, isIncludeXMLDeclaration, isQualifyHostname, isTimezonedDateTime, isUtcDateTime, nodeIDOf, output, outputContent, setAllowMultipleRequestors, setEnableDNSLookups, setEventDateTime, setIncludeXMLDeclaration, setLocalAETitles, setOutcomeIndicator, setProcessName, setQualifyHostname, setTimezonedDateTime, setUtcDateTime, toDateTimeStr, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
protected final java.lang.String name
InstancesAccessedMessage
public InstancesAccessedMessage(AuditEvent.ActionCode action)
addStudy
public ParticipantObject addStudy(java.lang.String uid,
ParticipantObjectDescription desc)
validate
public void validate()
- Overrides:
validate
in class AuditMessageSupport
addAttribute
protected void addAttribute(java.lang.String name,
java.lang.Object val,
boolean optional)
addAttribute
protected void addAttribute(java.lang.String name,
java.util.Date val,
boolean optional)
addAttribute
protected void addAttribute(java.lang.String name,
byte[] val,
boolean optional)
getAttribute
protected java.lang.Object getAttribute(java.lang.String name)
toString
public java.lang.String toString(int initialSize)
outputChilds
protected void outputChilds(java.io.Writer out,
java.util.List<? extends org.dcm4che2.audit.message.BaseElement> childs)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2011 dcm4che. All Rights Reserved.