Class ServerStatusResponse

    • Constructor Detail

      • ServerStatusResponse

        public ServerStatusResponse()
        Default constructor
      • ServerStatusResponse

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

      • getServerName

        public String getServerName()
        Return the name of the server where the services are running.
        Returns:
        name of server * @return name of server
      • setServerName

        public void setServerName​(String serverName)
        Set up the name of the server where the services are running.
        Parameters:
        serverName - name of server
      • getServerType

        public String getServerType()
        Return the type of server that is hosting these services.
        Returns:
        string name
      • setServerType

        public void setServerType​(String serverType)
        Set up the type of server that is hosting these services.
        Parameters:
        serverType - string name
      • isActive

        public boolean isActive()
        Is the server instance currently running?
        Returns:
        boolean
      • setActive

        public void setActive​(boolean active)
        Set up whether the server is currently running.
        Parameters:
        active - boolean
      • getServerStartTime

        public Date getServerStartTime()
        Return the time that the server last started.
        Returns:
        date/time
      • setServerStartTime

        public void setServerStartTime​(Date serverStartTime)
        Set up the time that the server last started.
        Parameters:
        serverStartTime - date/time
      • getServerEndTime

        public Date getServerEndTime()
        Return the time that the server last ended - it is null if the server is currently active.
        Returns:
        date/time or null
      • setServerEndTime

        public void setServerEndTime​(Date serverEndTime)
        Set up the time that the server last ended - it is null if the server is currently active.
        Parameters:
        serverEndTime - date/time
      • getServerHistory

        public List<OMAGServerInstanceHistory> getServerHistory()
        Return the list of start and stop times for the previous restarts of the server.
        Returns:
        server history
      • setServerHistory

        public void setServerHistory​(List<OMAGServerInstanceHistory> serverHistory)
        Set up the list of start and stop times for the previous restarts of the server.
        Parameters:
        serverHistory - server history
      • toString

        public String toString()
        JSON-like toString
        Overrides:
        toString in class FFDCResponseBase
        Returns:
        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 FFDCResponseBase
        Parameters:
        objectToCompare - test object
        Returns:
        result of comparison
      • hashCode

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