Class AfterRetentionCleanupRuleModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.processing.model.AbstractRetentionRuleModel
-
- de.hybris.platform.processing.model.AfterRetentionCleanupRuleModel
-
- All Implemented Interfaces:
java.io.Serializable
public class AfterRetentionCleanupRuleModel extends AbstractRetentionRuleModel
Generated model class for type AfterRetentionCleanupRule first defined at extension processing.- 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
_TYPECODE
Generated model type code constant.static java.lang.String
ITEMFILTEREXPRESSION
Generated constant - Attribute key ofAfterRetentionCleanupRule.itemFilterExpression
attribute defined at extensionprocessing
.static java.lang.String
RETENTIONTIMESECONDS
Generated constant - Attribute key ofAfterRetentionCleanupRule.retentionTimeSeconds
attribute defined at extensionprocessing
.static java.lang.String
RETIREMENTDATEATTRIBUTE
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateAttribute
attribute defined at extensionprocessing
.static java.lang.String
RETIREMENTDATEEXPRESSION
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateExpression
attribute defined at extensionprocessing
.static java.lang.String
RETIREMENTITEMTYPE
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementItemType
attribute defined at extensionprocessing
.-
Fields inherited from class de.hybris.platform.processing.model.AbstractRetentionRuleModel
ACTIONREFERENCE, CODE
-
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 AfterRetentionCleanupRuleModel()
Generated constructor - Default constructor for generic creation.AfterRetentionCleanupRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextAfterRetentionCleanupRuleModel(java.lang.String _actionReference, java.lang.String _code, ItemModel _owner, ComposedTypeModel _retirementItemType)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAfterRetentionCleanupRuleModel(java.lang.String _actionReference, java.lang.String _code, ComposedTypeModel _retirementItemType)
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getItemFilterExpression()
Generated method - Getter of theAfterRetentionCleanupRule.itemFilterExpression
attribute defined at extensionprocessing
.java.lang.Long
getRetentionTimeSeconds()
Generated method - Getter of theAfterRetentionCleanupRule.retentionTimeSeconds
attribute defined at extensionprocessing
.AttributeDescriptorModel
getRetirementDateAttribute()
Generated method - Getter of theAfterRetentionCleanupRule.retirementDateAttribute
attribute defined at extensionprocessing
.java.lang.String
getRetirementDateExpression()
Generated method - Getter of theAfterRetentionCleanupRule.retirementDateExpression
attribute defined at extensionprocessing
.ComposedTypeModel
getRetirementItemType()
Generated method - Getter of theAfterRetentionCleanupRule.retirementItemType
attribute defined at extensionprocessing
.void
setItemFilterExpression(java.lang.String value)
Generated method - Setter ofAfterRetentionCleanupRule.itemFilterExpression
attribute defined at extensionprocessing
.void
setRetentionTimeSeconds(java.lang.Long value)
Generated method - Setter ofAfterRetentionCleanupRule.retentionTimeSeconds
attribute defined at extensionprocessing
.void
setRetirementDateAttribute(AttributeDescriptorModel value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementDateAttribute
attribute defined at extensionprocessing
.void
setRetirementDateExpression(java.lang.String value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementDateExpression
attribute defined at extensionprocessing
.void
setRetirementItemType(ComposedTypeModel value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementItemType
attribute defined at extensionprocessing
.-
Methods inherited from class de.hybris.platform.processing.model.AbstractRetentionRuleModel
getActionReference, getCode, setActionReference, setCode
-
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
-
RETIREMENTITEMTYPE
public static final java.lang.String RETIREMENTITEMTYPE
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementItemType
attribute defined at extensionprocessing
.- See Also:
- Constant Field Values
-
RETIREMENTDATEATTRIBUTE
public static final java.lang.String RETIREMENTDATEATTRIBUTE
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateAttribute
attribute defined at extensionprocessing
.- See Also:
- Constant Field Values
-
RETENTIONTIMESECONDS
public static final java.lang.String RETENTIONTIMESECONDS
Generated constant - Attribute key ofAfterRetentionCleanupRule.retentionTimeSeconds
attribute defined at extensionprocessing
.- See Also:
- Constant Field Values
-
ITEMFILTEREXPRESSION
public static final java.lang.String ITEMFILTEREXPRESSION
Generated constant - Attribute key ofAfterRetentionCleanupRule.itemFilterExpression
attribute defined at extensionprocessing
.- See Also:
- Constant Field Values
-
RETIREMENTDATEEXPRESSION
public static final java.lang.String RETIREMENTDATEEXPRESSION
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateExpression
attribute defined at extensionprocessing
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AfterRetentionCleanupRuleModel
public AfterRetentionCleanupRuleModel()
Generated constructor - Default constructor for generic creation.
-
AfterRetentionCleanupRuleModel
public AfterRetentionCleanupRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
AfterRetentionCleanupRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public AfterRetentionCleanupRuleModel(java.lang.String _actionReference, java.lang.String _code, ComposedTypeModel _retirementItemType)
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:
_actionReference
- initial attribute declared by typeAbstractRetentionRule
at extensionprocessing
_code
- initial attribute declared by typeAbstractRetentionRule
at extensionprocessing
_retirementItemType
- initial attribute declared by typeAfterRetentionCleanupRule
at extensionprocessing
-
AfterRetentionCleanupRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public AfterRetentionCleanupRuleModel(java.lang.String _actionReference, java.lang.String _code, ItemModel _owner, ComposedTypeModel _retirementItemType)
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:
_actionReference
- initial attribute declared by typeAbstractRetentionRule
at extensionprocessing
_code
- initial attribute declared by typeAbstractRetentionRule
at extensionprocessing
_owner
- initial attribute declared by typeItem
at extensioncore
_retirementItemType
- initial attribute declared by typeAfterRetentionCleanupRule
at extensionprocessing
-
-
Method Detail
-
getItemFilterExpression
@Accessor(qualifier="itemFilterExpression", type=GETTER) public java.lang.String getItemFilterExpression()
Generated method - Getter of theAfterRetentionCleanupRule.itemFilterExpression
attribute defined at extensionprocessing
.- Returns:
- the itemFilterExpression
-
getRetentionTimeSeconds
@Accessor(qualifier="retentionTimeSeconds", type=GETTER) public java.lang.Long getRetentionTimeSeconds()
Generated method - Getter of theAfterRetentionCleanupRule.retentionTimeSeconds
attribute defined at extensionprocessing
.- Returns:
- the retentionTimeSeconds
-
getRetirementDateAttribute
@Accessor(qualifier="retirementDateAttribute", type=GETTER) public AttributeDescriptorModel getRetirementDateAttribute()
Generated method - Getter of theAfterRetentionCleanupRule.retirementDateAttribute
attribute defined at extensionprocessing
.- Returns:
- the retirementDateAttribute
-
getRetirementDateExpression
@Accessor(qualifier="retirementDateExpression", type=GETTER) public java.lang.String getRetirementDateExpression()
Generated method - Getter of theAfterRetentionCleanupRule.retirementDateExpression
attribute defined at extensionprocessing
.- Returns:
- the retirementDateExpression
-
getRetirementItemType
@Accessor(qualifier="retirementItemType", type=GETTER) public ComposedTypeModel getRetirementItemType()
Generated method - Getter of theAfterRetentionCleanupRule.retirementItemType
attribute defined at extensionprocessing
.- Returns:
- the retirementItemType
-
setItemFilterExpression
@Accessor(qualifier="itemFilterExpression", type=SETTER) public void setItemFilterExpression(java.lang.String value)
Generated method - Setter ofAfterRetentionCleanupRule.itemFilterExpression
attribute defined at extensionprocessing
.- Parameters:
value
- the itemFilterExpression
-
setRetentionTimeSeconds
@Accessor(qualifier="retentionTimeSeconds", type=SETTER) public void setRetentionTimeSeconds(java.lang.Long value)
Generated method - Setter ofAfterRetentionCleanupRule.retentionTimeSeconds
attribute defined at extensionprocessing
.- Parameters:
value
- the retentionTimeSeconds
-
setRetirementDateAttribute
@Accessor(qualifier="retirementDateAttribute", type=SETTER) public void setRetirementDateAttribute(AttributeDescriptorModel value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementDateAttribute
attribute defined at extensionprocessing
.- Parameters:
value
- the retirementDateAttribute
-
setRetirementDateExpression
@Accessor(qualifier="retirementDateExpression", type=SETTER) public void setRetirementDateExpression(java.lang.String value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementDateExpression
attribute defined at extensionprocessing
.- Parameters:
value
- the retirementDateExpression
-
setRetirementItemType
@Accessor(qualifier="retirementItemType", type=SETTER) public void setRetirementItemType(ComposedTypeModel value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementItemType
attribute defined at extensionprocessing
.- Parameters:
value
- the retirementItemType
-
-