Class OutboundSyncRetry

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable

    public class OutboundSyncRetry
    extends GenericItem
    Generated class for type OutboundSyncRetry.
    See Also:
    Serialized Form
    • Field Detail

      • ITEMPK

        public static final java.lang.String ITEMPK
        Qualifier of the OutboundSyncRetry.itemPk attribute
        See Also:
        Constant Field Values
      • CHANNEL

        public static final java.lang.String CHANNEL
        Qualifier of the OutboundSyncRetry.channel attribute
        See Also:
        Constant Field Values
      • SYNCATTEMPTS

        public static final java.lang.String SYNCATTEMPTS
        Qualifier of the OutboundSyncRetry.syncAttempts attribute
        See Also:
        Constant Field Values
      • REMAININGSYNCATTEMPTS

        public static final java.lang.String REMAININGSYNCATTEMPTS
        Qualifier of the OutboundSyncRetry.remainingSyncAttempts attribute
        See Also:
        Constant Field Values
      • REACHEDMAXRETRIES

        public static final java.lang.String REACHEDMAXRETRIES
        Qualifier of the OutboundSyncRetry.reachedMaxRetries attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • OutboundSyncRetry

        public OutboundSyncRetry()
    • Method Detail

      • getChannel

        public OutboundChannelConfiguration getChannel​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.channel attribute.
        Returns:
        the channel - Channel with the configuration including the Integration Object and the Destination for the synchronization
      • getChannel

        public OutboundChannelConfiguration getChannel()
        Generated method - Getter of the OutboundSyncRetry.channel attribute.
        Returns:
        the channel - Channel with the configuration including the Integration Object and the Destination for the synchronization
      • setChannel

        public void setChannel​(SessionContext ctx,
                               OutboundChannelConfiguration value)
        Generated method - Setter of the OutboundSyncRetry.channel attribute.
        Parameters:
        value - the channel - Channel with the configuration including the Integration Object and the Destination for the synchronization
      • setChannel

        public void setChannel​(OutboundChannelConfiguration value)
        Generated method - Setter of the OutboundSyncRetry.channel attribute.
        Parameters:
        value - the channel - Channel with the configuration including the Integration Object and the Destination for the synchronization
      • getItemPk

        public java.lang.Long getItemPk​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.itemPk attribute.
        Returns:
        the itemPk
      • getItemPk

        public java.lang.Long getItemPk()
        Generated method - Getter of the OutboundSyncRetry.itemPk attribute.
        Returns:
        the itemPk
      • getItemPkAsPrimitive

        public long getItemPkAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.itemPk attribute.
        Returns:
        the itemPk
      • getItemPkAsPrimitive

        public long getItemPkAsPrimitive()
        Generated method - Getter of the OutboundSyncRetry.itemPk attribute.
        Returns:
        the itemPk
      • setItemPk

        public void setItemPk​(SessionContext ctx,
                              java.lang.Long value)
        Generated method - Setter of the OutboundSyncRetry.itemPk attribute.
        Parameters:
        value - the itemPk
      • setItemPk

        public void setItemPk​(java.lang.Long value)
        Generated method - Setter of the OutboundSyncRetry.itemPk attribute.
        Parameters:
        value - the itemPk
      • setItemPk

        public void setItemPk​(SessionContext ctx,
                              long value)
        Generated method - Setter of the OutboundSyncRetry.itemPk attribute.
        Parameters:
        value - the itemPk
      • setItemPk

        public void setItemPk​(long value)
        Generated method - Setter of the OutboundSyncRetry.itemPk attribute.
        Parameters:
        value - the itemPk
      • isReachedMaxRetries

        public java.lang.Boolean isReachedMaxRetries​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Returns:
        the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • isReachedMaxRetries

        public java.lang.Boolean isReachedMaxRetries()
        Generated method - Getter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Returns:
        the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • isReachedMaxRetriesAsPrimitive

        public boolean isReachedMaxRetriesAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Returns:
        the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • isReachedMaxRetriesAsPrimitive

        public boolean isReachedMaxRetriesAsPrimitive()
        Generated method - Getter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Returns:
        the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • setReachedMaxRetries

        public void setReachedMaxRetries​(SessionContext ctx,
                                         java.lang.Boolean value)
        Generated method - Setter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Parameters:
        value - the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • setReachedMaxRetries

        public void setReachedMaxRetries​(java.lang.Boolean value)
        Generated method - Setter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Parameters:
        value - the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • setReachedMaxRetries

        public void setReachedMaxRetries​(SessionContext ctx,
                                         boolean value)
        Generated method - Setter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Parameters:
        value - the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • setReachedMaxRetries

        public void setReachedMaxRetries​(boolean value)
        Generated method - Setter of the OutboundSyncRetry.reachedMaxRetries attribute.
        Parameters:
        value - the reachedMaxRetries - Indicates this retry record has reached the maximum number of retries. Use remainingSyncAttempts after deprecation.
      • getRemainingSyncAttempts

        public java.lang.Integer getRemainingSyncAttempts​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Returns:
        the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • getRemainingSyncAttempts

        public java.lang.Integer getRemainingSyncAttempts()
        Generated method - Getter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Returns:
        the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • getRemainingSyncAttemptsAsPrimitive

        public int getRemainingSyncAttemptsAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Returns:
        the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • getRemainingSyncAttemptsAsPrimitive

        public int getRemainingSyncAttemptsAsPrimitive()
        Generated method - Getter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Returns:
        the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • setRemainingSyncAttempts

        public void setRemainingSyncAttempts​(SessionContext ctx,
                                             java.lang.Integer value)
        Generated method - Setter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Parameters:
        value - the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • setRemainingSyncAttempts

        public void setRemainingSyncAttempts​(java.lang.Integer value)
        Generated method - Setter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Parameters:
        value - the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • setRemainingSyncAttempts

        public void setRemainingSyncAttempts​(SessionContext ctx,
                                             int value)
        Generated method - Setter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Parameters:
        value - the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • setRemainingSyncAttempts

        public void setRemainingSyncAttempts​(int value)
        Generated method - Setter of the OutboundSyncRetry.remainingSyncAttempts attribute.
        Parameters:
        value - the remainingSyncAttempts - Number of outbound synchronization attempts remaining before giving up synchronization of the corresponding item. If 0 or negative, no more synchronization attempts will be made.
      • getSyncAttempts

        public java.lang.Integer getSyncAttempts​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.syncAttempts attribute.
        Returns:
        the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • getSyncAttempts

        public java.lang.Integer getSyncAttempts()
        Generated method - Getter of the OutboundSyncRetry.syncAttempts attribute.
        Returns:
        the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • getSyncAttemptsAsPrimitive

        public int getSyncAttemptsAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the OutboundSyncRetry.syncAttempts attribute.
        Returns:
        the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • getSyncAttemptsAsPrimitive

        public int getSyncAttemptsAsPrimitive()
        Generated method - Getter of the OutboundSyncRetry.syncAttempts attribute.
        Returns:
        the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • setSyncAttempts

        public void setSyncAttempts​(SessionContext ctx,
                                    java.lang.Integer value)
        Generated method - Setter of the OutboundSyncRetry.syncAttempts attribute.
        Parameters:
        value - the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • setSyncAttempts

        public void setSyncAttempts​(java.lang.Integer value)
        Generated method - Setter of the OutboundSyncRetry.syncAttempts attribute.
        Parameters:
        value - the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • setSyncAttempts

        public void setSyncAttempts​(SessionContext ctx,
                                    int value)
        Generated method - Setter of the OutboundSyncRetry.syncAttempts attribute.
        Parameters:
        value - the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.
      • setSyncAttempts

        public void setSyncAttempts​(int value)
        Generated method - Setter of the OutboundSyncRetry.syncAttempts attribute.
        Parameters:
        value - the syncAttempts - Number of attempts to synchronize, that will allow us to keep track of the max number of attempts that we want to perform. This attempts number includes the original attempt as well as all subsequent retries. For example, when first item synchronization attempt fails, a new retry entity will be created and the syncAttempts are set to 1 although no retries have been attempted yet.