public class

MigrationLogDaoImpl

extends Object
implements MigrationLogDao
java.lang.Object
   ↳ com.atlassian.jira.upgrade.tasks.role.MigrationLogDaoImpl

Summary

Public Constructors
MigrationLogDaoImpl(OfBizDelegator ofBizDelegator)
Public Methods
static String computeSearchField(String summary, Iterable<ChangedValue> changedValues, String eventSource)
void store(AuditEntry event)
Persists the auditing entry in the database.
void write(MigrationLog record)
Records the provided logs in the record for later retrieval.
Protected Methods
void storeChangedValues(Long entryOfBizId, Iterable<ChangedValue> changedValues)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.upgrade.tasks.role.MigrationLogDao

Public Constructors

public MigrationLogDaoImpl (OfBizDelegator ofBizDelegator)

Public Methods

public static String computeSearchField (String summary, Iterable<ChangedValue> changedValues, String eventSource)

public void store (AuditEntry event)

Persists the auditing entry in the database. Changes are written immediately.

Parameters
event the log entry to persist.

public void write (MigrationLog record)

Records the provided logs in the record for later retrieval.

Parameters
record contains the log messages for writing

Protected Methods

protected void storeChangedValues (Long entryOfBizId, Iterable<ChangedValue> changedValues)