Class OutboundSyncRetry

All Implemented Interfaces:
Serializable, Comparable

public class OutboundSyncRetry extends GenericItem
Generated class for type OutboundSyncRetry.
See Also:
  • Field Details

    • ITEMPK

      public static final String ITEMPK
      Qualifier of the OutboundSyncRetry.itemPk attribute
      See Also:
    • CHANNEL

      public static final String CHANNEL
      Qualifier of the OutboundSyncRetry.channel attribute
      See Also:
    • SYNCATTEMPTS

      public static final String SYNCATTEMPTS
      Qualifier of the OutboundSyncRetry.syncAttempts attribute
      See Also:
    • REMAININGSYNCATTEMPTS

      public static final String REMAININGSYNCATTEMPTS
      Qualifier of the OutboundSyncRetry.remainingSyncAttempts attribute
      See Also:
    • REACHEDMAXRETRIES

      public static final String REACHEDMAXRETRIES
      Qualifier of the OutboundSyncRetry.reachedMaxRetries attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • OutboundSyncRetry

      public OutboundSyncRetry()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • 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
    • 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 Long getItemPk(SessionContext ctx)
      Generated method - Getter of the OutboundSyncRetry.itemPk attribute.
      Returns:
      the itemPk
    • getItemPk

      public 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, 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
    • 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 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 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, 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.
    • 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 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 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, 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(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 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 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, 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(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.