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_TYPECODEGenerated model type code constant.static java.lang.StringITEMFILTEREXPRESSIONGenerated constant - Attribute key ofAfterRetentionCleanupRule.itemFilterExpressionattribute defined at extensionprocessing.static java.lang.StringRETENTIONTIMESECONDSGenerated constant - Attribute key ofAfterRetentionCleanupRule.retentionTimeSecondsattribute defined at extensionprocessing.static java.lang.StringRETIREMENTDATEATTRIBUTEGenerated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateAttributeattribute defined at extensionprocessing.static java.lang.StringRETIREMENTDATEEXPRESSIONGenerated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateExpressionattribute defined at extensionprocessing.static java.lang.StringRETIREMENTITEMTYPEGenerated constant - Attribute key ofAfterRetentionCleanupRule.retirementItemTypeattribute 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.StringgetItemFilterExpression()Generated method - Getter of theAfterRetentionCleanupRule.itemFilterExpressionattribute defined at extensionprocessing.java.lang.LonggetRetentionTimeSeconds()Generated method - Getter of theAfterRetentionCleanupRule.retentionTimeSecondsattribute defined at extensionprocessing.AttributeDescriptorModelgetRetirementDateAttribute()Generated method - Getter of theAfterRetentionCleanupRule.retirementDateAttributeattribute defined at extensionprocessing.java.lang.StringgetRetirementDateExpression()Generated method - Getter of theAfterRetentionCleanupRule.retirementDateExpressionattribute defined at extensionprocessing.ComposedTypeModelgetRetirementItemType()Generated method - Getter of theAfterRetentionCleanupRule.retirementItemTypeattribute defined at extensionprocessing.voidsetItemFilterExpression(java.lang.String value)Generated method - Setter ofAfterRetentionCleanupRule.itemFilterExpressionattribute defined at extensionprocessing.voidsetRetentionTimeSeconds(java.lang.Long value)Generated method - Setter ofAfterRetentionCleanupRule.retentionTimeSecondsattribute defined at extensionprocessing.voidsetRetirementDateAttribute(AttributeDescriptorModel value)Generated method - Setter ofAfterRetentionCleanupRule.retirementDateAttributeattribute defined at extensionprocessing.voidsetRetirementDateExpression(java.lang.String value)Generated method - Setter ofAfterRetentionCleanupRule.retirementDateExpressionattribute defined at extensionprocessing.voidsetRetirementItemType(ComposedTypeModel value)Generated method - Setter ofAfterRetentionCleanupRule.retirementItemTypeattribute 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.retirementItemTypeattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
RETIREMENTDATEATTRIBUTE
public static final java.lang.String RETIREMENTDATEATTRIBUTE
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateAttributeattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
RETENTIONTIMESECONDS
public static final java.lang.String RETENTIONTIMESECONDS
Generated constant - Attribute key ofAfterRetentionCleanupRule.retentionTimeSecondsattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
ITEMFILTEREXPRESSION
public static final java.lang.String ITEMFILTEREXPRESSION
Generated constant - Attribute key ofAfterRetentionCleanupRule.itemFilterExpressionattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
RETIREMENTDATEEXPRESSION
public static final java.lang.String RETIREMENTDATEEXPRESSION
Generated constant - Attribute key ofAfterRetentionCleanupRule.retirementDateExpressionattribute 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 typeAbstractRetentionRuleat extensionprocessing_code- initial attribute declared by typeAbstractRetentionRuleat extensionprocessing_retirementItemType- initial attribute declared by typeAfterRetentionCleanupRuleat 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 typeAbstractRetentionRuleat extensionprocessing_code- initial attribute declared by typeAbstractRetentionRuleat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_retirementItemType- initial attribute declared by typeAfterRetentionCleanupRuleat extensionprocessing
-
-
Method Detail
-
getItemFilterExpression
@Accessor(qualifier="itemFilterExpression", type=GETTER) public java.lang.String getItemFilterExpression()
Generated method - Getter of theAfterRetentionCleanupRule.itemFilterExpressionattribute defined at extensionprocessing.- Returns:
- the itemFilterExpression
-
getRetentionTimeSeconds
@Accessor(qualifier="retentionTimeSeconds", type=GETTER) public java.lang.Long getRetentionTimeSeconds()
Generated method - Getter of theAfterRetentionCleanupRule.retentionTimeSecondsattribute defined at extensionprocessing.- Returns:
- the retentionTimeSeconds
-
getRetirementDateAttribute
@Accessor(qualifier="retirementDateAttribute", type=GETTER) public AttributeDescriptorModel getRetirementDateAttribute()
Generated method - Getter of theAfterRetentionCleanupRule.retirementDateAttributeattribute defined at extensionprocessing.- Returns:
- the retirementDateAttribute
-
getRetirementDateExpression
@Accessor(qualifier="retirementDateExpression", type=GETTER) public java.lang.String getRetirementDateExpression()
Generated method - Getter of theAfterRetentionCleanupRule.retirementDateExpressionattribute defined at extensionprocessing.- Returns:
- the retirementDateExpression
-
getRetirementItemType
@Accessor(qualifier="retirementItemType", type=GETTER) public ComposedTypeModel getRetirementItemType()
Generated method - Getter of theAfterRetentionCleanupRule.retirementItemTypeattribute defined at extensionprocessing.- Returns:
- the retirementItemType
-
setItemFilterExpression
@Accessor(qualifier="itemFilterExpression", type=SETTER) public void setItemFilterExpression(java.lang.String value)
Generated method - Setter ofAfterRetentionCleanupRule.itemFilterExpressionattribute defined at extensionprocessing.- Parameters:
value- the itemFilterExpression
-
setRetentionTimeSeconds
@Accessor(qualifier="retentionTimeSeconds", type=SETTER) public void setRetentionTimeSeconds(java.lang.Long value)
Generated method - Setter ofAfterRetentionCleanupRule.retentionTimeSecondsattribute defined at extensionprocessing.- Parameters:
value- the retentionTimeSeconds
-
setRetirementDateAttribute
@Accessor(qualifier="retirementDateAttribute", type=SETTER) public void setRetirementDateAttribute(AttributeDescriptorModel value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementDateAttributeattribute defined at extensionprocessing.- Parameters:
value- the retirementDateAttribute
-
setRetirementDateExpression
@Accessor(qualifier="retirementDateExpression", type=SETTER) public void setRetirementDateExpression(java.lang.String value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementDateExpressionattribute defined at extensionprocessing.- Parameters:
value- the retirementDateExpression
-
setRetirementItemType
@Accessor(qualifier="retirementItemType", type=SETTER) public void setRetirementItemType(ComposedTypeModel value)
Generated method - Setter ofAfterRetentionCleanupRule.retirementItemTypeattribute defined at extensionprocessing.- Parameters:
value- the retirementItemType
-
-