Class BusinessRuleDefinition

java.lang.Object
com.priint.pubserver.plannerapi.resource.PlannerApiResource
com.priint.pubserver.plannerapi.resource.BusinessRuleDefinition
All Implemented Interfaces:
Serializable

public class BusinessRuleDefinition extends PlannerApiResource implements Serializable
Planner REST API class representing business rule definition
See Also:
  • Constructor Details

    • BusinessRuleDefinition

      public BusinessRuleDefinition()
    • BusinessRuleDefinition

      public BusinessRuleDefinition(Integer id, String name, String plugin, boolean active, String description, boolean needsCometGroups, boolean needsPlaceholders, boolean needsSpreads, boolean needsElements, boolean needsProductsSelection, boolean needsPlanning, boolean needsParameters)
  • Method Details

    • getId

      public Integer getId()
      id of the BusinessRuleDefinition
    • setId

      public void setId(Integer id)
    • getName

      public String getName()
      name of the BusinessRuleDefinition
    • setName

      public void setName(String name)
    • getPlugin

      public String getPlugin()
      plugin of the BusinessRuleDefinition
    • setPlugin

      public void setPlugin(String plugin)
    • isActive

      public boolean isActive()
      active of the BusinessRuleDefinition
    • setActive

      public void setActive(boolean active)
    • getDescription

      public String getDescription()
      description of the BusinessRuleDefinition
    • setDescription

      public void setDescription(String description)
    • isNeedsCometGroups

      public boolean isNeedsCometGroups()
      needsCometGroups of the BusinessRuleDefinition
    • setNeedsCometGroups

      public void setNeedsCometGroups(boolean needsCometGroups)
    • isNeedsPlaceholders

      public boolean isNeedsPlaceholders()
      needsPlaceholders of the BusinessRuleDefinition
    • setNeedsPlaceholders

      public void setNeedsPlaceholders(boolean needsPlaceholders)
    • isNeedsSpreads

      public boolean isNeedsSpreads()
      needsSpreads of the BusinessRuleDefinition
    • setNeedsSpreads

      public void setNeedsSpreads(boolean needsSpreads)
    • isNeedsElements

      public boolean isNeedsElements()
      needsElements of the BusinessRuleDefinition
    • setNeedsElements

      public void setNeedsElements(boolean needsElements)
    • isNeedsProductsSelection

      public boolean isNeedsProductsSelection()
      needsProductsSelection of the BusinessRuleDefinition
    • setNeedsProductsSelection

      public void setNeedsProductsSelection(boolean needsProductsSelection)
    • isNeedsPlanning

      public boolean isNeedsPlanning()
      needsPlanning of the BusinessRuleDefinition
    • setNeedsPlanning

      public void setNeedsPlanning(boolean needsPlanning)
    • isNeedsParameters

      public boolean isNeedsParameters()
      needsParameters of the BusinessRuleDefinition
    • setNeedsParameters

      public void setNeedsParameters(boolean needsParameters)
    • getLinks

      public List<Link> getLinks()
      links of the BusinessRuleDefinition