Class DeployedSoftwareComponentProperties

Direct Known Subclasses:
DeployedAPIProperties, DeployedConnectorProperties

public class DeployedSoftwareComponentProperties extends ProcessProperties
DeployedSoftwareComponentProperties defines the properties of a software component that is in a runnable state.
  • Constructor Details

    • DeployedSoftwareComponentProperties

      public DeployedSoftwareComponentProperties()
      Default constructor
    • DeployedSoftwareComponentProperties

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

    • getImplementationLanguage

      public String getImplementationLanguage()
      Return the name of the programming language that this process is implemented in.
      Returns:
      string name
    • setImplementationLanguage

      public void setImplementationLanguage(String implementationLanguage)
      Set up the name of the programming language that this process is implemented in.
      Parameters:
      implementationLanguage - string name
    • 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