Class EventExportDeadLetterModel

  • All Implemented Interfaces:
    java.io.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:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • ID

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

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

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

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

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

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

        public static final java.lang.String ERROR
        Generated constant - Attribute key of EventExportDeadLetter.error attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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,
                                          java.lang.String _error,
                                          java.lang.String _eventType,
                                          java.lang.String _id,
                                          java.lang.String _payload,
                                          java.util.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,
                                          java.lang.String _error,
                                          java.lang.String _eventType,
                                          java.lang.String _id,
                                          ItemModel _owner,
                                          java.lang.String _payload,
                                          java.util.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 Detail

      • 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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.util.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.util.Date value)
        Generated method - Setter of EventExportDeadLetter.timestamp attribute defined at extension apiregistryservices.
        Parameters:
        value - the timestamp - Event Send Time