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:
Serializable
- Direct Known Subclasses:
ProcessEventConfigurationModel
Generated model class for type EventConfiguration first defined at extension apiregistryservices.
Event exporting configuration.
- 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 relation code constant for relationDestinationTarget2EventConfigurationdefining source attributedestinationTargetin extensionapiregistryservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.filterLocationattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.static final StringGenerated 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, 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.EventConfigurationModel(DestinationTargetModel _destinationTarget, String _eventClass, 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, String _eventClass, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.descriptionattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.eventClassattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.exportNameattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.filterLocationattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.Generated method - Getter of theEventConfiguration.priorityattribute defined at extensionapiregistryservices.intGenerated method - Getter of theEventConfiguration.versionattribute defined at extensionapiregistryservices.booleanGenerated method - Getter of theEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.voidsetConverterBean(String value) Generated method - Setter ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.voidsetDescription(String value) Generated method - Setter ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.voidGenerated method - Initial setter ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.voidsetEventClass(String value) Generated method - Setter ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.voidGenerated method - Setter ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.voidsetExportFlag(boolean value) Generated method - Setter ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.voidsetExportName(String value) Generated method - Setter ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.voidsetExtensionName(String value) Generated method - Setter ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.voidsetFilterLocation(String value) Generated method - Setter ofEventConfiguration.filterLocationattribute 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, 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:
-
_DESTINATIONTARGET2EVENTCONFIGURATION
Generated relation code constant for relationDestinationTarget2EventConfigurationdefining source attributedestinationTargetin extensionapiregistryservices.- See Also:
-
EVENTCLASS
Generated constant - Attribute key ofEventConfiguration.eventClassattribute defined at extensionapiregistryservices.- See Also:
-
VERSION
Generated constant - Attribute key ofEventConfiguration.versionattribute defined at extensionapiregistryservices.- See Also:
-
EXPORTFLAG
Generated constant - Attribute key ofEventConfiguration.exportFlagattribute defined at extensionapiregistryservices.- See Also:
-
PRIORITY
Generated constant - Attribute key ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.- See Also:
-
EXPORTNAME
Generated constant - Attribute key ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.- See Also:
-
MAPPINGTYPE
Generated constant - Attribute key ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.- See Also:
-
CONVERTERBEAN
Generated constant - Attribute key ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofEventConfiguration.descriptionattribute defined at extensionapiregistryservices.- See Also:
-
EXTENSIONNAME
Generated constant - Attribute key ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.- See Also:
-
FILTERLOCATION
Generated constant - Attribute key ofEventConfiguration.filterLocationattribute defined at extensionapiregistryservices.- See Also:
-
EVENTPROPERTYCONFIGURATIONS
Generated constant - Attribute key ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.- See Also:
-
DESTINATIONTARGET
Generated constant - Attribute key ofEventConfiguration.destinationTargetattribute defined at extensionapiregistryservices.- See Also:
-
-
Constructor Details
-
EventConfigurationModel
public EventConfigurationModel()Generated constructor - Default constructor for generic creation. -
EventConfigurationModel
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, String _eventClass, 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, String _eventClass, 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 Details
-
getConverterBean
Generated method - Getter of theEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.- Returns:
- the converterBean - Spring Bean Name
-
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
Generated method - Getter of theEventConfiguration.eventClassattribute defined at extensionapiregistryservices.- Returns:
- the eventClass - Full path of Class
-
getEventPropertyConfigurations
@Accessor(qualifier="eventPropertyConfigurations", type=GETTER) public 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
Generated method - Getter of theEventConfiguration.exportNameattribute defined at extensionapiregistryservices.- Returns:
- the exportName - Name of the event in the target system
-
getExtensionName
Generated method - Getter of theEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.- Returns:
- the extensionName - Name of the EC extension where the event class is defined
-
getFilterLocation
Generated method - Getter of theEventConfiguration.filterLocationattribute defined at extensionapiregistryservices.- Returns:
- the filterLocation - Specifies the filter script URI to filter Kyma events. The filter script URI should follow this format model://yourScriptName
-
getMappingType
Generated method - Getter of theEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.- Returns:
- the mappingType - Way of event data mapping
-
getPriority
Generated method - Getter of theEventConfiguration.priorityattribute defined at extensionapiregistryservices.- Returns:
- the priority - Export Priority
-
getVersion
Generated method - Getter of theEventConfiguration.versionattribute defined at extensionapiregistryservices.- Returns:
- the version - Event Configuration Version
-
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
Generated method - Setter ofEventConfiguration.converterBeanattribute defined at extensionapiregistryservices.- Parameters:
value- the converterBean - Spring Bean Name
-
setDescription
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
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(List<EventPropertyConfigurationModel> value) Generated method - Setter ofEventConfiguration.eventPropertyConfigurationsattribute defined at extensionapiregistryservices.- Parameters:
value- the eventPropertyConfigurations - Event Property Configurations
-
setExportFlag
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
Generated method - Setter ofEventConfiguration.exportNameattribute defined at extensionapiregistryservices.- Parameters:
value- the exportName - Name of the event in the target system
-
setExtensionName
Generated method - Setter ofEventConfiguration.extensionNameattribute defined at extensionapiregistryservices.- Parameters:
value- the extensionName - Name of the EC extension where the event class is defined
-
setFilterLocation
Generated method - Setter ofEventConfiguration.filterLocationattribute defined at extensionapiregistryservices.- Parameters:
value- the filterLocation - Specifies the filter script URI to filter Kyma events. The filter script URI should follow this format model://yourScriptName
-
setMappingType
Generated method - Setter ofEventConfiguration.mappingTypeattribute defined at extensionapiregistryservices.- Parameters:
value- the mappingType - Way of event data mapping
-
setPriority
Generated method - Setter ofEventConfiguration.priorityattribute defined at extensionapiregistryservices.- Parameters:
value- the priority - Export Priority
-
setVersion
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
-