Class OutboundChannelConfiguration

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

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

      • CODE

        public static final java.lang.String CODE
        Qualifier of the OutboundChannelConfiguration.code attribute
        See Also:
        Constant Field Values
      • INTEGRATIONOBJECT

        public static final java.lang.String INTEGRATIONOBJECT
        Qualifier of the OutboundChannelConfiguration.integrationObject attribute
        See Also:
        Constant Field Values
      • DESTINATION

        public static final java.lang.String DESTINATION
        Qualifier of the OutboundChannelConfiguration.destination attribute
        See Also:
        Constant Field Values
      • AUTOGENERATE

        public static final java.lang.String AUTOGENERATE
        Qualifier of the OutboundChannelConfiguration.autoGenerate attribute
        See Also:
        Constant Field Values
      • SYNCHRONIZEDELETE

        public static final java.lang.String SYNCHRONIZEDELETE
        Qualifier of the OutboundChannelConfiguration.synchronizeDelete 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

      • OutboundChannelConfiguration

        public OutboundChannelConfiguration()
    • Method Detail

      • isAutoGenerate

        public java.lang.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 java.lang.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,
                                    java.lang.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​(java.lang.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.
      • getCode

        public java.lang.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 java.lang.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,
                            java.lang.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​(java.lang.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 java.lang.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 java.lang.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,
                                         java.lang.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​(java.lang.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.