Class OutboundItemDTOGroup


  • @Immutable
    public class OutboundItemDTOGroup
    extends java.lang.Object
    The OutboundItemDTOGroup class encapsulates the collection of OutboundItemDTOs. It also provides some convenience accessors.
    • Method Detail

      • getOutboundItemDTOs

        public java.util.Collection<OutboundItemDTO> getOutboundItemDTOs()
        Retrieves a copy of the collection of OutboundItemDTOs
        Returns:
        Collection of OutboundItemDTOs
      • getRootItemPk

        public java.lang.Long getRootItemPk()
        Gets the root item PK. If the items in the OutboundItemDTO collection have a root, the root item PK belongs to the root. Otherwise, the root item PK is the same as the item's PK.
        Returns:
        Root item PK
      • getIntegrationObjectCode

        public java.lang.String getIntegrationObjectCode()
        Gets the Integration Object's code associated with the changed item
        Returns:
        Code
      • getDestinationId

        public java.lang.String getDestinationId()
        Gets the ConsumedDestination id associated with the changed item
        Returns:
        Destination id
      • getCronJobPk

        public PK getCronJobPk()
        Gets the PK of the CronJob that was triggered
        Returns:
        CronJob's primary key
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object