Class OMRSAuditLogStoreReport

  • All Implemented Interfaces:
    java.io.Serializable

    public class OMRSAuditLogStoreReport
    extends java.lang.Object
    implements java.io.Serializable
    OMRSAuditLogStoreReport is a bean to describe one of the audit log store connectors registered with a server.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object objectToCompare)
      Validate that an object is equal depending on their stored values.
      java.lang.String getDestinationName()
      Return the name of this audit log store destination.
      java.lang.String getImplementationClass()
      Return the name of the class that is providing the implementation of this audit log store.
      java.util.List<java.lang.String> getSupportedSeverities()
      Return the list of supported severities - null means all.
      int hashCode()
      Return a hash code based on the values of this object.
      void setDestinationName​(java.lang.String destinationName)
      Set up the name of this audit log store destination.
      void setImplementationClass​(java.lang.String implementationClass)
      Set up the name of the class that is providing the implementation of this audit log store.
      void setSupportedSeverities​(java.util.List<java.lang.String> supportedSeverities)
      Set up the list of supported severities - null means all.
      java.lang.String toString()
      Standard toString method.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • OMRSAuditLogStoreReport

        public OMRSAuditLogStoreReport()
        Default constructor
      • OMRSAuditLogStoreReport

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

      • getDestinationName

        public java.lang.String getDestinationName()
        Return the name of this audit log store destination.
        Returns:
        string name
      • setDestinationName

        public void setDestinationName​(java.lang.String destinationName)
        Set up the name of this audit log store destination.
        Parameters:
        destinationName - string name
      • getSupportedSeverities

        public java.util.List<java.lang.String> getSupportedSeverities()
        Return the list of supported severities - null means all.
        Returns:
        list of severity names
      • setSupportedSeverities

        public void setSupportedSeverities​(java.util.List<java.lang.String> supportedSeverities)
        Set up the list of supported severities - null means all.
        Parameters:
        supportedSeverities - list of severity names
      • getImplementationClass

        public java.lang.String getImplementationClass()
        Return the name of the class that is providing the implementation of this audit log store.
        Returns:
        string name
      • setImplementationClass

        public void setImplementationClass​(java.lang.String implementationClass)
        Set up the name of the class that is providing the implementation of this audit log store.
        Parameters:
        implementationClass - string name
      • toString

        public java.lang.String toString()
        Standard toString method.
        Overrides:
        toString in class java.lang.Object
        Returns:
        JSON style description of variables.
      • equals

        public boolean equals​(java.lang.Object objectToCompare)
        Validate that an object is equal depending on their stored values.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        objectToCompare - object
        Returns:
        boolean result
      • hashCode

        public int hashCode()
        Return a hash code based on the values of this object.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        in hash code