ExecutionOutboxEntryRepository

Provides supporting functionality for querying and persisting ExecutionOutboxEntry entities.

API

ExecutionOutboxEntryRepository.java
interface ExecutionOutboxEntryRepository {
  public final static String LOGICAL_TYPE_NAME;
  ExecutionOutboxEntry createEntryAndPersist(Execution execution)
  Optional<ExecutionOutboxEntry> findByInteractionIdAndSequence(UUID interactionId, int sequence)
  List<ExecutionOutboxEntry> findOldest()
  ExecutionOutboxEntry upsert(UUID interactionId, int sequence, ExecutionOutboxEntryType executionType, Timestamp startedAt, String username, Bookmark target, String logicalMemberIdentifier, String xml)
  ExecutionOutboxEntry upsert(UUID interactionId, int sequence, ExecutionOutboxEntryType executionType, Timestamp startedAt, String username, Bookmark target, String logicalMemberIdentifier, InteractionDto interactionDto)
  boolean deleteByInteractionIdAndSequence(UUID interactionId, int sequence)
  List<ExecutionOutboxEntry> findAll()     (1)
  void removeAll()     (2)
}
1 findAll()

for testing purposes only

2 removeAll()

for testing purposes only

Members

findAll()

for testing purposes only

removeAll()

for testing purposes only