Class GovernanceServiceConfigurationEvent

All Implemented Interfaces:
Serializable

public class GovernanceServiceConfigurationEvent extends GovernanceEngineConfigurationEvent
GovernanceServiceConfigurationEvent is used to inform listening engine hosts that the configuration of one of the governance services has changed.
See Also:
  • Constructor Details

    • GovernanceServiceConfigurationEvent

      public GovernanceServiceConfigurationEvent()
      Default constructor
    • GovernanceServiceConfigurationEvent

      public GovernanceServiceConfigurationEvent(GovernanceServiceConfigurationEvent template)
      Copy/clone constructor
      Parameters:
      template - object to copy
  • Method Details

    • getRegisteredGovernanceServiceGUID

      public String getRegisteredGovernanceServiceGUID()
      Return the unique identifier of the registered governance service that has changed.
      Returns:
      string guid
    • setRegisteredGovernanceServiceGUID

      public void setRegisteredGovernanceServiceGUID(String registeredGovernanceServiceGUID)
      Set up the unique identifier of the registered governance service that has changed.
      Parameters:
      registeredGovernanceServiceGUID - string guid
    • getRequestType

      public String getRequestType()
      Return a governance request type for the governance service affected by the change.
      Returns:
      a governance request type
    • setRequestType

      public void setRequestType(String requestType)
      Set up the governance request type for the governance service affected by the change.
      Parameters:
      requestType - a governance request type
    • getRequestParameters

      public Map<String,String> getRequestParameters()
      Return the list of default analysis parameters for the governance service affected by the change.
      Returns:
      map of parameters
    • setRequestParameters

      public void setRequestParameters(Map<String,String> requestParameters)
      Set up the list of default analysis parameters for the governance service affected by the change.
      Parameters:
      requestParameters - map of parameters
    • toString

      public String toString()
      JSON-style toString
      Overrides:
      toString in class GovernanceEngineConfigurationEvent
      Returns:
      return string containing the property names and values
    • equals

      public boolean equals(Object objectToCompare)
      Return comparison result based on the content of the properties.
      Overrides:
      equals in class GovernanceEngineConfigurationEvent
      Parameters:
      objectToCompare - test object
      Returns:
      result of comparison
    • hashCode

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