Class GeneratedSourceRule

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

public abstract class GeneratedSourceRule extends AbstractRule
Generated class for type SourceRule.
See Also:
  • Field Details

    • CONDITIONS

      public static final String CONDITIONS
      Qualifier of the SourceRule.conditions attribute
      See Also:
    • ACTIONS

      public static final String ACTIONS
      Qualifier of the SourceRule.actions attribute
      See Also:
    • CAMPAIGNS

      public static final String CAMPAIGNS
      Qualifier of the SourceRule.campaigns attribute
      See Also:
    • CAMPAIGN2SOURCERULERELATION_SRC_ORDERED

      protected static String CAMPAIGN2SOURCERULERELATION_SRC_ORDERED
      Relation ordering override parameter constants for Campaign2SourceRuleRelation from ((ruleengineservices))
    • CAMPAIGN2SOURCERULERELATION_TGT_ORDERED

      protected static String CAMPAIGN2SOURCERULERELATION_TGT_ORDERED
    • CAMPAIGN2SOURCERULERELATION_MARKMODIFIED

      protected static String CAMPAIGN2SOURCERULERELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for Campaign2SourceRuleRelation from ((ruleengineservices))
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedSourceRule

      public GeneratedSourceRule()
  • Method Details

    • getDefaultAttributeModes

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

      public String getActions(SessionContext ctx)
      Generated method - Getter of the SourceRule.actions attribute.
      Returns:
      the actions - Rule consequences stored in a formatted String
    • getActions

      public String getActions()
      Generated method - Getter of the SourceRule.actions attribute.
      Returns:
      the actions - Rule consequences stored in a formatted String
    • setActions

      public void setActions(SessionContext ctx, String value)
      Generated method - Setter of the SourceRule.actions attribute.
      Parameters:
      value - the actions - Rule consequences stored in a formatted String
    • setActions

      public void setActions(String value)
      Generated method - Setter of the SourceRule.actions attribute.
      Parameters:
      value - the actions - Rule consequences stored in a formatted String
    • getCampaigns

      public Set<Campaign> getCampaigns(SessionContext ctx)
      Generated method - Getter of the SourceRule.campaigns attribute.
      Returns:
      the campaigns
    • getCampaigns

      public Set<Campaign> getCampaigns()
      Generated method - Getter of the SourceRule.campaigns attribute.
      Returns:
      the campaigns
    • getCampaignsCount

      public long getCampaignsCount(SessionContext ctx)
    • getCampaignsCount

      public long getCampaignsCount()
    • setCampaigns

      public void setCampaigns(SessionContext ctx, Set<Campaign> value)
      Generated method - Setter of the SourceRule.campaigns attribute.
      Parameters:
      value - the campaigns
    • setCampaigns

      public void setCampaigns(Set<Campaign> value)
      Generated method - Setter of the SourceRule.campaigns attribute.
      Parameters:
      value - the campaigns
    • addToCampaigns

      public void addToCampaigns(SessionContext ctx, Campaign value)
      Generated method - Adds value to campaigns.
      Parameters:
      value - the item to add to campaigns
    • addToCampaigns

      public void addToCampaigns(Campaign value)
      Generated method - Adds value to campaigns.
      Parameters:
      value - the item to add to campaigns
    • removeFromCampaigns

      public void removeFromCampaigns(SessionContext ctx, Campaign value)
      Generated method - Removes value from campaigns.
      Parameters:
      value - the item to remove from campaigns
    • removeFromCampaigns

      public void removeFromCampaigns(Campaign value)
      Generated method - Removes value from campaigns.
      Parameters:
      value - the item to remove from campaigns
    • getConditions

      public String getConditions(SessionContext ctx)
      Generated method - Getter of the SourceRule.conditions attribute.
      Returns:
      the conditions - Rule conditions stored in a formatted String
    • getConditions

      public String getConditions()
      Generated method - Getter of the SourceRule.conditions attribute.
      Returns:
      the conditions - Rule conditions stored in a formatted String
    • setConditions

      public void setConditions(SessionContext ctx, String value)
      Generated method - Setter of the SourceRule.conditions attribute.
      Parameters:
      value - the conditions - Rule conditions stored in a formatted String
    • setConditions

      public void setConditions(String value)
      Generated method - Setter of the SourceRule.conditions attribute.
      Parameters:
      value - the conditions - Rule conditions stored in a formatted String
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      isMarkModifiedDisabled in class Item