gov.nih.nci.caarray.util.audit
Class ProjectHandler
java.lang.Object
gov.nih.nci.caarray.util.audit.AbstractAuditEntityHandler<Project>
gov.nih.nci.caarray.util.audit.ProjectHandler
public class ProjectHandler
- extends AbstractAuditEntityHandler<Project>
- Author:
- wcheng
Method Summary |
protected boolean |
logAddOrUpdate(com.fiveamsolutions.nci.commons.audit.AuditLogRecord record,
Project project,
java.lang.String property,
java.lang.String columnName,
java.lang.Object oldVal,
java.lang.Object newVal)
Log an addition or an update. |
protected boolean |
logDelete(com.fiveamsolutions.nci.commons.audit.AuditLogRecord record,
Project entity,
java.lang.String property,
java.lang.String columnName,
java.lang.Object oldVal,
java.lang.Object newVal)
Log a deletion of an entity. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectHandler
public ProjectHandler(CaArrayAuditLogProcessor processor)
- Parameters:
processor
- audit log processor
logAddOrUpdate
protected boolean logAddOrUpdate(com.fiveamsolutions.nci.commons.audit.AuditLogRecord record,
Project project,
java.lang.String property,
java.lang.String columnName,
java.lang.Object oldVal,
java.lang.Object newVal)
- Log an addition or an update.
- Overrides:
logAddOrUpdate
in class AbstractAuditEntityHandler<Project>
- Parameters:
record
- audit log recordproject
- entityproperty
- propertycolumnName
- columnoldVal
- old valuenewVal
- new value
- Returns:
- true if a log entry was added
logDelete
protected boolean logDelete(com.fiveamsolutions.nci.commons.audit.AuditLogRecord record,
Project entity,
java.lang.String property,
java.lang.String columnName,
java.lang.Object oldVal,
java.lang.Object newVal)
- Log a deletion of an entity.
- Overrides:
logDelete
in class AbstractAuditEntityHandler<Project>
- Parameters:
record
- audit log recordentity
- entityproperty
- propertycolumnName
- columnoldVal
- old valuenewVal
- new value
- Returns:
- true if a log entry was added