Class CategoryDaoHibernate

    • Constructor Detail

      • CategoryDaoHibernate

        public CategoryDaoHibernate()

        Constructor for CategoryDaoHibernate.

    • Method Detail

      • findByName

        public OnmsCategory findByName​(java.lang.String name,
                                       boolean useCached)

        findByName

        Specified by:
        findByName in interface CategoryDao
        Parameters:
        name - a String object.
        useCached - a boolean.
        Returns:
        a OnmsCategory object.
      • getAllCategoryNames

        public java.util.List<java.lang.String> getAllCategoryNames()

        getAllCategoryNames

        Specified by:
        getAllCategoryNames in interface CategoryDao
        Returns:
        a List object.
      • getCriterionForCategorySetsUnion

        public java.util.List<org.hibernate.criterion.Criterion> getCriterionForCategorySetsUnion​(java.lang.String[]... categories)

        getCriterionForCategorySetsUnion

        Specified by:
        getCriterionForCategorySetsUnion in interface CategoryDao
        Parameters:
        categories - an array of String objects.
        Returns:
        a List object.
      • getCategoriesWithAuthorizedGroup

        public java.util.List<OnmsCategory> getCategoriesWithAuthorizedGroup​(java.lang.String groupName)

        getCategoriesWithAuthorizedGroup

        Specified by:
        getCategoriesWithAuthorizedGroup in interface CategoryDao
        Parameters:
        groupName - a String object.
        Returns:
        a List object.