Class GeneratedAfterRetentionCleanupRule

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
AfterRetentionCleanupRule

public abstract class GeneratedAfterRetentionCleanupRule extends AbstractRetentionRule
Generated class for type AfterRetentionCleanupRule.
See Also:
  • Field Details

    • RETIREMENTITEMTYPE

      public static final String RETIREMENTITEMTYPE
      Qualifier of the AfterRetentionCleanupRule.retirementItemType attribute
      See Also:
    • RETIREMENTDATEATTRIBUTE

      public static final String RETIREMENTDATEATTRIBUTE
      Qualifier of the AfterRetentionCleanupRule.retirementDateAttribute attribute
      See Also:
    • RETENTIONTIMESECONDS

      public static final String RETENTIONTIMESECONDS
      Qualifier of the AfterRetentionCleanupRule.retentionTimeSeconds attribute
      See Also:
    • ITEMFILTEREXPRESSION

      public static final String ITEMFILTEREXPRESSION
      Qualifier of the AfterRetentionCleanupRule.itemFilterExpression attribute
      See Also:
    • RETIREMENTDATEEXPRESSION

      public static final String RETIREMENTDATEEXPRESSION
      Qualifier of the AfterRetentionCleanupRule.retirementDateExpression attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedAfterRetentionCleanupRule

      public GeneratedAfterRetentionCleanupRule()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedAbstractRetentionRule
    • getItemFilterExpression

      public String getItemFilterExpression(SessionContext ctx)
      Generated method - Getter of the AfterRetentionCleanupRule.itemFilterExpression attribute.
      Returns:
      the itemFilterExpression
    • getItemFilterExpression

      public String getItemFilterExpression()
      Generated method - Getter of the AfterRetentionCleanupRule.itemFilterExpression attribute.
      Returns:
      the itemFilterExpression
    • setItemFilterExpression

      public void setItemFilterExpression(SessionContext ctx, String value)
      Generated method - Setter of the AfterRetentionCleanupRule.itemFilterExpression attribute.
      Parameters:
      value - the itemFilterExpression
    • setItemFilterExpression

      public void setItemFilterExpression(String value)
      Generated method - Setter of the AfterRetentionCleanupRule.itemFilterExpression attribute.
      Parameters:
      value - the itemFilterExpression
    • getRetentionTimeSeconds

      public Long getRetentionTimeSeconds(SessionContext ctx)
      Generated method - Getter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • getRetentionTimeSeconds

      public Long getRetentionTimeSeconds()
      Generated method - Getter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • getRetentionTimeSecondsAsPrimitive

      public long getRetentionTimeSecondsAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • getRetentionTimeSecondsAsPrimitive

      public long getRetentionTimeSecondsAsPrimitive()
      Generated method - Getter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(SessionContext ctx, Long value)
      Generated method - Setter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(Long value)
      Generated method - Setter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(SessionContext ctx, long value)
      Generated method - Setter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(long value)
      Generated method - Setter of the AfterRetentionCleanupRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • getRetirementDateAttribute

      public AttributeDescriptor getRetirementDateAttribute(SessionContext ctx)
      Generated method - Getter of the AfterRetentionCleanupRule.retirementDateAttribute attribute.
      Returns:
      the retirementDateAttribute
    • getRetirementDateAttribute

      public AttributeDescriptor getRetirementDateAttribute()
      Generated method - Getter of the AfterRetentionCleanupRule.retirementDateAttribute attribute.
      Returns:
      the retirementDateAttribute
    • setRetirementDateAttribute

      public void setRetirementDateAttribute(SessionContext ctx, AttributeDescriptor value)
      Generated method - Setter of the AfterRetentionCleanupRule.retirementDateAttribute attribute.
      Parameters:
      value - the retirementDateAttribute
    • setRetirementDateAttribute

      public void setRetirementDateAttribute(AttributeDescriptor value)
      Generated method - Setter of the AfterRetentionCleanupRule.retirementDateAttribute attribute.
      Parameters:
      value - the retirementDateAttribute
    • getRetirementDateExpression

      public String getRetirementDateExpression(SessionContext ctx)
      Generated method - Getter of the AfterRetentionCleanupRule.retirementDateExpression attribute.
      Returns:
      the retirementDateExpression
    • getRetirementDateExpression

      public String getRetirementDateExpression()
      Generated method - Getter of the AfterRetentionCleanupRule.retirementDateExpression attribute.
      Returns:
      the retirementDateExpression
    • setRetirementDateExpression

      public void setRetirementDateExpression(SessionContext ctx, String value)
      Generated method - Setter of the AfterRetentionCleanupRule.retirementDateExpression attribute.
      Parameters:
      value - the retirementDateExpression
    • setRetirementDateExpression

      public void setRetirementDateExpression(String value)
      Generated method - Setter of the AfterRetentionCleanupRule.retirementDateExpression attribute.
      Parameters:
      value - the retirementDateExpression
    • getRetirementItemType

      public ComposedType getRetirementItemType(SessionContext ctx)
      Generated method - Getter of the AfterRetentionCleanupRule.retirementItemType attribute.
      Returns:
      the retirementItemType
    • getRetirementItemType

      public ComposedType getRetirementItemType()
      Generated method - Getter of the AfterRetentionCleanupRule.retirementItemType attribute.
      Returns:
      the retirementItemType
    • setRetirementItemType

      public void setRetirementItemType(SessionContext ctx, ComposedType value)
      Generated method - Setter of the AfterRetentionCleanupRule.retirementItemType attribute.
      Parameters:
      value - the retirementItemType
    • setRetirementItemType

      public void setRetirementItemType(ComposedType value)
      Generated method - Setter of the AfterRetentionCleanupRule.retirementItemType attribute.
      Parameters:
      value - the retirementItemType