Class GovernanceActionProcessProperties


public class GovernanceActionProcessProperties extends ProcessProperties
GovernanceActionProcessProperties defines the properties of a governance action process. A governance action process is a series of steps and decisions. It is implemented as an automated process. Each step in the process calls a governance service running in a engine host.
  • Constructor Details

    • GovernanceActionProcessProperties

      public GovernanceActionProcessProperties()
      Default constructor
    • GovernanceActionProcessProperties

      public GovernanceActionProcessProperties(GovernanceActionProcessProperties template)
      Copy/clone Constructor
      Parameters:
      template - template object to copy.
  • Method Details

    • getDomainIdentifier

      public int getDomainIdentifier()
      Return the identifier of the governance domain that this action belongs to (0=ALL/ANY).
      Returns:
      int
    • setDomainIdentifier

      public void setDomainIdentifier(int domainIdentifier)
      Set up the identifier of the governance domain that this action belongs to (0=ALL/ANY).
      Parameters:
      domainIdentifier - int
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class ProcessProperties
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class ProcessProperties
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Return hash code for this object
      Overrides:
      hashCode in class ProcessProperties
      Returns:
      int hash code