Log in
Model

Operation

Magento\AsynchronousOperations\Model\Operation

What it does

This class represents a single asynchronous operation within Magento's bulk operations system.

Developers use it to track individual tasks in a queue, storing the operation's data, status, results, and any error information.

It's primarily used when implementing or managing background jobs that are part of larger bulk operations.

Public Methods

  • getId()
  • setId()
  • getBulkUuid()
  • setBulkUuid()
  • getTopicName()
  • setTopicName()
  • getSerializedData()
  • setSerializedData()
  • getResultSerializedData()
  • setResultSerializedData()
  • getStatus()
  • setStatus()
  • getResultMessage()
  • setResultMessage()
  • getErrorCode()
  • setErrorCode()
  • getExtensionAttributes()
  • setExtensionAttributes()