Class EventConfigurationModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.apiregistryservices.model.events.EventConfigurationModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ProcessEventConfigurationModel
public class EventConfigurationModel extends ItemModel
Generated model class for type EventConfiguration first defined at extension apiregistryservices.Event exporting configuration.
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_DESTINATIONTARGET2EVENTCONFIGURATIONGenerated relation code constant for relationDestinationTarget2EventConfigurationdefining source attributedestinationTargetin extensionapiregistryservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCONVERTERBEANGenerated constant - Attribute key ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.static java.lang.StringDESTINATIONTARGETGenerated constant - Attribute key ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.static java.lang.StringEVENTCLASSGenerated constant - Attribute key ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.static java.lang.StringEVENTPROPERTYCONFIGURATIONSGenerated constant - Attribute key ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.static java.lang.StringEXPORTFLAGGenerated constant - Attribute key ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.static java.lang.StringEXPORTNAMEGenerated constant - Attribute key ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.static java.lang.StringEXTENSIONNAMEGenerated constant - Attribute key ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.static java.lang.StringMAPPINGTYPEGenerated constant - Attribute key ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.static java.lang.StringPRIORITYGenerated constant - Attribute key ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.static java.lang.StringVERSIONGenerated constant - Attribute key ofEventConfiguration.versionattribute defined at extensionapiregistryservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description EventConfigurationModel()Generated constructor - Default constructor for generic creation.EventConfigurationModel(DestinationTargetModel _destinationTarget, java.lang.String _eventClass, java.lang.String _exportName)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersEventConfigurationModel(DestinationTargetModel _destinationTarget, java.lang.String _eventClass, java.lang.String _exportName, 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 parametersEventConfigurationModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetConverterBean()Generated method - Getter of theEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.java.lang.StringgetDescription()Generated method - Getter of theEventConfiguration.descriptionattribute defined at extensionapiregistryservices.DestinationTargetModelgetDestinationTarget()Generated method - Getter of theEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.java.lang.StringgetEventClass()Generated method - Getter of theEventConfiguration.eventClassattribute defined at extensionapiregistryservices.java.util.List<EventPropertyConfigurationModel>getEventPropertyConfigurations()Generated method - Getter of theEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.java.lang.StringgetExportName()Generated method - Getter of theEventConfiguration.exportNameattribute defined at extensionapiregistryservices.java.lang.StringgetExtensionName()Generated method - Getter of theEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.EventMappingTypegetMappingType()Generated method - Getter of theEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.EventPrioritygetPriority()Generated method - Getter of theEventConfiguration.priorityattribute defined at extensionapiregistryservices.intgetVersion()Generated method - Getter of theEventConfiguration.versionattribute defined at extensionapiregistryservices.booleanisExportFlag()Generated method - Getter of theEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.voidsetConverterBean(java.lang.String value)Generated method - Setter ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.voidsetDescription(java.lang.String value)Generated method - Setter ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.voidsetDestinationTarget(DestinationTargetModel value)Generated method - Initial setter ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.voidsetEventClass(java.lang.String value)Generated method - Setter ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.voidsetEventPropertyConfigurations(java.util.List<EventPropertyConfigurationModel> value)Generated method - Setter ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.voidsetExportFlag(boolean value)Generated method - Setter ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.voidsetExportName(java.lang.String value)Generated method - Setter ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.voidsetExtensionName(java.lang.String value)Generated method - Setter ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.voidsetMappingType(EventMappingType value)Generated method - Setter ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.voidsetPriority(EventPriority value)Generated method - Setter ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.voidsetVersion(int value)Generated method - Initial setter ofEventConfiguration.versionattribute defined at extensionapiregistryservices.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_DESTINATIONTARGET2EVENTCONFIGURATION
public static final java.lang.String _DESTINATIONTARGET2EVENTCONFIGURATION
Generated relation code constant for relationDestinationTarget2EventConfigurationdefining source attributedestinationTargetin extensionapiregistryservices.- See Also:
- Constant Field Values
-
EVENTCLASS
public static final java.lang.String EVENTCLASS
Generated constant - Attribute key ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Generated constant - Attribute key ofEventConfiguration.versionattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EXPORTFLAG
public static final java.lang.String EXPORTFLAG
Generated constant - Attribute key ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EXPORTNAME
public static final java.lang.String EXPORTNAME
Generated constant - Attribute key ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
MAPPINGTYPE
public static final java.lang.String MAPPINGTYPE
Generated constant - Attribute key ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
CONVERTERBEAN
public static final java.lang.String CONVERTERBEAN
Generated constant - Attribute key ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EXTENSIONNAME
public static final java.lang.String EXTENSIONNAME
Generated constant - Attribute key ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EVENTPROPERTYCONFIGURATIONS
public static final java.lang.String EVENTPROPERTYCONFIGURATIONS
Generated constant - Attribute key ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
DESTINATIONTARGET
public static final java.lang.String DESTINATIONTARGET
Generated constant - Attribute key ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EventConfigurationModel
public EventConfigurationModel()
Generated constructor - Default constructor for generic creation.
-
EventConfigurationModel
public EventConfigurationModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
EventConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public EventConfigurationModel(DestinationTargetModel _destinationTarget, java.lang.String _eventClass, java.lang.String _exportName)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:
_destinationTarget- initial attribute declared by typeEventConfigurationat extensionapiregistryservices_eventClass- initial attribute declared by typeEventConfigurationat extensionapiregistryservices_exportName- initial attribute declared by typeEventConfigurationat extensionapiregistryservices
-
EventConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public EventConfigurationModel(DestinationTargetModel _destinationTarget, java.lang.String _eventClass, java.lang.String _exportName, 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:
_destinationTarget- initial attribute declared by typeEventConfigurationat extensionapiregistryservices_eventClass- initial attribute declared by typeEventConfigurationat extensionapiregistryservices_exportName- initial attribute declared by typeEventConfigurationat extensionapiregistryservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getConverterBean
@Accessor(qualifier="converterBean", type=GETTER) public java.lang.String getConverterBean()
Generated method - Getter of theEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.- Returns:
- the converterBean - Spring Bean Name
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theEventConfiguration.descriptionattribute defined at extensionapiregistryservices.- Returns:
- the description - Human-readable Description
-
getDestinationTarget
@Accessor(qualifier="destinationTarget", type=GETTER) public DestinationTargetModel getDestinationTarget()
Generated method - Getter of theEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.- Returns:
- the destinationTarget - Destination Target
-
getEventClass
@Accessor(qualifier="eventClass", type=GETTER) public java.lang.String getEventClass()
Generated method - Getter of theEventConfiguration.eventClassattribute defined at extensionapiregistryservices.- Returns:
- the eventClass - Full path of Class
-
getEventPropertyConfigurations
@Accessor(qualifier="eventPropertyConfigurations", type=GETTER) public java.util.List<EventPropertyConfigurationModel> getEventPropertyConfigurations()
Generated method - Getter of theEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the eventPropertyConfigurations - Event Property Configurations
-
getExportName
@Accessor(qualifier="exportName", type=GETTER) public java.lang.String getExportName()
Generated method - Getter of theEventConfiguration.exportNameattribute defined at extensionapiregistryservices.- Returns:
- the exportName - Name of the event in the target system
-
getExtensionName
@Accessor(qualifier="extensionName", type=GETTER) public java.lang.String getExtensionName()
Generated method - Getter of theEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.- Returns:
- the extensionName - Name of the EC extension where the event class is defined
-
getMappingType
@Accessor(qualifier="mappingType", type=GETTER) public EventMappingType getMappingType()
Generated method - Getter of theEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.- Returns:
- the mappingType - Way of event data mapping
-
getPriority
@Accessor(qualifier="priority", type=GETTER) public EventPriority getPriority()
Generated method - Getter of theEventConfiguration.priorityattribute defined at extensionapiregistryservices.- Returns:
- the priority - Export Priority
-
getVersion
@Accessor(qualifier="version", type=GETTER) public int getVersion()
Generated method - Getter of theEventConfiguration.versionattribute defined at extensionapiregistryservices.- Returns:
- the version - Event Configuration Version
-
isExportFlag
@Accessor(qualifier="exportFlag", type=GETTER) public boolean isExportFlag()
Generated method - Getter of theEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.- Returns:
- the exportFlag - Export Flag. Indicates whether the event or its specification is exported to its target destination.
-
setConverterBean
@Accessor(qualifier="converterBean", type=SETTER) public void setConverterBean(java.lang.String value)
Generated method - Setter ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.- Parameters:
value- the converterBean - Spring Bean Name
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.- Parameters:
value- the description - Human-readable Description
-
setDestinationTarget
@Accessor(qualifier="destinationTarget", type=SETTER) public void setDestinationTarget(DestinationTargetModel value)
Generated method - Initial setter ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the destinationTarget - Destination Target
-
setEventClass
@Accessor(qualifier="eventClass", type=SETTER) public void setEventClass(java.lang.String value)
Generated method - Setter ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.- Parameters:
value- the eventClass - Full path of Class
-
setEventPropertyConfigurations
@Accessor(qualifier="eventPropertyConfigurations", type=SETTER) public void setEventPropertyConfigurations(java.util.List<EventPropertyConfigurationModel> value)
Generated method - Setter ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.- Parameters:
value- the eventPropertyConfigurations - Event Property Configurations
-
setExportFlag
@Accessor(qualifier="exportFlag", type=SETTER) public void setExportFlag(boolean value)
Generated method - Setter ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.- Parameters:
value- the exportFlag - Export Flag. Indicates whether the event or its specification is exported to its target destination.
-
setExportName
@Accessor(qualifier="exportName", type=SETTER) public void setExportName(java.lang.String value)
Generated method - Setter ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.- Parameters:
value- the exportName - Name of the event in the target system
-
setExtensionName
@Accessor(qualifier="extensionName", type=SETTER) public void setExtensionName(java.lang.String value)
Generated method - Setter ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.- Parameters:
value- the extensionName - Name of the EC extension where the event class is defined
-
setMappingType
@Accessor(qualifier="mappingType", type=SETTER) public void setMappingType(EventMappingType value)
Generated method - Setter ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.- Parameters:
value- the mappingType - Way of event data mapping
-
setPriority
@Accessor(qualifier="priority", type=SETTER) public void setPriority(EventPriority value)
Generated method - Setter ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.- Parameters:
value- the priority - Export Priority
-
setVersion
@Accessor(qualifier="version", type=SETTER) public void setVersion(int value)
Generated method - Initial setter ofEventConfiguration.versionattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the version - Event Configuration Version
-
-