Uses of Interface
edu.internet2.middleware.grouper.misc.GrouperObject
Packages that use GrouperObject
Package
Description
The I2MI Grouper project is an open source toolkit for managing groups.
This package contains report logic
This package contains generic grouper classes which do not belong elsewhere
-
Uses of GrouperObject in edu.internet2.middleware.grouper
Classes in edu.internet2.middleware.grouper that implement GrouperObjectModifier and TypeClassDescriptionclass
A group within the Groups Registry.class
A namespace within the Groups Registry.Methods in edu.internet2.middleware.grouper with parameters of type GrouperObject -
Uses of GrouperObject in edu.internet2.middleware.grouper.app.deprovisioning
Fields in edu.internet2.middleware.grouper.app.deprovisioning declared as GrouperObjectModifier and TypeFieldDescriptionGrouperDeprovisioningEmailService.GrouperObjectWithAffiliation.grouperObject
Methods in edu.internet2.middleware.grouper.app.deprovisioning that return GrouperObjectModifier and TypeMethodDescriptionGrouperDeprovisioningEmailService.GrouperObjectWithAffiliation.getGrouperObject()
GrouperDeprovisioningOverallConfiguration.getOriginalOwner()
Methods in edu.internet2.middleware.grouper.app.deprovisioning that return types with arguments of type GrouperObjectModifier and TypeMethodDescriptionGrouperDeprovisioningOverallConfiguration.retrieveConfiguration
(Set<GrouperObject> groupsOrFoldersOrAttributeDefs) GrouperDeprovisioningOverallConfiguration.retrieveConfigurationForStem
(Stem stem, boolean includeStemConfigs) Methods in edu.internet2.middleware.grouper.app.deprovisioning with parameters of type GrouperObjectModifier and TypeMethodDescriptionGrouperDeprovisioningLogic.affiliationsToDeprovision
(GrouperObject owner) get the affiliations to deprovisionstatic void
GrouperDeprovisioningOverallConfiguration.cacheClear
(GrouperObject grouperObject) remove from cacheboolean
GrouperDeprovisioningEmailService.EmailPerPerson.containsOwner
(GrouperObject grouperObject) see if the owner is there (any affiliation)GrouperDeprovisioningOverallConfiguration.retrieveConfiguration
(GrouperObject groupOrFolderOrAttributeDef) GrouperDeprovisioningOverallConfiguration.retrieveConfiguration
(GrouperObject groupOrFolderOrAttributeDef, boolean useCache) void
GrouperDeprovisioningOverallConfiguration.setOriginalOwner
(GrouperObject originalOwner1) GrouperDeprovisioningLogic.subjectsWhoAreDeprovisionedInRelationToOwner
(GrouperObject owner, boolean useCache) subjects who are deprovisioned, on affiliations on the owner which are deprovisioning, and which are not in affilation groups of other deprovisionable groupsstatic Set<DeprovisionedSubject>
GrouperDeprovisioningLogic.subjectsWhoAreDeprovisionedInRelationToOwnerWithAffiliations
(GrouperObject owner, boolean useCache) subjects who are deprovisioned, on affiliations on the owner which are deprovisioning, and which are not in affilation groups of other deprovisionable groupsstatic void
GrouperDeprovisioningLogic.updateLastCertifiedDate
(GrouperObject grouperObject, Date lastCertifiedDate) update last certified date to nowMethod parameters in edu.internet2.middleware.grouper.app.deprovisioning with type arguments of type GrouperObjectModifier and TypeMethodDescriptionvoid
GrouperDeprovisioningOverallConfiguration.calculateInheritedConfig
(Map<GrouperObject, GrouperDeprovisioningOverallConfiguration> grouperDeprovisioningOverallConfigurationMap) GrouperDeprovisioningOverallConfiguration.retrieveConfiguration
(Set<GrouperObject> groupsOrFoldersOrAttributeDefs) Constructors in edu.internet2.middleware.grouper.app.deprovisioning with parameters of type GrouperObjectModifierConstructorDescriptionGrouperObjectWithAffiliation
(String affiliation, GrouperObject grouperObject) -
Uses of GrouperObject in edu.internet2.middleware.grouper.app.graph
Classes in edu.internet2.middleware.grouper.app.graph that implement GrouperObjectMethods in edu.internet2.middleware.grouper.app.graph that return GrouperObjectModifier and TypeMethodDescriptionGraphNode.getGrouperObject()
returns the underlying GrouperObject valueMethods in edu.internet2.middleware.grouper.app.graph with parameters of type GrouperObjectModifier and TypeMethodDescriptionRelationGraph.assignStartObject
(GrouperObject theStartObject) sets theGrouperObject
object to serve as the starting point of the graphRelationGraph.getNode
(GrouperObject object) retrieve a graph node based on its contained Grouper objectConstructors in edu.internet2.middleware.grouper.app.graph with parameters of type GrouperObjectModifierConstructorDescriptionGraphNode
(GrouperObject grouperObject) General constructor for a GraphNode containing a grouper Object.GraphNode
(GrouperObject grouperObject, boolean isStartNode) Constructor that also marks the node as the starting node for the graph -
Uses of GrouperObject in edu.internet2.middleware.grouper.app.grouperTypes
Methods in edu.internet2.middleware.grouper.app.grouperTypes that return GrouperObjectMethods in edu.internet2.middleware.grouper.app.grouperTypes with parameters of type GrouperObjectModifier and TypeMethodDescriptionstatic void
GrouperObjectTypesConfiguration.copyConfigFromParent
(GrouperObject grouperObject) find type config in the parent hierarchy for a given grouper object for all object types (ref, basis, etc) and assign that config to this grouper object.static void
GrouperObjectTypesConfiguration.copyConfigFromParent
(GrouperObject grouperObject, String objectType) find type config in the parent hierarchy for a given grouper object and type.static void
GrouperObjectTypesConfiguration.deleteTypeAttribute
(GrouperObject grouperObject, String objectType) static void
GrouperObjectTypesConfiguration.fixGrouperObjectTypeAttributeValueForIndirectGrouperObject
(GrouperObject grouperObject, String objectTypeName) static void
GrouperObjectTypesConfiguration.fixGrouperObjectTypesAttributeValueForIndirectGrouperObject
(GrouperObject grouperObject) GrouperObjectTypesConfiguration.getGrouperObjectTypesAttributeValue
(GrouperObject grouperObject, String objectTypeName) retrieve type setting for a given grouper object (group/stem) and object type name.static List<GrouperObjectTypesAttributeValue>
GrouperObjectTypesConfiguration.getGrouperObjectTypesAttributeValues
(GrouperObject grouperObject) retrieve all the configured type settings for a given grouper object (group/stem)static void
GrouperObjectTypesConfiguration.saveOrUpdateTypeAttributes
(GrouperObjectTypesAttributeValue grouperObjectTypesAttributeValue, GrouperObject grouperObject) save or update type config for a given grouper object (group/stem)Constructors in edu.internet2.middleware.grouper.app.grouperTypes with parameters of type GrouperObjectModifierConstructorDescriptionStemOrGroupObjectType
(GrouperObject grouperObject, String objectType) -
Uses of GrouperObject in edu.internet2.middleware.grouper.app.provisioning
Methods in edu.internet2.middleware.grouper.app.provisioning with parameters of type GrouperObjectModifier and TypeMethodDescriptionstatic void
GrouperProvisioningService.deleteAttributeAssign
(GrouperObject grouperObject, String targetName) delete provisioning attributes from a given grouper object and targetstatic AttributeAssign
GrouperProvisioningService.getAttributeAssign
(GrouperObject grouperObject, String targetName) get provisioning attributes for a given grouper object and target nameGrouperProvisioningService.getProvisioningAttributeValue
(GrouperObject grouperObject, String targetName) retrieve provisioning settings for a given grouper object (group/stem) and target name.GrouperProvisioningService.getProvisioningAttributeValue
(GrouperObject grouperObject, String targetName, boolean onlyCalculateParent) retrieve provisioning setting for a given grouper object (group/stem) and target name.GrouperProvisioningService.getProvisioningAttributeValues
(GrouperObject grouperObject) retrieve all the configured provisioning attributes for a given grouper object (group/stem)static boolean
GrouperProvisioningService.isTargetEditable
(GrouperProvisioningTarget target, Subject subject, GrouperObject grouperObject) is given target editable for given subject and grouper objectstatic boolean
GrouperProvisioningService.isTargetViewable
(GrouperProvisioningTarget target, Subject subject, GrouperObject grouperObject) is given target viewable for given subject and grouper objectstatic boolean
GrouperProvisioningService.saveOrUpdateProvisioningAttributes
(GrouperProvisioningAttributeValue grouperProvisioningAttributeValue, GrouperObject grouperObject) save or update provisioning config for a given grouper object (group/stem) -
Uses of GrouperObject in edu.internet2.middleware.grouper.app.reports
Methods in edu.internet2.middleware.grouper.app.reports with parameters of type GrouperObjectModifier and TypeMethodDescriptionstatic void
GrouperReportConfigService.deleteGrouperReportConfig
(GrouperObject grouperObject, GrouperReportConfigurationBean reportConfigBean) delete grouper report config and all the instances associated with itGrouperReportConfigService.getGrouperReportConfigBean
(GrouperObject grouperObject, String reportConfigName) retrieve report config for a given grouper object (group/stem) and report config namestatic List<GrouperReportConfigurationBean>
GrouperReportConfigService.getGrouperReportConfigs
(GrouperObject grouperObject) retrieve report config for a given grouper object (group/stem)static GrouperReportInstance
GrouperReportInstanceService.getMostRecentReportInstance
(GrouperObject grouperObject, String configMarkerAssignmentId) get most recent report instance for a given grouper object and report config idstatic List<GrouperReportInstance>
GrouperReportInstanceService.getReportInstances
(GrouperObject grouperObject, String configMarkerAssignmentId) get all report instances for a given grouper object and report config idstatic void
GrouperReportLogic.runReport
(GrouperReportConfigurationBean reportConfigBean, GrouperReportInstance reportInstance, GrouperObject owner) Deprecated.use runReportInstancestatic int
GrouperReportLogic.runReportInstance
(GrouperReportConfigurationBean reportConfigBean, GrouperReportInstance reportInstance, GrouperObject owner) run reportstatic void
GrouperReportConfigService.saveOrUpdateReportConfigAttributes
(GrouperReportConfigurationBean reportConfigBean, GrouperObject grouperObject) save or update report config for a given grouper object (group/stem)static void
GrouperReportInstanceService.saveReportInstanceAttributes
(GrouperReportInstance reportInstance, GrouperObject grouperObject) save report instance attributesstatic void
GrouperReportConfigService.scheduleJob
(GrouperReportConfigurationBean configBean, GrouperObject owner) schedule quartz jobstatic void
GrouperReportConfigService.unscheduleJob
(GrouperReportConfigurationBean configBean, GrouperObject owner) unschedule quartz job -
Uses of GrouperObject in edu.internet2.middleware.grouper.app.workflow
Methods in edu.internet2.middleware.grouper.app.workflow that return GrouperObjectModifier and TypeMethodDescriptionGrouperWorkflowInstance.getOwnerGrouperObject()
group on which this instance is hanging offMethods in edu.internet2.middleware.grouper.app.workflow with parameters of type GrouperObjectModifier and TypeMethodDescriptionstatic void
GrouperWorkflowInstanceService.saveOrUpdateWorkflowInstance
(GrouperWorkflowInstance workflowInstance, GrouperObject grouperObject) save workflow instance attributesvoid
GrouperWorkflowInstance.setOwnerGrouperObject
(GrouperObject ownerGrouperObject) group on which this instance is hanging off -
Uses of GrouperObject in edu.internet2.middleware.grouper.attr
Classes in edu.internet2.middleware.grouper.attr that implement GrouperObjectModifier and TypeClassDescriptionclass
definition of an attributeclass
definition of an attribute name (is linked with an attribute def)Methods in edu.internet2.middleware.grouper.attr with parameters of type GrouperObjectModifier and TypeMethodDescriptionint
AttributeDef.compareTo
(GrouperObject that) int
AttributeDefName.compareTo
(GrouperObject that) -
Uses of GrouperObject in edu.internet2.middleware.grouper.entity
Subinterfaces of GrouperObject in edu.internet2.middleware.grouper.entity -
Uses of GrouperObject in edu.internet2.middleware.grouper.misc
Classes in edu.internet2.middleware.grouper.misc that implement GrouperObjectModifier and TypeClassDescriptionclass
implement GrouperObject for subjectsMethods in edu.internet2.middleware.grouper.misc that return types with arguments of type GrouperObjectModifier and TypeMethodDescriptionGrouperObjectFinder.findGrouperObjects()
find grouper objects based on the paramet -
Uses of GrouperObject in edu.internet2.middleware.grouper.rules
Methods in edu.internet2.middleware.grouper.rules that return GrouperObjectMethods in edu.internet2.middleware.grouper.rules with parameters of type GrouperObjectModifier and TypeMethodDescriptionabstract List<GrouperConfigurationModuleAttribute>
RulePattern.getElementsToShow
(GrouperObject grouperObject, RuleDefinition ruleDefinition) static RuleConfig
RuleService.getRuleConfig
(GrouperObject grouperObject, String attributeAssignId, Subject loggedInSubject) retrieve type setting for a given grouper object (group/stem) and target name.static boolean
RuleApi.hasInheritedPrivilege
(GrouperObject grouperObject, Subject subject, Privilege privilege, boolean considerInGroup) see if there is an inherited privilegestatic boolean
RuleApi.hasInheritedPrivilege
(Map<MultiKey, Set<RuleDefinition>> inheritedRulesCacheByStemIdSubjectPrivilege, GrouperObject grouperObject, Subject subject, Privilege privilege, boolean considerInGroup) see if there is an inherited privilegestatic Set<RuleDefinition>
RuleFinder.retrieveRuleDefinitionsForGrouperObject
(GrouperObject grouperObject) get all the rule definitions that are associated with the given grouper object.static Set<RuleDefinition>
RuleFinder.retrieveRuleDefinitionsToBeDeletedForGrouperObject
(GrouperObject grouperObject) get all the rule definitions that can be deleted when the given grouper object is deletedRuleService.saveOrUpdateRuleAttributes
(RuleConfig ruleConfig, GrouperObject grouperObject, String attributeAssignId) save or update rule config for a given grouper object (group/stem)Method parameters in edu.internet2.middleware.grouper.rules with type arguments of type GrouperObjectModifier and TypeMethodDescriptionstatic Set<RuleDefinition>
RuleFinder.retrieveRuleDefinitionsDeleteCountForGrouperObjects
(Set<GrouperObject> grouperObjects) finding rule definitions that refer to these objects but not defined in these objectsConstructors in edu.internet2.middleware.grouper.rules with parameters of type GrouperObject -
Uses of GrouperObject in edu.internet2.middleware.grouper.userData
Methods in edu.internet2.middleware.grouper.userData that return types with arguments of type GrouperObjectModifier and TypeMethodDescriptionGrouperFavoriteFinder.findFavorites()
find grouper objects based on the paramet