Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PersistenceAdapter

An interface for storing and retrieving persistent attributes from persistence tier given request envelope.

Hierarchy

  • PersistenceAdapter

Index

Methods

Optional deleteAttributes

  • deleteAttributes(requestEnvelope: RequestEnvelope): Promise<void>

getAttributes

  • getAttributes(requestEnvelope: RequestEnvelope): Promise<object>

saveAttributes

  • saveAttributes(requestEnvelope: RequestEnvelope, attributes: object): Promise<void>