Class OutboundChannelConfigurationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.outboundsync.model.OutboundChannelConfigurationModel
- All Implemented Interfaces:
Serializable
Generated model class for type OutboundChannelConfiguration first defined at extension outboundsync.
Relates an Integration Object to a destination.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofOutboundChannelConfiguration.autoGenerateattribute defined at extensionoutboundsync.static final StringGenerated constant - Attribute key ofOutboundChannelConfiguration.codeattribute defined at extensionoutboundsync.static final StringGenerated constant - Attribute key ofOutboundChannelConfiguration.destinationattribute defined at extensionoutboundsync.static final StringGenerated constant - Attribute key ofOutboundChannelConfiguration.integrationObjectattribute defined at extensionoutboundsync.static final StringGenerated constant - Attribute key ofOutboundChannelConfiguration.synchronizeDeleteattribute defined at extensionoutboundsync.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.Generated constructor - Default constructor for creation with existing contextOutboundChannelConfigurationModel(String _code, ConsumedDestinationModel _destination, IntegrationObjectModel _integrationObject) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOutboundChannelConfigurationModel(String _code, ConsumedDestinationModel _destination, IntegrationObjectModel _integrationObject, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theOutboundChannelConfiguration.autoGenerateattribute defined at extensionoutboundsync.getCode()Generated method - Getter of theOutboundChannelConfiguration.codeattribute defined at extensionoutboundsync.Generated method - Getter of theOutboundChannelConfiguration.destinationattribute defined at extensionoutboundsync.Generated method - Getter of theOutboundChannelConfiguration.integrationObjectattribute defined at extensionoutboundsync.Generated method - Getter of theOutboundChannelConfiguration.synchronizeDeleteattribute defined at extensionoutboundsync.voidsetAutoGenerate(Boolean value) Generated method - Setter ofOutboundChannelConfiguration.autoGenerateattribute defined at extensionoutboundsync.voidGenerated method - Setter ofOutboundChannelConfiguration.codeattribute defined at extensionoutboundsync.voidGenerated method - Setter ofOutboundChannelConfiguration.destinationattribute defined at extensionoutboundsync.voidGenerated method - Setter ofOutboundChannelConfiguration.integrationObjectattribute defined at extensionoutboundsync.voidsetSynchronizeDelete(Boolean value) Generated method - Setter ofOutboundChannelConfiguration.synchronizeDeleteattribute defined at extensionoutboundsync.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
CODE
Generated constant - Attribute key ofOutboundChannelConfiguration.codeattribute defined at extensionoutboundsync.- See Also:
-
INTEGRATIONOBJECT
Generated constant - Attribute key ofOutboundChannelConfiguration.integrationObjectattribute defined at extensionoutboundsync.- See Also:
-
DESTINATION
Generated constant - Attribute key ofOutboundChannelConfiguration.destinationattribute defined at extensionoutboundsync.- See Also:
-
AUTOGENERATE
Generated constant - Attribute key ofOutboundChannelConfiguration.autoGenerateattribute defined at extensionoutboundsync.- See Also:
-
SYNCHRONIZEDELETE
Generated constant - Attribute key ofOutboundChannelConfiguration.synchronizeDeleteattribute defined at extensionoutboundsync.- See Also:
-
-
Constructor Details
-
OutboundChannelConfigurationModel
public OutboundChannelConfigurationModel()Generated constructor - Default constructor for generic creation. -
OutboundChannelConfigurationModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
OutboundChannelConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public OutboundChannelConfigurationModel(String _code, ConsumedDestinationModel _destination, IntegrationObjectModel _integrationObject) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_code- initial attribute declared by typeOutboundChannelConfigurationat extensionoutboundsync_destination- initial attribute declared by typeOutboundChannelConfigurationat extensionoutboundsync_integrationObject- initial attribute declared by typeOutboundChannelConfigurationat extensionoutboundsync
-
OutboundChannelConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public OutboundChannelConfigurationModel(String _code, ConsumedDestinationModel _destination, IntegrationObjectModel _integrationObject, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_code- initial attribute declared by typeOutboundChannelConfigurationat extensionoutboundsync_destination- initial attribute declared by typeOutboundChannelConfigurationat extensionoutboundsync_integrationObject- initial attribute declared by typeOutboundChannelConfigurationat extensionoutboundsync_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getAutoGenerate
Generated method - Getter of theOutboundChannelConfiguration.autoGenerateattribute defined at extensionoutboundsync.- Returns:
- the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when
this
OutboundChannelConfigurationis created.
-
getCode
Generated method - Getter of theOutboundChannelConfiguration.codeattribute defined at extensionoutboundsync.- Returns:
- the code - The unique value that represents this outbound scenario
-
getDestination
Generated method - Getter of theOutboundChannelConfiguration.destinationattribute defined at extensionoutboundsync.- Returns:
- the destination - Destination where the Integration Object will be sent for this outbound scenario
-
getIntegrationObject
@Accessor(qualifier="integrationObject", type=GETTER) public IntegrationObjectModel getIntegrationObject()Generated method - Getter of theOutboundChannelConfiguration.integrationObjectattribute defined at extensionoutboundsync.- Returns:
- the integrationObject - Integration Object to be sent for this outbound scenario
-
getSynchronizeDelete
Generated method - Getter of theOutboundChannelConfiguration.synchronizeDeleteattribute defined at extensionoutboundsync.- 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.
-
setAutoGenerate
Generated method - Setter ofOutboundChannelConfiguration.autoGenerateattribute defined at extensionoutboundsync.- Parameters:
value- the autoGenerate - Identifies whether or not additional outboundsync configuration will automatically generate when thisOutboundChannelConfigurationis created.
-
setCode
Generated method - Setter ofOutboundChannelConfiguration.codeattribute defined at extensionoutboundsync.- Parameters:
value- the code - The unique value that represents this outbound scenario
-
setDestination
@Accessor(qualifier="destination", type=SETTER) public void setDestination(ConsumedDestinationModel value) Generated method - Setter ofOutboundChannelConfiguration.destinationattribute defined at extensionoutboundsync.- Parameters:
value- the destination - Destination where the Integration Object will be sent for this outbound scenario
-
setIntegrationObject
@Accessor(qualifier="integrationObject", type=SETTER) public void setIntegrationObject(IntegrationObjectModel value) Generated method - Setter ofOutboundChannelConfiguration.integrationObjectattribute defined at extensionoutboundsync.- Parameters:
value- the integrationObject - Integration Object to be sent for this outbound scenario
-
setSynchronizeDelete
@Accessor(qualifier="synchronizeDelete", type=SETTER) public void setSynchronizeDelete(Boolean value) Generated method - Setter ofOutboundChannelConfiguration.synchronizeDeleteattribute defined at extensionoutboundsync.- 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.
-