Overview

Namespaces

  • Avisota
    • Event
    • Message
    • Queue
    • Recipient
    • RecipientSource
    • Renderer
    • Templating
    • Test
      • Database
      • Imap
      • Message
      • Queue
      • Renderer
      • Transport
    • Transport

Classes

  • ExecutionConfig
  • QueueHelper
  • SimpleDatabaseQueue

Interfaces

  • ArchivingQueueInterface
  • EventEmittingQueueInterface
  • ExecutionDeciderInterface
  • LoggingQueueInterface
  • MutableQueueInterface
  • QueueInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Interface ArchivingQueueInterface

A queue that archive send messages and provide information about successfully and faulty messages.

Avisota\Queue\ArchivingQueueInterface implements Avisota\Queue\QueueInterface
Namespace: Avisota\Queue
Package: avisota-core
Located at src/Avisota/Queue/ArchivingQueueInterface.php
Methods summary
public boolean
# cleanup( )

Clean transported message information.

Clean transported message information.

Returns

boolean
public integer
# sendCount( )

Return the count of send messages.

Return the count of send messages.

Returns

integer
public ArchivingQueueEntryInterface
# successfullyMessages( )

Return the successfully send messages.

Return the successfully send messages.

Returns

ArchivingQueueEntryInterface
public integer
# faultyMessages( )

Return the faulty send messages.

Return the faulty send messages.

Returns

integer
Methods inherited from Avisota\Queue\QueueInterface
enqueue(), execute(), getMessages(), isEmpty(), length()
avisota/core API documentation generated by ApiGen 2.8.0