Class SoftwareServerProperties

    • Constructor Detail

      • SoftwareServerProperties

        public SoftwareServerProperties()
        Default constructor
      • SoftwareServerProperties

        public SoftwareServerProperties​(SoftwareServerProperties template)
        Copy/clone constructor
        Parameters:
        template - object to copy
      • SoftwareServerProperties

        public SoftwareServerProperties​(AssetProperties template)
        Copy/clone constructor
        Parameters:
        template - object to copy
    • Method Detail

      • cloneToAsset

        public AssetProperties cloneToAsset()
        Convert this object into an AssetProperties object. This involves packing the additional properties introduced at this level into the extended properties.
        Returns:
        asset properties
      • cloneToAsset

        public AssetProperties cloneToAsset​(String subTypeName)
        Convert this object into an AssetProperties object. This involves packing the properties introduced at this level into the extended properties.
        Overrides:
        cloneToAsset in class ITInfrastructureProperties
        Parameters:
        subTypeName - subtype name
        Returns:
        asset properties
      • getSoftwareServerType

        public String getSoftwareServerType()
        Return the type description for the server's type.
        Returns:
        type description string
      • setSoftwareServerType

        public void setSoftwareServerType​(String softwareServerType)
        Set up the type description for the server's type.
        Parameters:
        softwareServerType - type description string
      • getSoftwareServerVersion

        public String getSoftwareServerVersion()
        Return the version of the server.
        Returns:
        version string
      • setSoftwareServerVersion

        public void setSoftwareServerVersion​(String softwareServerVersion)
        Set up the version of the server.
        Parameters:
        softwareServerVersion - version string
      • getSoftwareServerSource

        public String getSoftwareServerSource()
        Return the source (such as vendor or operator) of the server.
        Returns:
        string name
      • setSoftwareServerSource

        public void setSoftwareServerSource​(String softwareServerSource)
        Set up the source (such as vendor or operator) of the server.
        Parameters:
        softwareServerSource - string name
      • getSoftwareServerUserId

        public String getSoftwareServerUserId()
        Return the user identity of the server.
        Returns:
        string user identity
      • setSoftwareServerUserId

        public void setSoftwareServerUserId​(String softwareServerUserId)
        Set up the user identity of the server.
        Parameters:
        softwareServerUserId - string user identity
      • equals

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

        public int hashCode()
        Return has code based on properties.
        Overrides:
        hashCode in class AssetProperties
        Returns:
        int