Class Infobase


  • public class Infobase
    extends Object
    Class to parse the part of infobase configuration file into an object.
    • Constructor Detail

      • Infobase

        public Infobase()
        Constructor without parameters
      • Infobase

        public Infobase​(String id,
                        String name)
        Constructor with parameters.
        Parameters:
        id - the infobase id, cannot be null
        name - the infobase name, cannot be null
      • Infobase

        public Infobase​(String name)
        Constructor with parameter
        Parameters:
        name - - infobase name, cannot be null
    • Method Detail

      • copy

        public Infobase copy()
        Creates a copy of the instance.
        Returns:
        the copy instance, never null
      • getName

        public String getName()
        Returns:
        name, never null
      • setName

        public void setName​(String name)
        Set name
        Parameters:
        name - to set, cannot be null
      • getDistributeLicenses

        public DistributeLicenses getDistributeLicenses()
        Returns:
        distributeLicenses, never null
      • setDistributeLicenses

        public void setDistributeLicenses​(DistributeLicenses distributeLicenses)
        Set distributeLicense
        Parameters:
        distributeLicense - to set, cannot be null
      • getScheduleJobs

        public DistributeLicenses getScheduleJobs()
        Returns:
        scheduleJobs, never null
      • setScheduleJobs

        public void setScheduleJobs​(DistributeLicenses scheduleJobs)
        Set scheduleJobs
        Parameters:
        scheduleJobs - to set, cannot be null
      • getId

        public String getId()
        Returns:
        id, never null
      • setId

        public void setId​(String id)
        Set id
        Parameters:
        id - to set, cannot be null
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object