interface SubscriptionStoreInterface (View source)

internal  only API for custom content repository integrations
 

Methods

void
setup()

No description

void
add(Subscription $subscription)

No description

void
update(SubscriptionId $subscriptionId, SubscriptionStatus $status, SequenceNumber $position, SubscriptionError|null $subscriptionError)

No description

void
beginTransaction()

No description

void
commit()

No description

Details

void setup()

No description

Return Value

void

Subscriptions findByCriteriaForUpdate(SubscriptionCriteria $criteria)

No description

Parameters

SubscriptionCriteria $criteria

Return Value

Subscriptions

void add(Subscription $subscription)

No description

Parameters

Subscription $subscription

Return Value

void

void update(SubscriptionId $subscriptionId, SubscriptionStatus $status, SequenceNumber $position, SubscriptionError|null $subscriptionError)

No description

Parameters

SubscriptionId $subscriptionId
SubscriptionStatus $status
SequenceNumber $position
SubscriptionError|null $subscriptionError

Return Value

void

void beginTransaction()

No description

Return Value

void

void commit()

No description

Return Value

void