org.dcm4che2.audit.message
Class DataImportMessage
java.lang.Object
   org.dcm4che2.audit.message.AuditMessage
org.dcm4che2.audit.message.AuditMessage
       org.dcm4che2.audit.message.DataImportMessage
org.dcm4che2.audit.message.DataImportMessage
- public class DataImportMessage 
- extends AuditMessage
This message describes the event of importing data into a system, implying
 that the data now entering the system may not have been under the control
 of this security domain. An example of importing is reading data from 
 removable media. Multiple patients may be described in one event message.
- 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.5 Data Import
| Field Summary | 
| protected  java.lang.String | name
 | 
 
 
 
| Method Summary | 
| protected  void | addAttribute(java.lang.String name,
             byte[] val,
             boolean optional)
 | 
| protected  void | addAttribute(java.lang.String name,
             java.util.Date val,
             boolean optional)
 | 
| protected  void | addAttribute(java.lang.String name,
             java.lang.Object val,
             boolean optional)
 | 
|  ActiveParticipant | addImporterPerson(java.lang.String userID,
                  java.lang.String altUserID,
                  java.lang.String userName,
                  java.lang.String hostname,
                  boolean requestor)
 | 
|  ActiveParticipant | addImporterProcess(java.lang.String processID,
                   java.lang.String[] aets,
                   java.lang.String processName,
                   java.lang.String hostname,
                   boolean requestor)
 | 
|  ParticipantObject | addPatient(java.lang.String id,
           java.lang.String name)
 | 
|  ActiveParticipant | addSourceMedia(java.lang.String mediaID,
               java.lang.String mediaUID)
 | 
|  ActiveParticipant | addSourceMedia(java.lang.String userID,
               java.lang.String altUserID,
               java.lang.String userName,
               boolean requestor,
               java.lang.String hostname)
 | 
|  ParticipantObject | addStudy(java.lang.String uid,
         ParticipantObjectDescription desc)
 | 
| protected  java.lang.Object | getAttribute(java.lang.String name)
 | 
| protected  void | outputChilds(java.io.Writer out,
             java.util.List<? extends org.dcm4che2.audit.message.BaseElement> childs)
 | 
|  java.lang.String | toString(int initialSize)
 | 
|  void | validate()
 | 
 
| 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
DataImportMessage
public DataImportMessage()
addImporterPerson
public ActiveParticipant addImporterPerson(java.lang.String userID,
                                           java.lang.String altUserID,
                                           java.lang.String userName,
                                           java.lang.String hostname,
                                           boolean requestor)
- 
 
addImporterProcess
public ActiveParticipant addImporterProcess(java.lang.String processID,
                                            java.lang.String[] aets,
                                            java.lang.String processName,
                                            java.lang.String hostname,
                                            boolean requestor)
- 
 
addSourceMedia
public ActiveParticipant addSourceMedia(java.lang.String mediaID,
                                        java.lang.String mediaUID)
- 
 
addSourceMedia
public ActiveParticipant addSourceMedia(java.lang.String userID,
                                        java.lang.String altUserID,
                                        java.lang.String userName,
                                        boolean requestor,
                                        java.lang.String hostname)
- 
 
addPatient
public ParticipantObject addPatient(java.lang.String id,
                                    java.lang.String name)
- 
 
addStudy
public ParticipantObject addStudy(java.lang.String uid,
                                  ParticipantObjectDescription desc)
- 
 
validate
public void validate()
- 
- Overrides:
- validatein class- AuditMessage
 
- 
 
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.