java.lang.Object
com.priint.pubserver.cometserver.businessrulesmanager.result.BusinessRuleResult
All Implemented Interfaces:
Serializable

@Entity public class BusinessRuleResult extends Object implements Serializable
A class which contains one result of execution business rule stored in the business_rules_results table
See Also:
  • Constructor Details

    • BusinessRuleResult

      public BusinessRuleResult()
  • Method Details

    • getSpreadID

      public Integer getSpreadID()
      Returns:
      spread identifier
    • setSpreadID

      public void setSpreadID(Integer spreadID)
      Parameters:
      spreadID - set spread identifier
    • getObjectType

      public ResultObjectType getObjectType()
      Returns:
      object type of result
    • setObjectType

      public void setObjectType(ResultObjectType objectType)
      Parameters:
      objectType - set type of result
    • getObject

      public Object getObject()
      Returns:
    • setObject

      public void setObject(Object object)
      Parameters:
      object -
    • getRule

      public BusinessRule getRule()
      Returns:
      get business rule which belongs to this result
    • setRule

      public void setRule(BusinessRule rule)
      Parameters:
      rule - set business rule which belongs to this result
    • getStatus

      public BusinessRuleResultStatus getStatus()
      Returns:
      status of the result like: OK, ERROR, WARNING
    • setStatus

      public void setStatus(BusinessRuleResultStatus status)
      Parameters:
      status - set status of the result
    • getDescription

      public String getDescription()
      Returns:
      description of a result
    • setDescription

      public void setDescription(String description)
      Parameters:
      description - set result description
    • getObjectStream

      public byte[] getObjectStream()
      Returns:
      some additional information to the result as byte array
    • setObjectStream

      public void setObjectStream(byte[] objectStream)
      Parameters:
      objectStream - set some additional information to the result as byte array
    • getId

      public Integer getId()
      Returns:
      identifier
    • setId

      public void setId(Integer id)
      Parameters:
      id - set identifier
    • getRuleId

      public Integer getRuleId()
      Returns:
      business rule identifier
    • setRuleId

      public void setRuleId(Integer ruleId)
      Parameters:
      ruleId - set business rule identifier
    • getDocumentId

      public String getDocumentId()
      Returns:
      document identifier
    • setDocumentId

      public void setDocumentId(String documentId)
      Parameters:
      documentId - set document identifier