public class AuditEntry extends java.lang.Object implements java.lang.Comparable<AuditEntry>
| Modifier and Type | Class and Description |
|---|---|
static class |
AuditEntry.ChangeType |
static class |
AuditEntry.Status |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
systemChange |
| Constructor and Description |
|---|
AuditEntry(java.lang.String executionId,
java.lang.String stageId,
java.lang.String taskId,
java.lang.String author,
java.time.LocalDateTime timestamp,
AuditEntry.Status state,
AuditEntry.ChangeType type,
java.lang.String className,
java.lang.String methodName,
java.lang.String sourceFile,
long executionMillis,
java.lang.String executionHostname,
java.lang.Object metadata,
boolean systemChange,
java.lang.String errorTrace)
Deprecated.
Use constructor with OperationType and targetSystemId parameters instead.
|
AuditEntry(java.lang.String executionId,
java.lang.String stageId,
java.lang.String taskId,
java.lang.String author,
java.time.LocalDateTime timestamp,
AuditEntry.Status state,
AuditEntry.ChangeType type,
java.lang.String className,
java.lang.String methodName,
java.lang.String sourceFile,
long executionMillis,
java.lang.String executionHostname,
java.lang.Object metadata,
boolean systemChange,
java.lang.String errorTrace,
AuditTxType txStrategy)
Deprecated.
Use constructor with targetSystemId parameter instead.
|
AuditEntry(java.lang.String executionId,
java.lang.String stageId,
java.lang.String taskId,
java.lang.String author,
java.time.LocalDateTime timestamp,
AuditEntry.Status state,
AuditEntry.ChangeType type,
java.lang.String className,
java.lang.String methodName,
java.lang.String sourceFile,
long executionMillis,
java.lang.String executionHostname,
java.lang.Object metadata,
boolean systemChange,
java.lang.String errorTrace,
AuditTxType txStrategy,
java.lang.String targetSystemId,
java.lang.String order,
io.flamingock.api.RecoveryStrategy recoveryStrategy,
java.lang.Boolean transactionFlag) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AuditEntry other) |
AuditEntry |
copyWithNewIdAndStageId(java.lang.String id,
java.lang.String stageId) |
java.lang.String |
getAuthor() |
java.lang.String |
getClassName() |
java.time.LocalDateTime |
getCreatedAt() |
java.lang.String |
getErrorTrace() |
java.lang.String |
getExecutionHostname() |
java.lang.String |
getExecutionId() |
long |
getExecutionMillis() |
java.lang.Object |
getMetadata() |
java.lang.String |
getMethodName() |
static AuditEntry |
getMostRelevant(AuditEntry currentEntry,
AuditEntry newEntry) |
java.lang.String |
getOrder() |
io.flamingock.api.RecoveryStrategy |
getRecoveryStrategy() |
java.lang.String |
getSourceFile() |
java.lang.String |
getStageId() |
AuditEntry.Status |
getState() |
java.lang.Boolean |
getSystemChange() |
java.lang.String |
getTargetSystemId() |
java.lang.String |
getTaskId() |
java.lang.Boolean |
getTransactionFlag() |
AuditTxType |
getTxType() |
AuditEntry.ChangeType |
getType() |
boolean |
isLegacy() |
public AuditEntry(java.lang.String executionId,
java.lang.String stageId,
java.lang.String taskId,
java.lang.String author,
java.time.LocalDateTime timestamp,
AuditEntry.Status state,
AuditEntry.ChangeType type,
java.lang.String className,
java.lang.String methodName,
java.lang.String sourceFile,
long executionMillis,
java.lang.String executionHostname,
java.lang.Object metadata,
boolean systemChange,
java.lang.String errorTrace,
AuditTxType txStrategy,
java.lang.String targetSystemId,
java.lang.String order,
io.flamingock.api.RecoveryStrategy recoveryStrategy,
java.lang.Boolean transactionFlag)
@Deprecated
public AuditEntry(java.lang.String executionId,
java.lang.String stageId,
java.lang.String taskId,
java.lang.String author,
java.time.LocalDateTime timestamp,
AuditEntry.Status state,
AuditEntry.ChangeType type,
java.lang.String className,
java.lang.String methodName,
java.lang.String sourceFile,
long executionMillis,
java.lang.String executionHostname,
java.lang.Object metadata,
boolean systemChange,
java.lang.String errorTrace,
AuditTxType txStrategy)
@Deprecated
public AuditEntry(java.lang.String executionId,
java.lang.String stageId,
java.lang.String taskId,
java.lang.String author,
java.time.LocalDateTime timestamp,
AuditEntry.Status state,
AuditEntry.ChangeType type,
java.lang.String className,
java.lang.String methodName,
java.lang.String sourceFile,
long executionMillis,
java.lang.String executionHostname,
java.lang.Object metadata,
boolean systemChange,
java.lang.String errorTrace)
public static AuditEntry getMostRelevant(AuditEntry currentEntry, AuditEntry newEntry)
public java.lang.String getExecutionId()
public java.lang.String getStageId()
public java.lang.String getTaskId()
public java.lang.String getAuthor()
public java.time.LocalDateTime getCreatedAt()
public AuditEntry.Status getState()
public java.lang.String getClassName()
public java.lang.String getMethodName()
public java.lang.String getSourceFile()
public java.lang.Object getMetadata()
public long getExecutionMillis()
public java.lang.String getExecutionHostname()
public java.lang.String getErrorTrace()
public java.lang.Boolean getSystemChange()
public boolean isLegacy()
public AuditEntry.ChangeType getType()
public AuditTxType getTxType()
public java.lang.String getTargetSystemId()
public java.lang.String getOrder()
public io.flamingock.api.RecoveryStrategy getRecoveryStrategy()
public java.lang.Boolean getTransactionFlag()
public AuditEntry copyWithNewIdAndStageId(java.lang.String id, java.lang.String stageId)
public int compareTo(AuditEntry other)
compareTo in interface java.lang.Comparable<AuditEntry>