Deprecated API


Contents
Deprecated Fields
edu.internet2.middleware.grouper.Membership.COMPOSITE
           
edu.internet2.middleware.grouper.Membership.EFFECTIVE
           
edu.internet2.middleware.grouper.Membership.IMMEDIATE
           
 

Deprecated Methods
edu.internet2.middleware.grouper.GroupType.addAttribute(GrouperSession, String)
            
edu.internet2.middleware.grouper.GroupType.addAttribute(GrouperSession, String, boolean)
            
edu.internet2.middleware.grouper.GroupType.addAttribute(GrouperSession, String, boolean, String)
            
edu.internet2.middleware.grouper.GroupType.addList(GrouperSession, String, Privilege, Privilege)
            
edu.internet2.middleware.grouper.Group.addMember(Subject, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, Date, Date, boolean)
          use addOrEditMember instead 
edu.internet2.middleware.grouper.Group.addMember(Subject, boolean, boolean, Date, Date, boolean)
          use addOrEditMember instead 
edu.internet2.middleware.grouper.internal.dao.QuerySort.addSort(String, boolean)
          use insertSortToBeginning 
edu.internet2.middleware.grouper.Group.addType(GroupType)
            
edu.internet2.middleware.grouper.Group.addType(GroupType, boolean)
            
edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate.assignRolePermission(AttributeDefName)
          use assignRolePermission(attributeDefName, permissionAllowed) instead, will be removed some time after 2.0 
edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate.assignRolePermission(String, AttributeDefName)
          use assignRolePermission(action, attributeDefName, permissionAllowed), will remove this some time after 2.0 
edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate.assignSubjectRolePermission(AttributeDefName, Member)
          use assignSubjectRolePermission(attributeDefName, member, permissionAllowed) will be removed some time after 2.0 
edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate.assignSubjectRolePermission(AttributeDefName, Subject)
          use assignSubjectRolePermission(attributeDefName, subject, permissionAllowed) will be removed some time after 2.0 
edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate.assignSubjectRolePermission(String, AttributeDefName, Member)
          use assignSubjectRolePermission(action, attributeDefName, member, permissionAllowed) will be removed some time after 2.0 
edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate.assignSubjectRolePermission(String, AttributeDefName, Subject)
          use assignSubjectRolePermission(action, attributeDefName, subject, permissionAllowed) instead 
edu.internet2.middleware.grouper.util.GrouperUtil.convertSourcesToSqlInString(Set)
          moved to @See HibUtils 
edu.internet2.middleware.grouper.GroupType.createType(GrouperSession, String)
            
edu.internet2.middleware.grouper.GroupType.createType(GrouperSession, String, boolean)
            
edu.internet2.middleware.grouper.GroupType.createType(GrouperSession, String, boolean, String)
            
edu.internet2.middleware.grouper.GroupType.delete(GrouperSession)
            
edu.internet2.middleware.grouper.Group.deleteAttribute(String)
            
edu.internet2.middleware.grouper.Group.deleteAttribute(String, boolean)
            
edu.internet2.middleware.grouper.GroupType.deleteField(GrouperSession, String)
            
edu.internet2.middleware.grouper.Group.deleteType(GroupType)
            
edu.internet2.middleware.grouper.GroupTypeFinder.find(String)
           
edu.internet2.middleware.grouper.FieldFinder.find(String)
           
edu.internet2.middleware.grouper.GroupTypeFinder.find(String, boolean)
            
edu.internet2.middleware.grouper.internal.dao.RegistrySubjectDAO.find(String, String)
            
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3RegistrySubjectDAO.find(String, String)
            
edu.internet2.middleware.grouper.GroupTypeFinder.findAll()
            
edu.internet2.middleware.grouper.GroupTypeFinder.findAllAssignable()
            
edu.internet2.middleware.grouper.internal.dao.FieldDAO.findAllByType(FieldType)
          use the FieldFinder instead 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3FieldDAO.findAllByType(FieldType)
          use the FieldFinder instead 
edu.internet2.middleware.grouper.CompositeFinder.findAsOwner(Group)
          use findAsOwner(Group, boolean) instead. 
edu.internet2.middleware.grouper.GroupFinder.findByAttribute(GrouperSession, String, String)
          use the overload 
edu.internet2.middleware.grouper.internal.dao.GroupDAO.findByAttribute(String, String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO.findByAttribute(String, String)
          use overload 
edu.internet2.middleware.grouper.SubjectFinder.findById(String)
            
edu.internet2.middleware.grouper.FieldFinder.findById(String)
          use the overload 
edu.internet2.middleware.grouper.SubjectFinder.findById(String, String)
            
edu.internet2.middleware.grouper.SubjectFinder.findById(String, String, boolean)
          since type is no longer an identifier... just use id or id/source 
edu.internet2.middleware.grouper.SubjectFinder.findById(String, String, String)
            
edu.internet2.middleware.grouper.SubjectFinder.findById(String, String, String, boolean)
           
edu.internet2.middleware.grouper.SubjectFinder.findByIdentifier(String)
            
edu.internet2.middleware.grouper.SubjectFinder.findByIdentifier(String, String)
            
edu.internet2.middleware.grouper.SubjectFinder.findByIdentifier(String, String, boolean)
          use id or id/source 
edu.internet2.middleware.grouper.SubjectFinder.findByIdentifier(String, String, String)
            
edu.internet2.middleware.grouper.SubjectFinder.findByIdentifier(String, String, String, boolean)
           
edu.internet2.middleware.grouper.StemFinder.findByName(GrouperSession, String)
          see overload 
edu.internet2.middleware.grouper.GroupFinder.findByName(GrouperSession, String)
           
edu.internet2.middleware.grouper.internal.dao.StemDAO.findByName(String)
            
edu.internet2.middleware.grouper.internal.dao.GroupDAO.findByName(String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.findByName(String)
            
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO.findByName(String)
          use overload 
edu.internet2.middleware.grouper.MemberFinder.findBySubject(GrouperSession, Subject)
          use overload 
edu.internet2.middleware.grouper.internal.dao.MemberDAO.findBySubject(String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MemberDAO.findBySubject(String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.MemberDAO.findBySubject(String, String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MemberDAO.findBySubject(String, String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.MemberDAO.findBySubject(String, String, String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MemberDAO.findBySubject(String, String, String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.MemberDAO.findBySubject(Subject)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MemberDAO.findBySubject(Subject)
          use overload 
edu.internet2.middleware.grouper.StemFinder.findByUuid(GrouperSession, String)
          see overload 
edu.internet2.middleware.grouper.MemberFinder.findByUuid(GrouperSession, String)
           
edu.internet2.middleware.grouper.GroupFinder.findByUuid(GrouperSession, String)
           
edu.internet2.middleware.grouper.internal.dao.StemDAO.findByUuid(String)
            
edu.internet2.middleware.grouper.internal.dao.MemberDAO.findByUuid(String)
            
edu.internet2.middleware.grouper.internal.dao.GroupDAO.findByUuid(String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.findByUuid(String)
            
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MemberDAO.findByUuid(String)
          use overload 
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO.findByUuid(String)
          use overload 
edu.internet2.middleware.grouper.GroupTypeFinder.findByUuid(String, boolean)
            
edu.internet2.middleware.grouper.MembershipFinder.findCompositeMembership(GrouperSession, Group, Subject)
          see overload 
edu.internet2.middleware.grouper.FieldFinder.findFieldId(String, String)
           
edu.internet2.middleware.grouper.MembershipFinder.findImmediateMembership(GrouperSession, Group, Subject, Field)
          see overload 
edu.internet2.middleware.grouper.Group.getAttribute(String)
           
edu.internet2.middleware.grouper.Membership.getAttributeDef()
          use getOwnerAttributeDef() instead 
edu.internet2.middleware.grouper.Group.getAttributeOrFieldValue(String, boolean, boolean)
            
edu.internet2.middleware.grouper.Group.getAttributeOrNull(String)
          use getAttributeValue() 
edu.internet2.middleware.grouper.Group.getAttributes()
          use getAttributesMap 
edu.internet2.middleware.grouper.Group.getAttributesDb()
           
edu.internet2.middleware.grouper.Group.getAttributesMap(boolean)
            
edu.internet2.middleware.grouper.Group.getAttributeValue(String, boolean, boolean)
            
edu.internet2.middleware.grouper.Stem.getChildGroups(Privilege[], Stem.Scope)
          use the overload 
edu.internet2.middleware.grouper.Group.getComposite()
          use the overload with boolean instead 
edu.internet2.middleware.grouper.Membership.getGroup()
          use getOwnerGroup() instead 
edu.internet2.middleware.grouper.cfg.GrouperConfig.getHibernateProperty(String)
          use GrouperHibernateConfig.retrieveConfig().propertyValueString() instead 
edu.internet2.middleware.grouper.cfg.GrouperConfig.getProperty(String)
          use GrouperConfig.retrieveConfig().propertyValueString instead 
edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyBoolean(String, boolean)
          use GrouperLoaderConfig.retrieveConfig().propertyValueBoolean(property, defaultValue) 
edu.internet2.middleware.grouper.cfg.GrouperConfig.getPropertyBoolean(String, boolean)
          use GrouperConfig.retrieveConfig().propertyValueBoolean(propertyName, defaultValue) instead 
edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyInt(String, int)
          GrouperLoaderConfig.retrieveConfig().propertyValueInt(property, defaultValue); 
edu.internet2.middleware.grouper.cfg.GrouperConfig.getPropertyInt(String, int)
          use GrouperConfig.retrieveConfig().propertyValueInt 
edu.internet2.middleware.grouper.cfg.GrouperConfig.getPropertyNames()
          use GrouperConfig.retrieveConfig().propertyNames() instead 
edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(String)
          use GrouperLoaderConfig.retrieveConfig().propertyValueString(property, ""); instead 
edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(String, boolean)
          use GrouperLoaderConfig.retrieveConfig().propertyValueStringRequired(property) 
edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(String, String)
          use retrieveConfig().propertyValueString(property, defaultValue) instead 
edu.internet2.middleware.grouper.Group.getRemovableTypes()
            
edu.internet2.middleware.grouper.Membership.getStem()
          use getOwnerStem() instead 
edu.internet2.middleware.grouper.GrouperSourceAdapter.getSubject(String)
           
edu.internet2.middleware.grouper.subj.InternalSourceAdapter.getSubject(String)
           
edu.internet2.middleware.grouper.GrouperSourceAdapter.getSubjectByIdentifier(String)
           
edu.internet2.middleware.grouper.subj.InternalSourceAdapter.getSubjectByIdentifier(String)
           
edu.internet2.middleware.grouper.Group.getTypes()
            
edu.internet2.middleware.grouper.Group.getTypes(boolean)
            
edu.internet2.middleware.grouper.Group.getTypesDb()
            
edu.internet2.middleware.grouper.Field.isAttributeName()
            
edu.internet2.middleware.grouper.util.GrouperUtilElSafe.MapToString(Map)
          use mapToString(map) 
edu.internet2.middleware.grouper.util.GrouperUtil.MapToString(Map)
          use mapToString(map) 
edu.internet2.middleware.grouper.StemSave.saveUnchecked()
            
edu.internet2.middleware.grouper.GroupSave.saveUnchecked()
          use save() instead 
edu.internet2.middleware.grouper.Group.setAttribute(String, String)
            
edu.internet2.middleware.grouper.Group.setAttribute(String, String, boolean)
            
edu.internet2.middleware.grouper.Group.setAttributes(Map)
            
edu.internet2.middleware.grouper.util.GrouperUtil.substituteExpressionLanguage(String, Map, boolean)