On 14/11/2011, Ankur Gupta <[email protected]> wrote: > Hi, > > A description of the project can be found at > : > https://wiki.openmrs.org/display/projects/Centralized+Auditing+%28Design+Page%29?moved=true > The > changes(save/update/delete) made to any of the tables in the “openmrs” > database are saved in a common table(audit_log). The entries made > into table are date_changed,changed_by, voided_by, > change_description(in XML format). > We have completed the following: 1. Creating the audit class > (AuditLog.java) and its hibernate mapping (AuditLog.hbm.xml) 2. > Liquibase entry to create audit_log table in the database 3. Modifying > AuditableInterceptor.java, to add entries to the audit_log table on > save/update/delete 4. Creating a HibernateAuditLogDAO.java to provide > the hibernate session to the AuditableInterceptor.java > We have submitted this patch to the OpenMRS developers forum and are > waiting for their comments. > Since this is huge open source project, we do not expect them to > reply to us promptly. Meanwhile, we are looking on extending this to > a service, purging the existing model and integrating it into > mainline. > > We are planning to implement the web service for this > functionality. The web service will provide facility to the admin to > retrieve the changes in the database. The changes can be retrieved in the > form of XML file. > > We have submitted the patch for review. It is currently under > review. We are waiting for the feedback for the same. > > Thank You > > Ankur Gupta > > _________________________________________ > > To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to > [email protected] with "SIGNOFF openmrs-devel-l" in the body (not > the subject) of your e-mail. > > [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l] >
-- Sent from my mobile device _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

