ExecutionLogEntry

A persistent representation of an Execution (property edit or action invocation), within a wider org.apache.causeway.applib.services.iactn.Interaction interaction . Note that this class implements HasInteractionDto , providing access to org.apache.causeway.applib.services.iactn.Interaction , a serialized representation containing the Execution .

API

ExecutionLogEntry.java
class ExecutionLogEntry {
  public final static String LOGICAL_TYPE_NAME;
  public static final String SCHEMA;
  public static final String TABLE;
  ExecutionLogEntry(Execution<? extends MemberExecutionDto, ?> execution)
  void init(Execution<? extends MemberExecutionDto, ?> execution)
  String title()
  ChangeType getType()
  BigDecimal getDuration()     (1)
  int compareTo(ExecutionLogEntry other)
  String toString()
}
1 getDuration()

The number of seconds (to 3 decimal places) that this execution lasted, derived from #getStartedAt() and #getCompletedAt() .

Members

getDuration()

The number of seconds (to 3 decimal places) that this execution lasted, derived from #getStartedAt() and #getCompletedAt() .