Class OutboundChannelConfiguration

All Implemented Interfaces:
Serializable, Comparable

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

    • CODE

      public static final String CODE
      Qualifier of the OutboundChannelConfiguration.code attribute
      See Also:
    • INTEGRATIONOBJECT

      public static final String INTEGRATIONOBJECT
      Qualifier of the OutboundChannelConfiguration.integrationObject attribute
      See Also:
    • DESTINATION

      public static final String DESTINATION
      Qualifier of the OutboundChannelConfiguration.destination attribute
      See Also:
    • AUTOGENERATE

      public static final String AUTOGENERATE
      Qualifier of the OutboundChannelConfiguration.autoGenerate attribute
      See Also:
    • SYNCHRONIZEDELETE

      public static final String SYNCHRONIZEDELETE
      Qualifier of the OutboundChannelConfiguration.synchronizeDelete attribute
      See Also:
    • BATCH

      public static final String BATCH
      Qualifier of the OutboundChannelConfiguration.batch attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • OutboundChannelConfiguration

      public OutboundChannelConfiguration()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • isAutoGenerate

      public Boolean isAutoGenerate(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.autoGenerate attribute.
      Returns:
      the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • isAutoGenerate

      public Boolean isAutoGenerate()
      Generated method - Getter of the OutboundChannelConfiguration.autoGenerate attribute.
      Returns:
      the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • isAutoGenerateAsPrimitive

      public boolean isAutoGenerateAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.autoGenerate attribute.
      Returns:
      the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • isAutoGenerateAsPrimitive

      public boolean isAutoGenerateAsPrimitive()
      Generated method - Getter of the OutboundChannelConfiguration.autoGenerate attribute.
      Returns:
      the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • setAutoGenerate

      public void setAutoGenerate(SessionContext ctx, Boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.autoGenerate attribute.
      Parameters:
      value - the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • setAutoGenerate

      public void setAutoGenerate(Boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.autoGenerate attribute.
      Parameters:
      value - the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • setAutoGenerate

      public void setAutoGenerate(SessionContext ctx, boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.autoGenerate attribute.
      Parameters:
      value - the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • setAutoGenerate

      public void setAutoGenerate(boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.autoGenerate attribute.
      Parameters:
      value - the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when this OutboundChannelConfiguration is created.
    • isBatch

      public Boolean isBatch(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.batch attribute.
      Returns:
      the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • isBatch

      public Boolean isBatch()
      Generated method - Getter of the OutboundChannelConfiguration.batch attribute.
      Returns:
      the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • isBatchAsPrimitive

      public boolean isBatchAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.batch attribute.
      Returns:
      the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • isBatchAsPrimitive

      public boolean isBatchAsPrimitive()
      Generated method - Getter of the OutboundChannelConfiguration.batch attribute.
      Returns:
      the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • setBatch

      public void setBatch(SessionContext ctx, Boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.batch attribute.
      Parameters:
      value - the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • setBatch

      public void setBatch(Boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.batch attribute.
      Parameters:
      value - the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • setBatch

      public void setBatch(SessionContext ctx, boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.batch attribute.
      Parameters:
      value - the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • setBatch

      public void setBatch(boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.batch attribute.
      Parameters:
      value - the batch - Flag to determine if outbound sync changes are sent as a batch request or as multiple requests.
    • getCode

      public String getCode(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.code attribute.
      Returns:
      the code - The unique value that represents this outbound scenario
    • getCode

      public String getCode()
      Generated method - Getter of the OutboundChannelConfiguration.code attribute.
      Returns:
      the code - The unique value that represents this outbound scenario
    • setCode

      public void setCode(SessionContext ctx, String value)
      Generated method - Setter of the OutboundChannelConfiguration.code attribute.
      Parameters:
      value - the code - The unique value that represents this outbound scenario
    • setCode

      public void setCode(String value)
      Generated method - Setter of the OutboundChannelConfiguration.code attribute.
      Parameters:
      value - the code - The unique value that represents this outbound scenario
    • getDestination

      public ConsumedDestination getDestination(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.destination attribute.
      Returns:
      the destination - Destination where the Integration Object will be sent for this outbound scenario
    • getDestination

      public ConsumedDestination getDestination()
      Generated method - Getter of the OutboundChannelConfiguration.destination attribute.
      Returns:
      the destination - Destination where the Integration Object will be sent for this outbound scenario
    • setDestination

      public void setDestination(SessionContext ctx, ConsumedDestination value)
      Generated method - Setter of the OutboundChannelConfiguration.destination attribute.
      Parameters:
      value - the destination - Destination where the Integration Object will be sent for this outbound scenario
    • setDestination

      public void setDestination(ConsumedDestination value)
      Generated method - Setter of the OutboundChannelConfiguration.destination attribute.
      Parameters:
      value - the destination - Destination where the Integration Object will be sent for this outbound scenario
    • getIntegrationObject

      public IntegrationObject getIntegrationObject(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.integrationObject attribute.
      Returns:
      the integrationObject - Integration Object to be sent for this outbound scenario
    • getIntegrationObject

      public IntegrationObject getIntegrationObject()
      Generated method - Getter of the OutboundChannelConfiguration.integrationObject attribute.
      Returns:
      the integrationObject - Integration Object to be sent for this outbound scenario
    • setIntegrationObject

      public void setIntegrationObject(SessionContext ctx, IntegrationObject value)
      Generated method - Setter of the OutboundChannelConfiguration.integrationObject attribute.
      Parameters:
      value - the integrationObject - Integration Object to be sent for this outbound scenario
    • setIntegrationObject

      public void setIntegrationObject(IntegrationObject value)
      Generated method - Setter of the OutboundChannelConfiguration.integrationObject attribute.
      Parameters:
      value - the integrationObject - Integration Object to be sent for this outbound scenario
    • isSynchronizeDelete

      public Boolean isSynchronizeDelete(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Returns:
      the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • isSynchronizeDelete

      public Boolean isSynchronizeDelete()
      Generated method - Getter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Returns:
      the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • isSynchronizeDeleteAsPrimitive

      public boolean isSynchronizeDeleteAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Returns:
      the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • isSynchronizeDeleteAsPrimitive

      public boolean isSynchronizeDeleteAsPrimitive()
      Generated method - Getter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Returns:
      the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • setSynchronizeDelete

      public void setSynchronizeDelete(SessionContext ctx, Boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Parameters:
      value - the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • setSynchronizeDelete

      public void setSynchronizeDelete(Boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Parameters:
      value - the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • setSynchronizeDelete

      public void setSynchronizeDelete(SessionContext ctx, boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Parameters:
      value - the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.
    • setSynchronizeDelete

      public void setSynchronizeDelete(boolean value)
      Generated method - Setter of the OutboundChannelConfiguration.synchronizeDelete attribute.
      Parameters:
      value - the synchronizeDelete - Determines whether deleted items will be synchronized through this channel. If value is true, deleted items will be sent to an external system as DELETE requests, otherwise item deletions will be ignored. Default value is false.