com.gsihealth.auditclient
Class AuditMessageGenerator

java.lang.Object
  extended by com.gsihealth.auditclient.AuditMessageGenerator

public class AuditMessageGenerator
extends Object

This class logs audit messages.

Author:
vlewis

Constructor Summary
AuditMessageGenerator(String auditFile)
          Construct an AuditMessageGenerator for use with a file.
AuditMessageGenerator(String auditHost, String auditPort)
          Construct an AuditMessageGenerator for user with a syslog.
 
Method Summary
 void provideAndRegisterAudit(String sourceMessageId, String sourceName, String replyTo, String to, String thisName, String patientId, String subsetId, String pid)
          Audit a provideAndRegister event.
 void provideAndRegisterAuditSource(String sourceMessageId, String sourceName, String replyTo, String to, String thisName, String patientId, String subsetId, String pid)
          Audit a provideAndRegister event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditMessageGenerator

public AuditMessageGenerator(String auditFile)
Construct an AuditMessageGenerator for use with a file.

Parameters:
auditFile - The file path.

AuditMessageGenerator

public AuditMessageGenerator(String auditHost,
                             String auditPort)
Construct an AuditMessageGenerator for user with a syslog.

Parameters:
auditHost - The syslog host.
auditPort - The syslog port.
Method Detail

provideAndRegisterAudit

public void provideAndRegisterAudit(String sourceMessageId,
                                    String sourceName,
                                    String replyTo,
                                    String to,
                                    String thisName,
                                    String patientId,
                                    String subsetId,
                                    String pid)
                             throws Exception
Audit a provideAndRegister event.

Parameters:
sourceMessageId -
sourceName -
replyTo -
to -
thisName -
patientId -
subsetId -
pid -
Throws:
Exception

provideAndRegisterAuditSource

public void provideAndRegisterAuditSource(String sourceMessageId,
                                          String sourceName,
                                          String replyTo,
                                          String to,
                                          String thisName,
                                          String patientId,
                                          String subsetId,
                                          String pid)
                                   throws Exception
Audit a provideAndRegister event.

Parameters:
sourceMessageId -
sourceName -
replyTo -
to -
thisName -
patientId -
subsetId -
pid -
Throws:
Exception


Copyright © 2010-2011 HNIN Direct. All Rights Reserved.