Package de.hybris.platform.catalog.model
Class SyncItemJobModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.cronjob.model.JobModel
de.hybris.platform.catalog.model.SyncItemJobModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CatalogVersionSyncJobModel
Generated model class for type SyncItemJob first defined at extension catalog.
- 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 relationCatalogVersion2IncomingSynchronizationsdefining source attributetargetVersionin extensioncatalog.static final StringGenerated relation code constant for relationCatalogVersion2Synchronizationsdefining source attributesourceVersionin extensioncatalog.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSyncItemJob.createNewItemsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.effectiveSyncLanguagesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.exclusiveModeattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.executionsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.exportAttributeDescriptorsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.removeMissingItemsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.rootTypesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.sourceVersionattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.syncAttributeConfigurationsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.syncLanguagesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.syncOrderattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.syncPrincipalsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.syncPrincipalsOnlyattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofSyncItemJob.targetVersionattribute defined at extensioncatalog.Fields inherited from class de.hybris.platform.cronjob.model.JobModel
ACTIVE, ALTERNATIVEDATASOURCEID, CHANGERECORDINGENABLED, CODE, CRONJOBS, EMAILADDRESS, EMAILNOTIFICATIONTEMPLATE, ERRORMODE, LOGLEVELDATABASE, LOGLEVELFILE, LOGTODATABASE, LOGTOFILE, NODEGROUP, NODEID, NUMBEROFRETRIES, PRIORITY, REMOVEONEXIT, REQUESTABORT, REQUESTABORTSTEP, RESTRICTIONS, RETRY, SENDEMAIL, SESSIONCONTEXTVALUES, SESSIONCURRENCY, SESSIONLANGUAGE, SESSIONUSER, SINGLEEXECUTABLE, TRIGGERS, USEREADONLYDATASOURCEFields 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 contextSyncItemJobModel(String _code, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSyncItemJobModel(String _code, Integer _nodeID, ItemModel _owner, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion) 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 theSyncItemJob.createNewItemsattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.effectiveSyncLanguagesattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.exclusiveModeattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.executionsattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.exportAttributeDescriptorsattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.removeMissingItemsattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.rootTypesattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.sourceVersionattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.syncAttributeConfigurationsattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.syncLanguagesattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.syncOrderattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.syncPrincipalsattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.syncPrincipalsOnlyattribute defined at extensioncatalog.Generated method - Getter of theSyncItemJob.targetVersionattribute defined at extensioncatalog.voidsetCreateNewItems(Boolean value) Generated method - Setter ofSyncItemJob.createNewItemsattribute defined at extensioncatalog.voidsetExclusiveMode(Boolean value) Generated method - Initial setter ofSyncItemJob.exclusiveModeattribute defined at extensioncatalog.voidGenerated method - Setter ofSyncItemJob.exportAttributeDescriptorsattribute defined at extensioncatalog.voidsetRemoveMissingItems(Boolean value) Generated method - Setter ofSyncItemJob.removeMissingItemsattribute defined at extensioncatalog.voidsetRootTypes(List<ComposedTypeModel> value) Generated method - Setter ofSyncItemJob.rootTypesattribute defined at extensioncatalog.voidGenerated method - Initial setter ofSyncItemJob.sourceVersionattribute defined at extensioncatalog.voidGenerated method - Setter ofSyncItemJob.syncAttributeConfigurationsattribute defined at extensioncatalog.voidsetSyncLanguages(Set<LanguageModel> value) Generated method - Setter ofSyncItemJob.syncLanguagesattribute defined at extensioncatalog.voidsetSyncOrder(Integer value) Generated method - Setter ofSyncItemJob.syncOrderattribute defined at extensioncatalog.voidsetSyncPrincipals(List<PrincipalModel> value) Generated method - Setter ofSyncItemJob.syncPrincipalsattribute defined at extensioncatalog.voidsetSyncPrincipalsOnly(Boolean value) Generated method - Setter ofSyncItemJob.syncPrincipalsOnlyattribute defined at extensioncatalog.voidGenerated method - Initial setter ofSyncItemJob.targetVersionattribute defined at extensioncatalog.Methods inherited from class de.hybris.platform.cronjob.model.JobModel
getActive, getAlternativeDataSourceID, getChangeRecordingEnabled, getCode, getCronJobs, getEmailAddress, getEmailNotificationTemplate, getErrorMode, getLogLevelDatabase, getLogLevelFile, getLogToDatabase, getLogToFile, getNodeGroup, getNodeID, getNumberOfRetries, getPriority, getRemoveOnExit, getRequestAbort, getRequestAbortStep, getRestrictions, getRetry, getSendEmail, getSessionCurrency, getSessionLanguage, getSessionUser, getSingleExecutable, getTriggers, getUseReadOnlyDatasource, setActive, setAlternativeDataSourceID, setChangeRecordingEnabled, setCode, setEmailAddress, setEmailNotificationTemplate, setErrorMode, setLogLevelDatabase, setLogLevelFile, setLogToDatabase, setLogToFile, setNodeGroup, setNodeID, setNumberOfRetries, setPriority, setRemoveOnExit, setRequestAbort, setRequestAbortStep, setRestrictions, setRetry, setSendEmail, setSessionCurrency, setSessionLanguage, setSessionUser, setSingleExecutable, setTriggers, setUseReadOnlyDatasourceMethods 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:
-
_CATALOGVERSION2SYNCHRONIZATIONS
Generated relation code constant for relationCatalogVersion2Synchronizationsdefining source attributesourceVersionin extensioncatalog.- See Also:
-
_CATALOGVERSION2INCOMINGSYNCHRONIZATIONS
Generated relation code constant for relationCatalogVersion2IncomingSynchronizationsdefining source attributetargetVersionin extensioncatalog.- See Also:
-
EXCLUSIVEMODE
Generated constant - Attribute key ofSyncItemJob.exclusiveModeattribute defined at extensioncatalog.- See Also:
-
SYNCPRINCIPALSONLY
Generated constant - Attribute key ofSyncItemJob.syncPrincipalsOnlyattribute defined at extensioncatalog.- See Also:
-
CREATENEWITEMS
Generated constant - Attribute key ofSyncItemJob.createNewItemsattribute defined at extensioncatalog.- See Also:
-
REMOVEMISSINGITEMS
Generated constant - Attribute key ofSyncItemJob.removeMissingItemsattribute defined at extensioncatalog.- See Also:
-
EXECUTIONS
Generated constant - Attribute key ofSyncItemJob.executionsattribute defined at extensioncatalog.- See Also:
-
SYNCORDER
Generated constant - Attribute key ofSyncItemJob.syncOrderattribute defined at extensioncatalog.- See Also:
-
EXPORTATTRIBUTEDESCRIPTORS
Generated constant - Attribute key ofSyncItemJob.exportAttributeDescriptorsattribute defined at extensioncatalog.- See Also:
-
SYNCATTRIBUTECONFIGURATIONS
Generated constant - Attribute key ofSyncItemJob.syncAttributeConfigurationsattribute defined at extensioncatalog.- See Also:
-
EFFECTIVESYNCLANGUAGES
Generated constant - Attribute key ofSyncItemJob.effectiveSyncLanguagesattribute defined at extensioncatalog.- See Also:
-
SOURCEVERSION
Generated constant - Attribute key ofSyncItemJob.sourceVersionattribute defined at extensioncatalog.- See Also:
-
TARGETVERSION
Generated constant - Attribute key ofSyncItemJob.targetVersionattribute defined at extensioncatalog.- See Also:
-
ROOTTYPES
Generated constant - Attribute key ofSyncItemJob.rootTypesattribute defined at extensioncatalog.- See Also:
-
SYNCLANGUAGES
Generated constant - Attribute key ofSyncItemJob.syncLanguagesattribute defined at extensioncatalog.- See Also:
-
SYNCPRINCIPALS
Generated constant - Attribute key ofSyncItemJob.syncPrincipalsattribute defined at extensioncatalog.- See Also:
-
-
Constructor Details
-
SyncItemJobModel
public SyncItemJobModel()Generated constructor - Default constructor for generic creation. -
SyncItemJobModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SyncItemJobModel
@Deprecated(since="4.1.1", forRemoval=true) public SyncItemJobModel(String _code, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion) 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 typeSyncItemJobat extensioncatalog_sourceVersion- initial attribute declared by typeSyncItemJobat extensioncatalog_targetVersion- initial attribute declared by typeSyncItemJobat extensioncatalog
-
SyncItemJobModel
@Deprecated(since="4.1.1", forRemoval=true) public SyncItemJobModel(String _code, Integer _nodeID, ItemModel _owner, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion) 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 typeSyncItemJobat extensioncatalog_nodeID- initial attribute declared by typeJobat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_sourceVersion- initial attribute declared by typeSyncItemJobat extensioncatalog_targetVersion- initial attribute declared by typeSyncItemJobat extensioncatalog
-
-
Method Details
-
getCreateNewItems
Generated method - Getter of theSyncItemJob.createNewItemsattribute defined at extensioncatalog.- Returns:
- the createNewItems
-
getEffectiveSyncLanguages
@Accessor(qualifier="effectiveSyncLanguages", type=GETTER) public Collection<LanguageModel> getEffectiveSyncLanguages()Generated method - Getter of theSyncItemJob.effectiveSyncLanguagesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the effectiveSyncLanguages
-
getExclusiveMode
Generated method - Getter of theSyncItemJob.exclusiveModeattribute defined at extensioncatalog.- Returns:
- the exclusiveMode
-
getExecutions
@Accessor(qualifier="executions", type=GETTER) public Collection<SyncItemCronJobModel> getExecutions()Generated method - Getter of theSyncItemJob.executionsattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the executions
-
getExportAttributeDescriptors
@Accessor(qualifier="exportAttributeDescriptors", type=GETTER) public Map<AttributeDescriptorModel,Boolean> getExportAttributeDescriptors()Generated method - Getter of theSyncItemJob.exportAttributeDescriptorsattribute defined at extensioncatalog.- Returns:
- the exportAttributeDescriptors
-
getRemoveMissingItems
Generated method - Getter of theSyncItemJob.removeMissingItemsattribute defined at extensioncatalog.- Returns:
- the removeMissingItems
-
getRootTypes
Generated method - Getter of theSyncItemJob.rootTypesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the rootTypes
-
getSourceVersion
Generated method - Getter of theSyncItemJob.sourceVersionattribute defined at extensioncatalog.- Returns:
- the sourceVersion
-
getSyncAttributeConfigurations
@Accessor(qualifier="syncAttributeConfigurations", type=GETTER) public Collection<SyncAttributeDescriptorConfigModel> getSyncAttributeConfigurations()Generated method - Getter of theSyncItemJob.syncAttributeConfigurationsattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the syncAttributeConfigurations
-
getSyncLanguages
Generated method - Getter of theSyncItemJob.syncLanguagesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the syncLanguages
-
getSyncOrder
Generated method - Getter of theSyncItemJob.syncOrderattribute defined at extensioncatalog.- Returns:
- the syncOrder
-
getSyncPrincipals
Generated method - Getter of theSyncItemJob.syncPrincipalsattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the syncPrincipals
-
getSyncPrincipalsOnly
Generated method - Getter of theSyncItemJob.syncPrincipalsOnlyattribute defined at extensioncatalog.- Returns:
- the syncPrincipalsOnly
-
getTargetVersion
Generated method - Getter of theSyncItemJob.targetVersionattribute defined at extensioncatalog.- Returns:
- the targetVersion
-
setCreateNewItems
Generated method - Setter ofSyncItemJob.createNewItemsattribute defined at extensioncatalog.- Parameters:
value- the createNewItems
-
setExclusiveMode
Generated method - Initial setter ofSyncItemJob.exclusiveModeattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the exclusiveMode
-
setExportAttributeDescriptors
@Accessor(qualifier="exportAttributeDescriptors", type=SETTER) public void setExportAttributeDescriptors(Map<AttributeDescriptorModel, Boolean> value) Generated method - Setter ofSyncItemJob.exportAttributeDescriptorsattribute defined at extensioncatalog.- Parameters:
value- the exportAttributeDescriptors
-
setRemoveMissingItems
@Accessor(qualifier="removeMissingItems", type=SETTER) public void setRemoveMissingItems(Boolean value) Generated method - Setter ofSyncItemJob.removeMissingItemsattribute defined at extensioncatalog.- Parameters:
value- the removeMissingItems
-
setRootTypes
@Accessor(qualifier="rootTypes", type=SETTER) public void setRootTypes(List<ComposedTypeModel> value) Generated method - Setter ofSyncItemJob.rootTypesattribute defined at extensioncatalog.- Parameters:
value- the rootTypes
-
setSourceVersion
@Accessor(qualifier="sourceVersion", type=SETTER) public void setSourceVersion(CatalogVersionModel value) Generated method - Initial setter ofSyncItemJob.sourceVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the sourceVersion
-
setSyncAttributeConfigurations
@Accessor(qualifier="syncAttributeConfigurations", type=SETTER) public void setSyncAttributeConfigurations(Collection<SyncAttributeDescriptorConfigModel> value) Generated method - Setter ofSyncItemJob.syncAttributeConfigurationsattribute defined at extensioncatalog.- Parameters:
value- the syncAttributeConfigurations
-
setSyncLanguages
@Accessor(qualifier="syncLanguages", type=SETTER) public void setSyncLanguages(Set<LanguageModel> value) Generated method - Setter ofSyncItemJob.syncLanguagesattribute defined at extensioncatalog.- Parameters:
value- the syncLanguages
-
setSyncOrder
Generated method - Setter ofSyncItemJob.syncOrderattribute defined at extensioncatalog.- Parameters:
value- the syncOrder
-
setSyncPrincipals
@Accessor(qualifier="syncPrincipals", type=SETTER) public void setSyncPrincipals(List<PrincipalModel> value) Generated method - Setter ofSyncItemJob.syncPrincipalsattribute defined at extensioncatalog.- Parameters:
value- the syncPrincipals
-
setSyncPrincipalsOnly
@Accessor(qualifier="syncPrincipalsOnly", type=SETTER) public void setSyncPrincipalsOnly(Boolean value) Generated method - Setter ofSyncItemJob.syncPrincipalsOnlyattribute defined at extensioncatalog.- Parameters:
value- the syncPrincipalsOnly
-
setTargetVersion
@Accessor(qualifier="targetVersion", type=SETTER) public void setTargetVersion(CatalogVersionModel value) Generated method - Initial setter ofSyncItemJob.targetVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the targetVersion
-