Class EventExportDeadLetterModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.apiregistryservices.model.EventExportDeadLetterModel
All Implemented Interfaces:
Serializable

public class EventExportDeadLetterModel extends ItemModel
Generated model class for type EventExportDeadLetter first defined at extension apiregistryservices.

Stores event export data that could not be delivered due to faulty payload.

See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • ID

      public static final String ID
      Generated constant - Attribute key of EventExportDeadLetter.id attribute defined at extension apiregistryservices.
      See Also:
    • EVENTTYPE

      public static final String EVENTTYPE
      Generated constant - Attribute key of EventExportDeadLetter.eventType attribute defined at extension apiregistryservices.
      See Also:
    • DESTINATIONTARGET

      public static final String DESTINATIONTARGET
      Generated constant - Attribute key of EventExportDeadLetter.destinationTarget attribute defined at extension apiregistryservices.
      See Also:
    • DESTINATIONCHANNEL

      public static final String DESTINATIONCHANNEL
      Generated constant - Attribute key of EventExportDeadLetter.destinationChannel attribute defined at extension apiregistryservices.
      See Also:
    • TIMESTAMP

      public static final String TIMESTAMP
      Generated constant - Attribute key of EventExportDeadLetter.timestamp attribute defined at extension apiregistryservices.
      See Also:
    • PAYLOAD

      public static final String PAYLOAD
      Generated constant - Attribute key of EventExportDeadLetter.payload attribute defined at extension apiregistryservices.
      See Also:
    • ERROR

      public static final String ERROR
      Generated constant - Attribute key of EventExportDeadLetter.error attribute defined at extension apiregistryservices.
      See Also:
  • Constructor Details

    • EventExportDeadLetterModel

      public EventExportDeadLetterModel()
      Generated constructor - Default constructor for generic creation.
    • EventExportDeadLetterModel

      public EventExportDeadLetterModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • EventExportDeadLetterModel

      @Deprecated(since="4.1.1", forRemoval=true) public EventExportDeadLetterModel(DestinationChannel _destinationChannel, DestinationTargetModel _destinationTarget, String _error, String _eventType, String _id, String _payload, Date _timestamp)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _destinationChannel - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _destinationTarget - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _error - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _eventType - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _id - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _payload - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _timestamp - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
    • EventExportDeadLetterModel

      @Deprecated(since="4.1.1", forRemoval=true) public EventExportDeadLetterModel(DestinationChannel _destinationChannel, DestinationTargetModel _destinationTarget, String _error, String _eventType, String _id, ItemModel _owner, String _payload, Date _timestamp)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _destinationChannel - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _destinationTarget - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _error - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _eventType - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _id - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _owner - initial attribute declared by type Item at extension core
      _payload - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
      _timestamp - initial attribute declared by type EventExportDeadLetter at extension apiregistryservices
  • Method Details

    • getDestinationChannel

      @Accessor(qualifier="destinationChannel", type=GETTER) public DestinationChannel getDestinationChannel()
      Generated method - Getter of the EventExportDeadLetter.destinationChannel attribute defined at extension apiregistryservices.
      Returns:
      the destinationChannel - Destination Channel
    • getDestinationTarget

      @Accessor(qualifier="destinationTarget", type=GETTER) public DestinationTargetModel getDestinationTarget()
      Generated method - Getter of the EventExportDeadLetter.destinationTarget attribute defined at extension apiregistryservices.
      Returns:
      the destinationTarget - Destination Target
    • getError

      @Accessor(qualifier="error", type=GETTER) public String getError()
      Generated method - Getter of the EventExportDeadLetter.error attribute defined at extension apiregistryservices.
      Returns:
      the error - Response Error
    • getEventType

      @Accessor(qualifier="eventType", type=GETTER) public String getEventType()
      Generated method - Getter of the EventExportDeadLetter.eventType attribute defined at extension apiregistryservices.
      Returns:
      the eventType - Event Type
    • getId

      @Accessor(qualifier="id", type=GETTER) public String getId()
      Generated method - Getter of the EventExportDeadLetter.id attribute defined at extension apiregistryservices.
      Returns:
      the id - Unique id
    • getPayload

      @Accessor(qualifier="payload", type=GETTER) public String getPayload()
      Generated method - Getter of the EventExportDeadLetter.payload attribute defined at extension apiregistryservices.
      Returns:
      the payload - Json Payload
    • getTimestamp

      @Accessor(qualifier="timestamp", type=GETTER) public Date getTimestamp()
      Generated method - Getter of the EventExportDeadLetter.timestamp attribute defined at extension apiregistryservices.
      Returns:
      the timestamp - Event Send Time
    • setDestinationChannel

      @Accessor(qualifier="destinationChannel", type=SETTER) public void setDestinationChannel(DestinationChannel value)
      Generated method - Setter of EventExportDeadLetter.destinationChannel attribute defined at extension apiregistryservices.
      Parameters:
      value - the destinationChannel - Destination Channel
    • setDestinationTarget

      @Accessor(qualifier="destinationTarget", type=SETTER) public void setDestinationTarget(DestinationTargetModel value)
      Generated method - Setter of EventExportDeadLetter.destinationTarget attribute defined at extension apiregistryservices.
      Parameters:
      value - the destinationTarget - Destination Target
    • setError

      @Accessor(qualifier="error", type=SETTER) public void setError(String value)
      Generated method - Setter of EventExportDeadLetter.error attribute defined at extension apiregistryservices.
      Parameters:
      value - the error - Response Error
    • setEventType

      @Accessor(qualifier="eventType", type=SETTER) public void setEventType(String value)
      Generated method - Setter of EventExportDeadLetter.eventType attribute defined at extension apiregistryservices.
      Parameters:
      value - the eventType - Event Type
    • setId

      @Accessor(qualifier="id", type=SETTER) public void setId(String value)
      Generated method - Initial setter of EventExportDeadLetter.id attribute defined at extension apiregistryservices. Can only be used at creation of model - before first save.
      Parameters:
      value - the id - Unique id
    • setPayload

      @Accessor(qualifier="payload", type=SETTER) public void setPayload(String value)
      Generated method - Setter of EventExportDeadLetter.payload attribute defined at extension apiregistryservices.
      Parameters:
      value - the payload - Json Payload
    • setTimestamp

      @Accessor(qualifier="timestamp", type=SETTER) public void setTimestamp(Date value)
      Generated method - Setter of EventExportDeadLetter.timestamp attribute defined at extension apiregistryservices.
      Parameters:
      value - the timestamp - Event Send Time