Class AuditTrailImpl
- java.lang.Object
-
- ubic.gemma.model.common.auditAndSecurity.AuditTrail
-
- ubic.gemma.model.common.auditAndSecurity.AuditTrailImpl
-
- All Implemented Interfaces:
Serializable
,Identifiable
public class AuditTrailImpl extends AuditTrail
- Author:
- pavlidis
- See Also:
AuditTrail
, Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ubic.gemma.model.common.auditAndSecurity.AuditTrail
AuditTrail.Factory
-
-
Constructor Summary
Constructors Constructor Description AuditTrailImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEvent(AuditEvent event)
Add an event to the AuditTrailAuditEvent
getCreationEvent()
AuditEvent
getLast()
void
read()
void
read(String note)
void
read(String note, User actor)
void
start()
void
start(String note)
void
start(String note, User actor)
void
update()
void
update(String note)
void
update(String note, User actor)
-
-
-
Method Detail
-
addEvent
public void addEvent(AuditEvent event)
Description copied from class:AuditTrail
Add an event to the AuditTrail- Specified by:
addEvent
in classAuditTrail
- Parameters:
event
- event
-
getCreationEvent
public AuditEvent getCreationEvent()
- Specified by:
getCreationEvent
in classAuditTrail
- Returns:
- the first event in the audit trail.
-
getLast
public AuditEvent getLast()
- Specified by:
getLast
in classAuditTrail
- Returns:
- the last (most recent) event in the AuditTrail.
-
read
public void read()
- Specified by:
read
in classAuditTrail
-
read
public void read(String note)
- Specified by:
read
in classAuditTrail
-
read
public void read(String note, User actor)
- Specified by:
read
in classAuditTrail
-
start
public void start()
- Specified by:
start
in classAuditTrail
-
start
public void start(String note)
- Specified by:
start
in classAuditTrail
-
start
public void start(String note, User actor)
- Specified by:
start
in classAuditTrail
-
update
public void update()
- Specified by:
update
in classAuditTrail
-
update
public void update(String note)
- Specified by:
update
in classAuditTrail
-
update
public void update(String note, User actor)
- Specified by:
update
in classAuditTrail
-
-