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
_DESTINATIONTARGET2EVENTCONFIGURATION
Generated relation code constant for relationDestinationTarget2EventConfiguration
defining source attributedestinationTarget
in extensionapiregistryservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
CONVERTERBEAN
Generated constant - Attribute key ofEventConfiguration.converterBean
attribute defined at extensionapiregistryservices
.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofEventConfiguration.description
attribute defined at extensionapiregistryservices
.static java.lang.String
DESTINATIONTARGET
Generated constant - Attribute key ofEventConfiguration.destinationTarget
attribute defined at extensionapiregistryservices
.static java.lang.String
EVENTCLASS
Generated constant - Attribute key ofEventConfiguration.eventClass
attribute defined at extensionapiregistryservices
.static java.lang.String
EVENTPROPERTYCONFIGURATIONS
Generated constant - Attribute key ofEventConfiguration.eventPropertyConfigurations
attribute defined at extensionapiregistryservices
.static java.lang.String
EXPORTFLAG
Generated constant - Attribute key ofEventConfiguration.exportFlag
attribute defined at extensionapiregistryservices
.static java.lang.String
EXPORTNAME
Generated constant - Attribute key ofEventConfiguration.exportName
attribute defined at extensionapiregistryservices
.static java.lang.String
EXTENSIONNAME
Generated constant - Attribute key ofEventConfiguration.extensionName
attribute defined at extensionapiregistryservices
.static java.lang.String
MAPPINGTYPE
Generated constant - Attribute key ofEventConfiguration.mappingType
attribute defined at extensionapiregistryservices
.static java.lang.String
PRIORITY
Generated constant - Attribute key ofEventConfiguration.priority
attribute defined at extensionapiregistryservices
.static java.lang.String
VERSION
Generated constant - Attribute key ofEventConfiguration.version
attribute 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.String
getConverterBean()
Generated method - Getter of theEventConfiguration.converterBean
attribute defined at extensionapiregistryservices
.java.lang.String
getDescription()
Generated method - Getter of theEventConfiguration.description
attribute defined at extensionapiregistryservices
.DestinationTargetModel
getDestinationTarget()
Generated method - Getter of theEventConfiguration.destinationTarget
attribute defined at extensionapiregistryservices
.java.lang.String
getEventClass()
Generated method - Getter of theEventConfiguration.eventClass
attribute defined at extensionapiregistryservices
.java.util.List<EventPropertyConfigurationModel>
getEventPropertyConfigurations()
Generated method - Getter of theEventConfiguration.eventPropertyConfigurations
attribute defined at extensionapiregistryservices
.java.lang.String
getExportName()
Generated method - Getter of theEventConfiguration.exportName
attribute defined at extensionapiregistryservices
.java.lang.String
getExtensionName()
Generated method - Getter of theEventConfiguration.extensionName
attribute defined at extensionapiregistryservices
.EventMappingType
getMappingType()
Generated method - Getter of theEventConfiguration.mappingType
attribute defined at extensionapiregistryservices
.EventPriority
getPriority()
Generated method - Getter of theEventConfiguration.priority
attribute defined at extensionapiregistryservices
.int
getVersion()
Generated method - Getter of theEventConfiguration.version
attribute defined at extensionapiregistryservices
.boolean
isExportFlag()
Generated method - Getter of theEventConfiguration.exportFlag
attribute defined at extensionapiregistryservices
.void
setConverterBean(java.lang.String value)
Generated method - Setter ofEventConfiguration.converterBean
attribute defined at extensionapiregistryservices
.void
setDescription(java.lang.String value)
Generated method - Setter ofEventConfiguration.description
attribute defined at extensionapiregistryservices
.void
setDestinationTarget(DestinationTargetModel value)
Generated method - Initial setter ofEventConfiguration.destinationTarget
attribute defined at extensionapiregistryservices
.void
setEventClass(java.lang.String value)
Generated method - Setter ofEventConfiguration.eventClass
attribute defined at extensionapiregistryservices
.void
setEventPropertyConfigurations(java.util.List<EventPropertyConfigurationModel> value)
Generated method - Setter ofEventConfiguration.eventPropertyConfigurations
attribute defined at extensionapiregistryservices
.void
setExportFlag(boolean value)
Generated method - Setter ofEventConfiguration.exportFlag
attribute defined at extensionapiregistryservices
.void
setExportName(java.lang.String value)
Generated method - Setter ofEventConfiguration.exportName
attribute defined at extensionapiregistryservices
.void
setExtensionName(java.lang.String value)
Generated method - Setter ofEventConfiguration.extensionName
attribute defined at extensionapiregistryservices
.void
setMappingType(EventMappingType value)
Generated method - Setter ofEventConfiguration.mappingType
attribute defined at extensionapiregistryservices
.void
setPriority(EventPriority value)
Generated method - Setter ofEventConfiguration.priority
attribute defined at extensionapiregistryservices
.void
setVersion(int value)
Generated method - Initial setter ofEventConfiguration.version
attribute 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 relationDestinationTarget2EventConfiguration
defining source attributedestinationTarget
in extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EVENTCLASS
public static final java.lang.String EVENTCLASS
Generated constant - Attribute key ofEventConfiguration.eventClass
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Generated constant - Attribute key ofEventConfiguration.version
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EXPORTFLAG
public static final java.lang.String EXPORTFLAG
Generated constant - Attribute key ofEventConfiguration.exportFlag
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofEventConfiguration.priority
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EXPORTNAME
public static final java.lang.String EXPORTNAME
Generated constant - Attribute key ofEventConfiguration.exportName
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
MAPPINGTYPE
public static final java.lang.String MAPPINGTYPE
Generated constant - Attribute key ofEventConfiguration.mappingType
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
CONVERTERBEAN
public static final java.lang.String CONVERTERBEAN
Generated constant - Attribute key ofEventConfiguration.converterBean
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofEventConfiguration.description
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EXTENSIONNAME
public static final java.lang.String EXTENSIONNAME
Generated constant - Attribute key ofEventConfiguration.extensionName
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EVENTPROPERTYCONFIGURATIONS
public static final java.lang.String EVENTPROPERTYCONFIGURATIONS
Generated constant - Attribute key ofEventConfiguration.eventPropertyConfigurations
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
DESTINATIONTARGET
public static final java.lang.String DESTINATIONTARGET
Generated constant - Attribute key ofEventConfiguration.destinationTarget
attribute 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 typeEventConfiguration
at extensionapiregistryservices
_eventClass
- initial attribute declared by typeEventConfiguration
at extensionapiregistryservices
_exportName
- initial attribute declared by typeEventConfiguration
at 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 typeEventConfiguration
at extensionapiregistryservices
_eventClass
- initial attribute declared by typeEventConfiguration
at extensionapiregistryservices
_exportName
- initial attribute declared by typeEventConfiguration
at extensionapiregistryservices
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getConverterBean
@Accessor(qualifier="converterBean", type=GETTER) public java.lang.String getConverterBean()
Generated method - Getter of theEventConfiguration.converterBean
attribute 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.description
attribute defined at extensionapiregistryservices
.- Returns:
- the description - Human-readable Description
-
getDestinationTarget
@Accessor(qualifier="destinationTarget", type=GETTER) public DestinationTargetModel getDestinationTarget()
Generated method - Getter of theEventConfiguration.destinationTarget
attribute defined at extensionapiregistryservices
.- Returns:
- the destinationTarget - Destination Target
-
getEventClass
@Accessor(qualifier="eventClass", type=GETTER) public java.lang.String getEventClass()
Generated method - Getter of theEventConfiguration.eventClass
attribute 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.eventPropertyConfigurations
attribute 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.exportName
attribute 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.extensionName
attribute 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.mappingType
attribute 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.priority
attribute defined at extensionapiregistryservices
.- Returns:
- the priority - Export Priority
-
getVersion
@Accessor(qualifier="version", type=GETTER) public int getVersion()
Generated method - Getter of theEventConfiguration.version
attribute defined at extensionapiregistryservices
.- Returns:
- the version - Event Configuration Version
-
isExportFlag
@Accessor(qualifier="exportFlag", type=GETTER) public boolean isExportFlag()
Generated method - Getter of theEventConfiguration.exportFlag
attribute 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.converterBean
attribute 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.description
attribute 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.destinationTarget
attribute 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.eventClass
attribute 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.eventPropertyConfigurations
attribute 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.exportFlag
attribute 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.exportName
attribute 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.extensionName
attribute 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.mappingType
attribute 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.priority
attribute 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.version
attribute defined at extensionapiregistryservices
. Can only be used at creation of model - before first save.- Parameters:
value
- the version - Event Configuration Version
-
-