Uses of Class
cz.metacentrum.perun.core.api.Resource
Packages that use Resource
Package
Description
Exceptions.
-
Uses of Resource in cz.metacentrum.perun.audit.events.AttributesManagerEvents
Methods in cz.metacentrum.perun.audit.events.AttributesManagerEvents that return ResourceModifier and TypeMethodDescriptionAllAttributesRemovedForGroupAndResource.getResource()
AllAttributesRemovedForResource.getResource()
AllAttributesRemovedForResourceAndMember.getResource()
AllGroupResourceAttributesRemovedForGroups.getResource()
AllMemberResourceAttributesRemovedForMembers.getResource()
AttributeChangedForResourceAndMember.getResource()
AttributeRemovedForGroupAndResource.getResource()
AttributeRemovedForResource.getResource()
AttributeRemovedForResourceAndMember.getResource()
AttributeSetForGroupAndResource.getResource()
AttributeSetForResource.getResource()
AttributeSetForResourceAndMember.getResource()
Constructors in cz.metacentrum.perun.audit.events.AttributesManagerEvents with parameters of type ResourceModifierConstructorDescriptionAllAttributesRemovedForGroupAndResource
(Group group, Resource resource) AllAttributesRemovedForResource
(Resource resource) AllAttributesRemovedForResourceAndMember
(Resource resource, Member member) AttributeChangedForResourceAndMember
(Attribute attribute, Resource resource, Member member) AttributeRemovedForGroupAndResource
(AttributeDefinition attribute, Group group, Resource resource) AttributeRemovedForResource
(AttributeDefinition attribute, Resource resource) AttributeRemovedForResourceAndMember
(AttributeDefinition attribute, Resource resource, Member member) AttributeSetForGroupAndResource
(Attribute attribute, Group group, Resource resource) AttributeSetForResource
(Attribute attribute, Resource resource) AttributeSetForResourceAndMember
(Attribute attribute, Resource resource, Member member) -
Uses of Resource in cz.metacentrum.perun.audit.events.ResourceManagerEvents
Methods in cz.metacentrum.perun.audit.events.ResourceManagerEvents that return ResourceModifier and TypeMethodDescriptionGroupAssignedToResource.getResource()
GroupRemovedFromResource.getResource()
ResourceCreated.getResource()
ResourceDeleted.getResource()
ResourceSelfServiceAddedForGroup.getResource()
ResourceSelfServiceAddedForUser.getResource()
ResourceSelfServiceRemovedForGroup.getResource()
ResourceSelfServiceRemovedForUser.getResource()
ResourceUpdated.getResource()
ServiceAssignedToResource.getResource()
ServiceRemovedFromResource.getResource()
Constructors in cz.metacentrum.perun.audit.events.ResourceManagerEvents with parameters of type ResourceModifierConstructorDescriptionGroupAssignedToResource
(Group group, Resource resource) GroupRemovedFromResource
(Group group, Resource resource) ResourceCreated
(Resource resource) ResourceDeleted
(Resource resource, Facility facility) ResourceSelfServiceAddedForGroup
(Resource resource, Group group) ResourceSelfServiceAddedForUser
(Resource resource, User user) ResourceSelfServiceRemovedForGroup
(Resource resource, Group group) ResourceSelfServiceRemovedForUser
(Resource resource, User user) ResourceUpdated
(Resource resource) ServiceAssignedToResource
(Service service, Resource resource) ServiceRemovedFromResource
(Service service, Resource resource) -
Uses of Resource in cz.metacentrum.perun.controller.model
Methods in cz.metacentrum.perun.controller.model that return ResourceMethods in cz.metacentrum.perun.controller.model with parameters of type Resource -
Uses of Resource in cz.metacentrum.perun.core.api
Subclasses of Resource in cz.metacentrum.perun.core.apiMethods in cz.metacentrum.perun.core.api that return ResourceModifier and TypeMethodDescriptionResourcesManager.copyResource
(PerunSession perunSession, Resource templateResource, Resource destinationResource, boolean withGroups) Copy "template" settings from user's another existing resource and create new resource with this template.ResourcesManager.createResource
(PerunSession perunSession, Resource resource, Vo vo, Facility facility) Inserts resource into DB.EnrichedBanOnResource.getResource()
EnrichedResource.getResource()
GroupResourceAssignment.getResource()
ResourcesManager.getResourceById
(PerunSession perunSession, int id) Searches for the Resource with specified id.ResourcesManager.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) Return resource by its name.ResourcesManager.updateResource
(PerunSession perunSession, Resource resource) Updates Resource.Methods in cz.metacentrum.perun.core.api that return types with arguments of type ResourceModifier and TypeMethodDescriptionResourcesManager.getAllowedResources
(PerunSession sess, Member member) Get all resources which have the member access on.UsersManager.getAllowedResources
(PerunSession sess, Facility facility, User user) Get all resources from the facility which have the user access on.UsersManager.getAllowedResources
(PerunSession sess, User user) Get all resources which have the user access on.ResourcesManager.getAllResources
(PerunSession sess) Get all resources from database.ResourcesManager.getAllResourcesByResourceTag
(PerunSession perunSession, ResourceTag resourceTag) Get all resources in specific Vo (specific by resourceTag.getVoId) for existing resourceTagFacilitiesManager.getAssignedResources
(PerunSession perunSession, Facility facility) Returns all resources assigned to the facility.ResourcesManager.getAssignedResources
(PerunSession perunSession, Group group) List all resources to which the group is assigned.ResourcesManager.getAssignedResources
(PerunSession sess, Member member) Get all resources where the member is assigned.ResourcesManager.getAssignedResources
(PerunSession sess, Member member, Service service) Get all resources where the member and the service are assigned.ServicesManager.getAssignedResources
(PerunSession sess, Service service) Get all resources where the service is defined.FacilitiesManager.getAssignedResourcesByAssignedService
(PerunSession perunSession, Facility facility, Service service) Returns resources with specific service assigned to the facility.UsersManager.getAssociatedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility with which user is associated through all his members.ResourcesManager.getResources
(PerunSession perunSession, Vo vo) Get all VO resources.Searcher.getResources
(PerunSession sess, Map<String, String> attributesWithSearchingValues, boolean allowPartialMatchForString) This method get Map of Attributes with searching values and try to find all resources, which have specific attributes in format.ResourcesManager.getResourcesByIds
(PerunSession perunSession, List<Integer> ids) Search for the Resources with specific ids.ResourcesManager.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) Return all resources for the facility and the vo where the group is authorized as resource manager.ResourcesManager.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) Return all resources for the facility and the vo where user is authorized as resource manager.ResourcesManager.getResourcesWhereUserIsAdmin
(PerunSession sess, User user) Returns list of resources, where the user is an admin.ResourcesManager.getResourcesWhereUserIsAdmin
(PerunSession sess, Vo vo, User authorizedUser) Return all resources for the vo where user is authorized as resource manager.AuthzResolver.getResourcesWhereUserIsInRoles
(PerunSession sess, User user, List<String> roles) Get all Resources where the given user has set one of the given roles or the given user is a member of an authorized group with such roles.UsersManager.getUserAssignments
(PerunSession sess, User user) Returns all assignments of the user, assignments being Facilities and Resources they are assigned to.Methods in cz.metacentrum.perun.core.api with parameters of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManager.activateGroupResourceAssignment
(PerunSession session, Group group, Resource resource, boolean async) Try to activate the group-resource status.void
ResourcesManager.addAdmin
(PerunSession sess, Resource resource, Group group) Add role resource admin to group for the selected resource.void
ResourcesManager.addAdmin
(PerunSession sess, Resource resource, User user) Add role resource admin to user for the selected resource.void
ResourcesManager.addResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) Sets ResourceSelfService role to given group for given resource.void
ResourcesManager.addResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) Sets ResourceSelfService role to given user for given resource.void
ResourcesManager.assignGroupsToResource
(PerunSession perunSession, List<Group> groups, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) Assign groups to a resource.void
ResourcesManager.assignGroupToResource
(PerunSession perunSession, Group group, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) Assign group to a resource.void
ResourcesManager.assignResourceTagsToResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) Assign existing ResourceTags on existing Resource.void
ResourcesManager.assignResourceTagToResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) Assign existing ResourceTag on existing Resource.void
ResourcesManager.assignService
(PerunSession perunSession, Resource resource, Service service) Assign service to resource.void
ResourcesManager.assignServices
(PerunSession perunSession, Resource resource, List<Service> services) Assign services to resource.void
ResourcesManager.assignServicesPackage
(PerunSession perunSession, Resource resource, ServicesPackage servicesPackage) Assign all services from services package to resouce.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid semantics.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid semantics.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Resource resource, Group group, Attribute attribute) Checks if value of this group-resource attribute has valid semantics.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid semantics.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Resource resource, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid syntax.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Resource resource, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid syntax.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid syntax.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Resource resource, Group group, Attribute attribute) Checks if value of this group-resource attribute has valid syntaxvoid
ResourcesManager.copyAttributes
(PerunSession sess, Resource sourceResource, Resource destinationResource) Copy all attributes of the source resource to the destination resource.void
ResourcesManager.copyGroups
(PerunSession sess, Resource sourceResource, Resource destinationResource) Copy all groups of the source resource to the destination resource.ResourcesManager.copyResource
(PerunSession perunSession, Resource templateResource, Resource destinationResource, boolean withGroups) Copy "template" settings from user's another existing resource and create new resource with this template.void
ResourcesManager.copyServices
(PerunSession sess, Resource sourceResource, Resource destinationResource) Copy all services of the source resource to the destination resource.ResourcesManager.createResource
(PerunSession perunSession, Resource resource, Vo vo, Facility facility) Inserts resource into DB.void
ResourcesManager.deactivateGroupResourceAssignment
(PerunSession session, Group group, Resource resource) Deactivates the group-resource assignment.void
ResourcesManager.deleteResource
(PerunSession perunSession, Resource resource) Deletes resource by id.AttributesManager.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) This method tries to fill value of the member-resource attribute.AttributesManager.fillAttribute
(PerunSession sess, Resource resource, Attribute attribute) This method tries to fill a value of the resource attribute.AttributesManager.fillAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) This method tries to fill group-resource attribute.AttributesManager.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) This method tries to fill value of the user, member, member-resource and user-facility attributes.AttributesManager.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.ResourcesManager.getAdminGroups
(PerunSession sess, Resource resource) Deprecated.ResourcesManager.getAdmins
(PerunSession perunSession, Resource resource, boolean onlyDirectAdmins) Deprecated.AttributesManager.getAllAttributesStartWithNameWithoutNullValue
(PerunSession sess, Resource resource, String startPartOfName) Get all non-empty attributes associated with the resource starts with name startPartOfName.ResourcesManager.getAllowedMembers
(PerunSession perunSession, Resource resource) Returns all members assigned to the resource.ResourcesManager.getAllowedUsers
(PerunSession sess, Resource resource) Returns all users who is assigned with the resource.ResourcesManager.getAllResourcesTagsForResource
(PerunSession perunSession, Resource resource) Get all resourcesTags for existing ResourceResourcesManager.getAssignedGroups
(PerunSession perunSession, Resource resource) List all groups associated with the resource.ResourcesManager.getAssignedGroups
(PerunSession perunSession, Resource resource, Member member) List all groups associated with the resource and memberResourcesManager.getAssignedMembers
(PerunSession sess, Resource resource) Returns all members assigned to the resource.ResourcesManager.getAssignedMembersWithStatus
(PerunSession sess, Resource resource) Returns members of groups assigned to resource with status of group-resource assignment.ResourcesManager.getAssignedRichMembers
(PerunSession sess, Resource resource) Returns all members assigned to the resource as RichMembers.ResourcesManager.getAssignedServices
(PerunSession perunSession, Resource resource) List all services associated with the resource.AttributesManager.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) Get particular attribute for the member on this resource.AttributesManager.getAttribute
(PerunSession sess, Resource resource, Group group, String attributeName) Get particular group attribute on resourceAttributesManager.getAttribute
(PerunSession sess, Resource resource, String attributeName) Get particular attribute for the resource.AttributesManager.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) Get particular attribute for the member on this resource.AttributesManager.getAttributeById
(PerunSession sess, Resource resource, int id) Get particular attribute for the resource.AttributesManager.getAttributeById
(PerunSession sess, Resource resource, Group group, int id) Get particular group attribute on this resourceAttributesManager.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) Get all non-empty member, user, member-resource and user-facility attributes.AttributesManager.getAttributes
(PerunSession sess, Member member, Resource resource) Get all non-empty attributes associated with the member on the resource.AttributesManager.getAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) Gets all non-empty attributes associated with the member on the resource and if workWithUserAttributes is true, gets also all non-empty user, user-facility and member attributes.AttributesManager.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) Gets selected non-empty attributes associated with the member and the resource.AttributesManager.getAttributes
(PerunSession sess, Resource resource) Get all non-empty attributes associated with the resource.AttributesManager.getAttributes
(PerunSession sess, Resource resource, Group group) Get all non-empty attributes associated with the group on resourceAttributesManager.getAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) Get all non-empty attributes associated with the group and resource.AttributesManager.getAttributes
(PerunSession sess, Resource resource, Group group, Member member, List<String> attrNames) Get all attributes by the list of attrNames if they are in one of these namespaces: - member - group - member-group - resource - member-resource - group-resource - user (get from member object) - facility (get from resource object) - user-facilityAttributesManager.getAttributes
(PerunSession sess, Resource resource, Group group, List<String> attrNames, boolean workWithGroupAttributes) Get all attributes associated with the group and the resource which have their name in list attrNames (empty too).AttributesManager.getAttributes
(PerunSession sess, Resource resource, List<String> attrNames) Get all attributes associated with the resource which have name in list attrNames (empty too).MembersManager.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) Get all RichMembers with attributes specific for list of attrNames.ResourcesManager.getFacility
(PerunSession perunSession, Resource resource) Get facility which belongs to the concrete resource.ResourcesManager.getGroupAssignments
(PerunSession session, Resource resource, List<String> attrNames) Lists all of the assigned groups for the given resource.UsersManager.getGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user) Return all groups where user is active (has VALID status in VO and Group together) for specified user and resourceAttributesManager.getRequiredAttributes
(PerunSession sess, Member member, Resource resource) Get member-resource attributes which are required by services which are relater to this member-resource.AttributesManager.getRequiredAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) If workWithUserAttribute is false => Get member-resource attributes which are required by services which are relater to this member-resource.AttributesManager.getRequiredAttributes
(PerunSession sess, Resource resource) Get resource attributes which are required by services which is relatod to this resource.AttributesManager.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) Get member attributes which are required by service for each member in list of members.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) Get member-resource attributes which are required by the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource, boolean workWithUserAttributes) PRIVILEGE: Get only those required attributes principal has access to.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource) Get resource attributes which are required by the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group) Get group-resource attributes required for the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, boolean workWithGroupAttributes) Get group-resource attributes required for the service. !!AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, Member member, boolean workWithUserAttributes) Get member, member-resource and member-group attributes required by the specified service. if workWithUserAttributes == TRUE return also user and user-facility attributesAttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) Get member-resource attributes which are required by service for each member in list of members.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members, boolean workWithUserAttributes) Get member-resource, member, user-facility and user attributes which are required by service for each member in list of members.AttributesManager.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource) Get resource attributes which are required by the services.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) Get member, user, member-resource and user-facility attributes which are required by services which are defined on "resourceToGetServicesFrom" resource.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, User user) Get user-facility attributes which are required by services which are defined on specified resourceAttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Group group) Get group attributes which are required by services defined on specified resourceAttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Host host) Get host attributes which are required by services defined on specified resourceAttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) Get member attributes which are required by services defined on specified resourceAttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) Get member-group attributes which are required by services defined on specified resource Services are known from the resourceToGetServicesFrom.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group, boolean workWithUserAttributes) Get member-group attributes which are required by services defined on specified resource and if workWithUserAttributes is true also user and member attributes.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) Get member-resource attributes which are required by services which are defined on "resourceToGetServicesFrom" resource.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource, boolean workWithUserAttributes) Get member-resource attributes which are required by services and if workWithUserAttributes is true also user, user-facility and member attributes.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group) Get group-resource attributes which are required by services defined on specified resourceAttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, boolean workWithGroupAttributes) Get group-resource attributes which are required by services defined on specified resource Get also group attributes, if workWithGroupAttributes is true.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, Member member, boolean workWithUserAttributes) Get member-group and member-resource attributes required by the services specified on resource Get also user, member, user-facility attributes, if workWithUserAttributes is true.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, User user) Get user attributes which are required by services defined on specified resourceResourcesManager.getRichAdmins
(PerunSession perunSession, Resource resource, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) Deprecated.GroupsManager.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Member member, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to the resource filtered by specific member.GroupsManager.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to resource.UsersManager.getRichGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user, List<String> attrNames) Return all RichGroups where user is active (has VALID status in VO and Group together) for specified user and resource with specified group attributes by their names (URNs).ResourcesManager.getVo
(PerunSession perunSession, Resource resource) Get Vo which is tied to specified resource.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Group group, Resource resource, boolean checkMfa) Checks if the principal is authorized to do some action of group-resource attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, Resource resource, boolean checkMfa) Checks if the principal is authorized to do some action of resource-member attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Resource resource, boolean checkMfa) Checks if the principal is authorized to do some action of resource attribute.void
ResourcesManager.removeAdmin
(PerunSession sess, Resource resource, Group group) Remove role resource admin from group for the selected resource.void
ResourcesManager.removeAdmin
(PerunSession sess, Resource resource, User user) Remove role resource admin from user for the selected resource.void
AttributesManager.removeAllAttributes
(PerunSession sess, Member member, Resource resource) Unset all attributes for the member on the resource.void
AttributesManager.removeAllAttributes
(PerunSession sess, Resource resource) Unset all attributes for the resource.void
AttributesManager.removeAllAttributes
(PerunSession sess, Resource resource, Group group) Remove all attributes for group on resourcevoid
AttributesManager.removeAllAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) Unset all attributes for the group and resource.void
ResourcesManager.removeAllResourcesTagFromResource
(PerunSession perunSession, Resource resource) Remove all Resource tags for specific resource.void
AttributesManager.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) Unset particular attribute for the member on the resource.void
AttributesManager.removeAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) Unset particular attribute for the resource.void
AttributesManager.removeAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) Unset particular group attribute on the resourcevoid
AttributesManager.removeAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<? extends AttributeDefinition> attributes) Unset the member, user, member-group, member-resource and user-facility attributes.void
AttributesManager.removeAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<? extends AttributeDefinition> attributes) Unset the member, user, member-resource and user-facility attributes.void
AttributesManager.removeAttributes
(PerunSession sess, Member member, Resource resource, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
AttributesManager.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
AttributesManager.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes, boolean workWithGroupAttributes) Unset the group-resource attributes.void
AttributesManager.removeAttributes
(PerunSession sess, Resource resource, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
ResourcesManager.removeGroupFromResource
(PerunSession perunSession, Group group, Resource resource) Remove group from a resource.void
ResourcesManager.removeGroupsFromResource
(PerunSession perunSession, List<Group> groups, Resource resource) Remove groups from a resource.void
ResourcesManager.removeResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) Unset ResourceSelfService role to given group for given resource.void
ResourcesManager.removeResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) Unset ResourceSelfService role to given user for given resource.void
ResourcesManager.removeResourceTagFromResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) Remove specific ResourceTag from existing Resource.void
ResourcesManager.removeResourceTagsFromResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) Remove specific ResourceTags from existing Resource.void
ResourcesManager.removeService
(PerunSession perunSession, Resource resource, Service service) Remove service from resource.void
ResourcesManager.removeServices
(PerunSession perunSession, Resource resource, List<Service> services) Remove services from resource.void
ResourcesManager.removeServicesPackage
(PerunSession perunSession, Resource resource, ServicesPackage servicesPackage) Remove from resource all services from services package.void
AttributesManager.setAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) Store the particular attribute associated with the resource and member combination.void
AttributesManager.setAttribute
(PerunSession sess, Resource resource, Attribute attribute) Store the particular attribute associated with the resource.void
AttributesManager.setAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) Stores attribute associated with group resource combination.void
AttributesManager.setAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) Store the member, user, member-group, member-resource and user-facility attributes.void
AttributesManager.setAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Store the member, user, member-resource and user-facility attributes.void
AttributesManager.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) Store the attributes associated with the resource and member combination.void
AttributesManager.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) Store the attributes associated with the resource and member combination.void
AttributesManager.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) Store the attributes associated with the group on resource.void
AttributesManager.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttributes) Store the attributes associated with group and resource if workWithUserAttributes is true then also from group itself.void
AttributesManager.setAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) Store the attributes associated with the resource.void
EnrichedBanOnResource.setResource
(Resource resource) void
EnrichedResource.setResource
(Resource resource) void
GroupResourceAssignment.setResource
(Resource resource) ResourcesManager.updateResource
(PerunSession perunSession, Resource resource) Updates Resource.Method parameters in cz.metacentrum.perun.core.api with type arguments of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManager.assignGroupToResources
(PerunSession perunSession, Group group, List<Resource> resources, boolean async, boolean assignInactive, boolean autoAssignSubgroups) Assign group to the resources.void
ResourcesManager.removeGroupFromResources
(PerunSession perunSession, Group groups, List<Resource> resources) Remove group from the resources.void
ResourcesManager.removeService
(PerunSession perunSession, List<Resource> resources, Service service) Remove service from multiple resources in the same facilityConstructors in cz.metacentrum.perun.core.api with parameters of type ResourceModifierConstructorDescriptionEnrichedBanOnResource
(RichMember member, Resource resource, BanOnResource ban) EnrichedResource
(Resource resource, List<Attribute> attributes) GroupResourceAssignment
(Group group, Resource resource, GroupResourceStatus status, String failureCause) RichResource
(Resource resource) Constructs a new instance. -
Uses of Resource in cz.metacentrum.perun.core.api.exceptions
Methods in cz.metacentrum.perun.core.api.exceptions that return ResourceModifier and TypeMethodDescriptionAlreadyAdminException.getResource()
Getter for the resourceResourceExistsException.getResource()
Getter for the resourceResourceNotExistsException.getResource()
Getter for the resourceConstructors in cz.metacentrum.perun.core.api.exceptions with parameters of type ResourceModifierConstructorDescriptionAlreadyAdminException
(String message, Throwable cause, Group authorizedGroup, Resource resource) Constructor with a message, Throwable object, authorized group and resourceAlreadyAdminException
(String message, Throwable cause, Group authorizedGroup, Resource resource, String role) Constructor with a message, Throwable object, authorized group, resource and roleAlreadyAdminException
(String message, Throwable cause, User user, Resource resource) Constructor with a message, Throwable object, user and resourceConstructor with a message, Throwable object, user, resource and roleResourceExistsException
(Resource resource) Constructor with the resourceResourceNotExistsException
(Resource resource) Constructor with the resource -
Uses of Resource in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return ResourceModifier and TypeMethodDescriptionResourcesManagerBl.copyResource
(PerunSession perunSession, Resource templateResource, Resource destinationResource, boolean withGroups) Copy "template" settings from user's another existing resource and create new resource with this template.ResourcesManagerBl.createResource
(PerunSession perunSession, Resource resource, Vo vo, Facility facility) Inserts resource into DB.ResourcesManagerBl.getResourceById
(PerunSession perunSession, int id) Searches for the Resource with specified id.ResourcesManagerBl.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) Return resource by its name.ResourcesManagerBl.updateResource
(PerunSession perunSession, Resource resource) Updates Resource.Methods in cz.metacentrum.perun.core.bl that return types with arguments of type ResourceModifier and TypeMethodDescriptionResourcesManagerBl.getAllowedResources
(PerunSession sess, Facility facility, User user) Return all resources which are under the facility and has member of the user with status other than INVALID.ResourcesManagerBl.getAllowedResources
(PerunSession sess, Member member) Get all resources which have the member access on.UsersManagerBl.getAllowedResources
(PerunSession sess, Facility facility, User user) Get all resources from the facility which have the user access on.UsersManagerBl.getAllowedResources
(PerunSession sess, User user) Get all resources which have the user access on.ResourcesManagerBl.getAllResources
(PerunSession sess) Get all resources from database.ResourcesManagerBl.getAllResourcesByResourceTag
(PerunSession perunSession, ResourceTag resourceTag) Get all resources in specific Vo (specific by resourceTag.getVoId) for existing resourceTagFacilitiesManagerBl.getAssignedResources
(PerunSession perunSession, Facility facility) Returns all resources assigned to the facility.FacilitiesManagerBl.getAssignedResources
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) Returns all resources assigned to the facility with optionally VO and Service specifiedResourcesManagerBl.getAssignedResources
(PerunSession perunSession, Group group) List all resources to which the group is assigned.ResourcesManagerBl.getAssignedResources
(PerunSession sess, Member member) Get all resources where the member is assigned.ResourcesManagerBl.getAssignedResources
(PerunSession sess, Member member, Service service) Get all resources where the member and the service are assigned.ResourcesManagerBl.getAssignedResources
(PerunSession sess, User user, Vo vo) Return List of assigned resources to user on the vo.ServicesManagerBl.getAssignedResources
(PerunSession sess, Service service) Get all resources where the service is defined.UsersManagerBl.getAssignedResources
(PerunSession sess, Facility facility, User user) Get all resources from the facility where the user is assigned.UsersManagerBl.getAssignedResources
(PerunSession sess, User user) Get all resources where the user is assigned.ResourcesManagerBl.getAssociatedResources
(PerunSession perunSession, Group group) List all resources associated with the group.ResourcesManagerBl.getAssociatedResources
(PerunSession sess, Member member) Returns all resources with which the member is associated through the groups.UsersManagerBl.getAssociatedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility with which user is associated through all his members.UsersManagerBl.getAssociatedResources
(PerunSession sess, User user) Get all resources with which user can be associated (similar to assigned resources, but does not require ACTIVE group-resource assignment).GroupsManagerBl.getGroupResourcePairsByAttribute
(PerunSession sess, Attribute attribute) Returns all group-resource which have set the attribute with the value.ResourcesManagerBl.getResources
(PerunSession sess) Finds all resources.ResourcesManagerBl.getResources
(PerunSession sess, User user, List<Status> memberStatuses, List<MemberGroupStatus> memberGroupStatuses, List<GroupResourceStatus> groupResourceStatuses) Return all resources where user is assigned.ResourcesManagerBl.getResources
(PerunSession perunSession, Vo vo) Get all VO resources.SearcherBl.getResources
(PerunSession sess, Map<String, String> attributesWithSearchingValues, boolean allowPartialMatchForString) This method get Map of Attributes with searching values and try to find all resources, which have specific attributes in format.ResourcesManagerBl.getResourcesByAttribute
(PerunSession sess, Attribute attribute) Returns all resource which have set the attribute with the value.ResourcesManagerBl.getResourcesByIds
(PerunSession perunSession, List<Integer> ids) Searches for the Resources with specified ids.ResourcesManagerBl.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) Return all resources for the facility and the vo where the group is authorized as resource manager.ResourcesManagerBl.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) Return all resources for the facility and the vo where user is authorized as resource manager.ResourcesManagerBl.getResourcesWhereUserIsAdmin
(PerunSession sess, User user) Returns list of resources, where the user is an admin.ResourcesManagerBl.getResourcesWhereUserIsAdmin
(PerunSession sess, Vo vo, User authorizedUser) Return all resources for the vo where user is authorized as resource manager.Methods in cz.metacentrum.perun.core.bl with parameters of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManagerBl.activateGroupResourceAssignment
(PerunSession sess, Group group, Resource resource, boolean async) Try to activate the group-resource status.void
ResourcesManagerBl.addResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) Sets ResourceSelfService role to given group for given resource.void
ResourcesManagerBl.addResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) Sets ResourceSelfService role to given user for given resource.void
ResourcesManagerBl.assignAutomaticGroupToResource
(PerunSession perunSession, Group sourceGroup, Group groupToAssign, Resource resource) Asynchronously assigns single subgroup to resource as automatically assigned source group's subgroup.void
ResourcesManagerBl.assignGroupsToResource
(PerunSession perunSession, Iterable<Group> groups, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) Assign groups to a resource.void
ResourcesManagerBl.assignGroupToResource
(PerunSession perunSession, Group group, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) Assign group to a resource.void
ResourcesManagerBl.assignResourceTagsToResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) Assign existing ResourceTags on existing Resource.void
ResourcesManagerBl.assignResourceTagToResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) Assign existing ResourceTag on existing Resource.void
ResourcesManagerBl.assignService
(PerunSession perunSession, Resource resource, Service service) Assign service to resource.void
ResourcesManagerBl.assignServices
(PerunSession perunSession, Resource resource, List<Service> services) Assign services to resource.void
ResourcesManagerBl.assignServicesPackage
(PerunSession perunSession, Resource resource, ServicesPackage servicesPackage) Assign all services from services package to resource.void
AttributesManagerBl.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid semantics.void
AttributesManagerBl.checkAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid semantics.void
AttributesManagerBl.checkAttributeSemantics
(PerunSession sess, Resource resource, Group group, Attribute attribute) Check if value of this group-resource attribute has valid semanticsvoid
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid semantics.void
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid semantics.void
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Member mber, Resource resource, List<Attribute> attributes) Batch version of checkAttributeSemanticsvoid
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) Batch version of checkAttributeSemanticsvoid
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attribute) batch version of checkAttributeSemanticsvoid
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attribute, boolean workWithGroupAttribute) batch version of checkAttributeSemantics with workWithGroupAttributes parameter If workWithGroupAttributes is true, checks whether attribute is group-resource or group attribute.void
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Resource resource, List<Attribute> attributes) Batch version of checkAttributeSemanticsvoid
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid syntax.void
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid syntax.void
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) Batch version of checkAttributeSyntaxvoid
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) Batch version of checkAttributeSyntaxvoid
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attribute) batch version of checkAttributeSyntaxvoid
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attribute, boolean workWithGroupAttribute) batch version of checkAttributeSyntax with workWithGroupAttributes parameter.void
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Resource resource, List<Attribute> attributes) Batch version of checkAttributeSyntaxvoid
AttributesManagerBl.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid syntax.void
AttributesManagerBl.checkAttributeSyntax
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid syntax.void
AttributesManagerBl.checkAttributeSyntax
(PerunSession sess, Resource resource, Group group, Attribute attribute) Check if value of this group-resource attribute has valid syntaxvoid
AttributesManagerBl.checkGroupIsFromTheSameVoLikeResource
(PerunSession sess, Group group, Resource resource) Check if group is assigned on resource.void
ResourcesManagerBl.checkResourceExists
(PerunSession sess, Resource resource) GroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, Resource resource, List<Group> groups, List<String> attrNames) This method takes list of groups, resource, member and list of attrNames and then creates list of RichGroups containing all selected group, group-resource and member-group attributes filtered by list (attributes from other namespaces are skipped without any warning).GroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups) This method takes list of groups and resource and then creates list of RichGroups containing all group and group-resource attributesGroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups, List<String> attrNames) This method takes list of groups, resource and list of attrNames and then creates list of RichGroups containing all selected group and group-resource attributes by list (attributes from other namespaces are skipped).MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, Resource resource, List<AttributeDefinition> attrsDef) Fill the RichMember object with data from Member and corresponding User, user/member, user-facility and member-resource attributes defined by list of attribute definition.ResourcesManagerBl.convertToEnrichedResource
(PerunSession sess, Resource resource, List<String> attrNames) Creates enrichedResource from given resource and load attributes with given names.void
ResourcesManagerBl.copyAttributes
(PerunSession sess, Resource sourceResource, Resource destinationResource) Copy all attributes of the source resource to the destination resource.void
ResourcesManagerBl.copyGroups
(PerunSession sess, Resource sourceResource, Resource destinationResource) Copy all groups of the source resource to the destination resource.ResourcesManagerBl.copyResource
(PerunSession perunSession, Resource templateResource, Resource destinationResource, boolean withGroups) Copy "template" settings from user's another existing resource and create new resource with this template.void
ResourcesManagerBl.copyServices
(PerunSession sess, Resource sourceResource, Resource destinationResource) Copy all services of the source resource to the destination resource.ResourcesManagerBl.createResource
(PerunSession perunSession, Resource resource, Vo vo, Facility facility) Inserts resource into DB.void
ResourcesManagerBl.deactivateGroupResourceAssignment
(PerunSession sess, Group group, Resource resource) Deactivates the group-resource assignment.void
ResourcesManagerBl.deleteResource
(PerunSession perunSession, Resource resource) Deletes resource by id.AttributesManagerBl.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) This method try to fill value of the member-resource attribute.AttributesManagerBl.fillAttribute
(PerunSession sess, Resource resource, Attribute attribute) This method try to fill a value of the resource attribute.AttributesManagerBl.fillAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) This method tries to fill value of group-resource attribute.AttributesManagerBl.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) This method try to fill value of the user, member, member-resource and user-facility attributes.AttributesManagerBl.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes, boolean returnOnlyAttributesWithChangedValue) This method try to fill value of the user, member, member-resource and user-facility attributes.AttributesManagerBl.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) Batch version of fillAttribute.AttributesManagerBl.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) AttributesManagerBl.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attribute) Batch version of fillAttribute.AttributesManagerBl.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attribute, boolean workWithGroupAttributes) AttributesManagerBl.fillAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) Batch version of fillAttribute.GroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Member member, Resource resource, boolean useContext) For list of richGroups filter all their group attributes and remove all which principal has no access to.GroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Resource resource, boolean useContext) For list of richGroups filter all their group attributes and remove all which principal has no access to.void
AttributesManagerBl.forceCheckAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid semantics no matter if attribute is required or not.void
AttributesManagerBl.forceCheckAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid semantics.ResourcesManagerBl.getAdminGroups
(PerunSession sess, Resource resource) Gets list of all group administrators of the Resource.ResourcesManagerBl.getAdmins
(PerunSession perunSession, Resource resource, boolean onlyDirectAdmins) Gets list of all user administrators of the Resource.AttributesManagerBl.getAllAttributesStartWithNameWithoutNullValue
(PerunSession sess, Resource resource, String startPartOfName) Get all non-empty attributes associated with the resource starts with name startPartOfName.ResourcesManagerBl.getAllowedMembers
(PerunSession perunSession, Resource resource) Returns all members who can access the resource.ResourcesManagerBl.getAllowedMembersNotExpiredInGroups
(PerunSession perunSession, Resource resource) Returns all members who can access the resource and who are also valid in at least one group associated to the resource.ResourcesManagerBl.getAllowedUsers
(PerunSession sess, Resource resource) Get all users, who can assess the resource.ResourcesManagerBl.getAllowedUsersNotExpiredInGroups
(PerunSession sess, Resource resource) Get all users, who can assess the resource and who are not expired in at least one group associated to the resource.ResourcesManagerBl.getAllResourcesTagsForResource
(PerunSession perunSession, Resource resource) Get all resourcesTags for existing ResourceResourcesManagerBl.getAssignedGroups
(PerunSession perunSession, Resource resource) List all groups associated with the resource.ResourcesManagerBl.getAssignedGroups
(PerunSession perunSession, Resource resource, Member member) List all groups associated with the resource where Member is a member.GroupsManagerBl.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource) Return list of assigned groups on the resource (without subgroups unless they are assigned too)GroupsManagerBl.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource, boolean withSubGroups) Return list of assigned groups on the resource.GroupsManagerBl.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource, Member member) Return list of assigned groups on the resource (without subgroups unless they are assigned too), which contain specific memberResourcesManagerBl.getAssignedMembers
(PerunSession perunSession, Resource resource) Returns all members assigned to the resource.ResourcesManagerBl.getAssignedMembersWithStatus
(PerunSession sess, Resource resource) Returns members of groups assigned to resource with status of group-resource assignment.ResourcesManagerBl.getAssignedRichMembers
(PerunSession perunSession, Resource resource) Returns all members assigned to the resource as RichMembers.ResourcesManagerBl.getAssignedServices
(PerunSession perunSession, Resource resource) List all services associated with the resource.ResourcesManagerBl.getAssignedUsers
(PerunSession perunSession, Resource resource) Returns all users assigned to the resource.ResourcesManagerBl.getAssociatedGroups
(PerunSession perunSession, Resource resource, Member member) Return list of groups associated with the resource with specified member.GroupsManagerBl.getAssociatedGroupsToResource
(PerunSession perunSession, Resource resource) Return list of assigned groups on the resource.GroupsManagerBl.getAssociatedGroupsToResource
(PerunSession perunSession, Resource resource, Member member) Return list of groups associated with the resource with specified member.ResourcesManagerBl.getAssociatedMembers
(PerunSession sess, Resource resource) Returns all members who are associated with the resource.ResourcesManagerBl.getAssociatedUsers
(PerunSession sess, Resource resource) Returns all users who are associated with the defined resource.AttributesManagerBl.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) Get particular attribute for the member on this resource.AttributesManagerBl.getAttribute
(PerunSession sess, Resource resource, Group group, String attributeName) Get particular group attribute on the resourceAttributesManagerBl.getAttribute
(PerunSession sess, Resource resource, String attributeName) Get particular attribute for the resource.AttributesManagerBl.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) Get particular attribute for the member on this resource.AttributesManagerBl.getAttributeById
(PerunSession sess, Resource resource, int id) Get particular attribute for the resource.AttributesManagerBl.getAttributeById
(PerunSession sess, Resource resource, Group group, int id) Get particular group-resource attributeAttributesManagerBl.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) Get all non-empty member, user, member-resource and user-facility attributes.AttributesManagerBl.getAttributes
(PerunSession sess, Group group, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) Gets selected attributes associated with the member, group and the resource.AttributesManagerBl.getAttributes
(PerunSession sess, Member member, Resource resource) Get all non-empty attributes associated with the member on the resource.AttributesManagerBl.getAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) Gets all non-empty attributes associated with the member on the resource and if workWithUserAttributes is true, gets also all non-empty user, user-facility and member attributes.AttributesManagerBl.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) Gets selected non-empty attributes associated with the member and the resource.AttributesManagerBl.getAttributes
(PerunSession sess, Resource resource) Get all non-empty attributes associated with the resource.AttributesManagerBl.getAttributes
(PerunSession sess, Resource resource, Group group) Get all non-empty attributes associated with the group on resource.AttributesManagerBl.getAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerBl.getAttributes
(PerunSession sess, Resource resource, Group group, Member member, List<String> attrNames) Get all attributes by the list of attrNames if they are in one of these namespaces: - member - group - member-group - resource - member-resource - group-resource - user (get from member object) - facility (get from resource object) - user-facilityAttributesManagerBl.getAttributes
(PerunSession sess, Resource resource, Group group, List<String> attrNames, boolean workWithGroupAttributes) Get selected attributes associated with the group on resource.AttributesManagerBl.getAttributes
(PerunSession sess, Resource resource, List<String> attrNames) Get all attributes associated with the resource which have name in list attrNames (empty too).MembersManagerBl.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) Get all RichMembers with attributes specific for list of attrNames.ResourcesManagerBl.getEnrichedBansForResource
(PerunSession sess, Resource resource, List<String> attrNames) Get all enriched bans for members on the resource with user and member attributesFacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, Resource resource) Returns list of facilities connected with a resourceResourcesManagerBl.getFacility
(PerunSession perunSession, Resource resource) Get facility which belongs to the concrete resource.ModulesUtilsBl.getGoogleGroupNameNamespaceAttributeWithNotNullValue
(PerunSessionImpl sess, Resource resource) Get value of attribute A_F_Def_googleGroupName-Namespace If this value is null, throw WrongReferenceAttributeValueExceptionResourcesManagerBl.getGroupAssignments
(PerunSession sess, Resource resource, List<String> attrNames) Lists all of the assigned groups for the given resource.GroupsManagerBl.getGroupsByPerunBean
(PerunSession sess, Resource resource) Returns list of groups connected with a resourceUsersManagerBl.getGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user) Return all groups where user is active (has VALID status in VO and Group together) for specified user and resourceAttributesManagerBl.getRequiredAttributes
(PerunSession sess, Member member, Resource resource) Get member-resource attributes which are required by services which are relater to this member-resource.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) If workWithUserAttribute is false => Get member-resource attributes which are required by services which are relater to this member-resource.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Resource resource) Get resource attributes which are required by services which is related to this resource.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) Get member attributes which are required by service for each member in list of members. !!!AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, User user, Member member) Get memner, user, member-resource, user-facility attributes which are required by the service.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, List<Member> members, boolean workWithUserAttributes) Get member-resource, member, user-facility and user attributes which are required by service for each member in list of members.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) Get member-resource attributes which are required by the service.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource) Get resource attributes which are required by the service.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group) AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, boolean withGroupAttributes) Get group-resource attributes which are required by the service.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, Member member, boolean workWithUserAttributes) Get member, member-resource and member-group attributes which are required by the service. if workWithUserAttributes == TRUE return also user and user-facility attributesAttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) Get member-resource attributes which are required by service for each member in list of members. !!!AttributesManagerBl.getRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility, Resource resource, User user, Member member) Get member, user, member-resource, user-facility attributes which are required by the services.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource) Get resource attributes which are required by selected services.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource, Group group, boolean withGroupAttributes) Get group-resource attributes which are required by the services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility) Get facility attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) Get member, user, member-resource and user-facility attributes which are required by services which are defined on "resourceToGetServicesFrom" resource.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, User user) Get user-facility attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Group group) AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Host host) Get the host attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) Get member attributes which are required by services defined on specified resourceAttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) Get member-group attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group, boolean workWithUserAttributes) Get member-group attributes which are required by services if workWithUserAttributes is true also user and member attributes.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) Get member-resource attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource, boolean workWithUserAttributes) Get member-resource attributes which are required by services and if workWithUserAttributes is true also user, user-facility and member attributes.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource) Get resource attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group) Get the group-resource attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerBl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, User user) Get user attributes which are required by services.AttributesManagerBl.getResourceRequiredAttributesDefinition
(PerunSession sess, Resource resource) Get attributes definions required by all services assigned on the resource.ResourcesManagerBl.getRichAdmins
(PerunSession perunSession, Resource resource, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) Gets list of all richUser administrators of the Resource.GroupsManagerBl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Member member, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to the resource filtered by specific member.GroupsManagerBl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Resource resource, List<String> attrNames) Get all RichGroups with selected attributes assigned to the resource.MembersManagerBl.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, Resource resource, List<String> attrsNames) Get RichMembers with Attributes but only with selected attributes from list attrsDef for group.MembersManagerBl.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) Returns unified result of MemberGroupStatus for specified member and resource.ModulesUtilsBl.getUnixGIDNamespaceAttributeWithNotNullValue
(PerunSessionImpl sess, Resource resource) Get value of attribute A_F_Def_unixGID-Namespace If this value is null, throw WrongReferenceAttributeValueExceptionModulesUtilsBl.getUnixGroupNameNamespaceAttributeWithNotNullValue
(PerunSessionImpl sess, Resource resource) Get value of attribute A_F_Def_unixGroupName-Namespace If this value is null, throw WrongReferenceAttributeValueExceptionUsersManagerBl.getUsersByPerunBean
(PerunSession sess, Resource resource) Returns list of users connected with a resourceAttributesManagerBl.getVirtualAttributes
(PerunSession sess, Member member, Resource resource) Get all virtual attributes associated with the member-resource attributes.ResourcesManagerBl.getVo
(PerunSession perunSession, Resource resource) Get Vo which is tied to specified resource.VosManagerBl.getVosByPerunBean
(PerunSession sess, Resource resource) Returns list of vos connected with a resourceboolean
ResourcesManagerBl.groupResourceAssignmentExists
(PerunSession sess, Resource resource, Group group) Returns true if the group is assigned to the current resource with any status, false otherwise.int
ModulesUtilsBl.haveTheSameAttributeWithTheSameNamespace
(PerunSessionImpl sess, Resource resource, Attribute attr) This method get if the resource has the same attribute "attr" with the same namespace and same or different valuesboolean
ResourcesManagerBl.isGroupAssigned
(PerunSession sess, Resource resource, Group group) Returns true if the group is assigned to the current resource with ACTIVE status, false otherwise.boolean
ResourcesManagerBl.isGroupManuallyAssigned
(PerunSession sess, Group group, Resource resource) Returns true if the group is assigned to the given resource manually, false otherwise.boolean
AttributesManagerBl.isTrulyRequiredAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attributeDefinition) Check if this the attribute is truly required for the member and the resource right now.boolean
AttributesManagerBl.isTrulyRequiredAttribute
(PerunSession sess, Resource resource, AttributeDefinition attributeDefinition) Check if this the attribute is truly required for the resource right now.boolean
ResourcesManagerBl.isUserAllowed
(PerunSession sess, User user, Resource resource) Returns true if the user is allowed to the current resource, false otherwise.boolean
ResourcesManagerBl.isUserAssigned
(PerunSession sess, User user, Resource resource) Returns true if the user is assigned to the current resource, false otherwise.void
ResourcesManagerBl.processGroupResourceActivationAsync
(PerunSession sess, Group group, Resource resource) Asynchronously processes group-resource activation.void
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Member member, Resource resource) Unset all attributes for the member on the resource.void
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Resource resource) Unset all attributes for the resource.void
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Resource resource, Group group) Unset all group-resource attributesvoid
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) Unset all attributes for the group and resource.void
AttributesManagerBl.removeAllGroupResourceAttributes
(PerunSession sess, Resource resource) Remove all non-virtual group-resource attributes assigned to resourcevoid
AttributesManagerBl.removeAllMemberResourceAttributes
(PerunSession sess, Resource resource) Remove all non-virtual member-resource attributes assigned to resourcevoid
ResourcesManagerBl.removeAllResourcesTagFromResource
(PerunSession perunSession, Resource resource) Remove all existing Resource tags for specific resource.void
AttributesManagerBl.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) Unset particular attribute for the member on the resource.boolean
AttributesManagerBl.removeAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) Unset particular attribute for the resource.void
AttributesManagerBl.removeAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) Unset particular group-resource attributevoid
AttributesManagerBl.removeAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<? extends AttributeDefinition> attributes) Unset the member, user, member-group, member-resource and user-facility attributes.void
AttributesManagerBl.removeAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<? extends AttributeDefinition> attributes) Unset the member, user, member-resource and user-facility attributes.void
AttributesManagerBl.removeAttributes
(PerunSession sess, Member member, Resource resource, List<? extends AttributeDefinition> attributes) Batch version of removeAttribute.void
AttributesManagerBl.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attribute) Batch version of removeAttribute.void
AttributesManagerBl.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes, boolean workWithGroupAttributes) Unset the group_resource attributes.void
AttributesManagerBl.removeAttributes
(PerunSession sess, Resource resource, List<? extends AttributeDefinition> attributes) Batch version of removeAttribute.boolean
AttributesManagerBl.removeAttributeWithoutCheck
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) Unset all attributes for the member-resource without check of value.boolean
AttributesManagerBl.removeAttributeWithoutCheck
(PerunSession sess, Resource resource, AttributeDefinition attribute) Unset all attributes for the resource without check of value.boolean
AttributesManagerBl.removeAttributeWithoutCheck
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) Unset all attributes for the group-resource without check of value.void
ResourcesManagerBl.removeAutomaticGroupFromResource
(PerunSession perunSession, Group group, Resource resource, int sourceGroupId) Remove automatically assigned group from resource.void
ResourcesManagerBl.removeGroupFromResource
(PerunSession perunSession, Group group, Resource resource) Remove group from a resource.void
ResourcesManagerBl.removeGroupsFromResource
(PerunSession perunSession, List<Group> groups, Resource resource) Remove groups from a resource.void
ResourcesManagerBl.removeResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) Unset ResourceSelfService role to given group for given resource.void
ResourcesManagerBl.removeResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) Unset ResourceSelfService role to given user for given resource.void
ResourcesManagerBl.removeResourceTagFromResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) Remove specific ResourceTag from existing Resource.void
ResourcesManagerBl.removeResourceTagsFromResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) Remove specific ResourceTags from existing Resource.void
ResourcesManagerBl.removeService
(PerunSession perunSession, Resource resource, Service service) Remove service from resource.void
ResourcesManagerBl.removeServices
(PerunSession perunSession, Resource resource, List<Service> services) Remove services from resource.void
ResourcesManagerBl.removeServicesPackage
(PerunSession perunSession, Resource resource, ServicesPackage servicesPackage) Remove from resource all services from services package.void
AttributesManagerBl.setAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) Store the particular attribute associated with the resource and member combination.void
AttributesManagerBl.setAttribute
(PerunSession sess, Resource resource, Attribute attribute) Store the particular attribute associated with the resource.void
AttributesManagerBl.setAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) Store the group-resource attributevoid
AttributesManagerBl.setAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) Store the member, user, member-group, member-resource and user-facility attributes.void
AttributesManagerBl.setAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Store the member, user, member-resource and user-facility attributes.void
AttributesManagerBl.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) Store the attributes associated with the resource and member combination.void
AttributesManagerBl.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) Store the attributes associated with the resource and member combination.void
AttributesManagerBl.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) Stores the group-resource attributes.void
AttributesManagerBl.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttributes) void
AttributesManagerBl.setAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) Store the attributes associated with the resource.boolean
AttributesManagerBl.setAttributeWithoutCheck
(PerunSession sess, Member member, Resource resource, Attribute attribute, boolean workWithUserAttributes) Just store the particular attribute associated with the member-resource, doesn't preform any value check.boolean
AttributesManagerBl.setAttributeWithoutCheck
(PerunSession sess, Resource resource, Attribute attribute) Just store the particular attribute associated with the resource, doesn't preform any value check.boolean
AttributesManagerBl.setAttributeWithoutCheck
(PerunSession sess, Resource resource, Group group, Attribute attribute) Just store the group-resource attribute, do not preform any value check.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) Get and set required attribute for member, resource, user and facility.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, boolean forceAttributesChecks) Get and set required attribute for member, resource, user and facility.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Take list of required attributes and set those which are empty and can be filled, then check them all.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes, boolean forceAttributesChecks) Take list of required attributes and set those which are empty and can be filled, then check them all.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, User user, Member member) Get and set required attribute for member, resource, user, facility and specific service.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, User user, Member member, boolean forceAttributesChecks) Get and set required attribute for member, resource, user, facility and specific service.void
AttributesManagerBl.setRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility, Resource resource, User user, Member member, boolean forceAttributesChecks) Get all required attributes for user, user-facility, member and member-resource attributes and set them.ResourcesManagerBl.updateResource
(PerunSession perunSession, Resource resource) Updates Resource.Method parameters in cz.metacentrum.perun.core.bl with type arguments of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManagerBl.assignGroupToResources
(PerunSession perunSession, Group group, List<Resource> resources, boolean async, boolean assignInactive, boolean autoAssignSubgroups) Assign group to the resources.ModulesUtilsBl.getCommonGIDOfResourcesWithSameNameInSameNamespace
(PerunSessionImpl sess, List<Resource> resourcesWithSameGroupNameInSameNamespace, String nameOfAttribute, Integer commonGID) This method is looking for exactly one commonGID for all objects in list.void
ResourcesManagerBl.removeGroupFromResources
(PerunSession perunSession, Group group, List<Resource> resources) Remove group from resources. -
Uses of Resource in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return ResourceModifier and TypeMethodDescriptionResourcesManagerBlImpl.copyResource
(PerunSession sess, Resource templateResource, Resource destinationResource, boolean withGroups) ResourcesManagerBlImpl.createResource
(PerunSession sess, Resource resource, Vo vo, Facility facility) ResourcesManagerBlImpl.getResourceById
(PerunSession sess, int id) ResourcesManagerBlImpl.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) ResourcesManagerBlImpl.updateResource
(PerunSession sess, Resource resource) Methods in cz.metacentrum.perun.core.blImpl that return types with arguments of type ResourceModifier and TypeMethodDescriptionModulesUtilsBlImpl.findCollisionResourcesWithSameGid
(PerunSessionImpl sess, Group group, String namespace) ModulesUtilsBlImpl.findCollisionResourcesWithSameGid
(PerunSessionImpl sess, Resource resource, String namespace) ModulesUtilsBlImpl.findCollisionResourcesWithSameGroupName
(PerunSessionImpl sess, Group group, String namespace) ModulesUtilsBlImpl.findCollisionResourcesWithSameGroupName
(PerunSessionImpl sess, Resource resource, String namespace) ResourcesManagerBlImpl.getAllowedResources
(PerunSession sess, Facility facility, User user) ResourcesManagerBlImpl.getAllowedResources
(PerunSession sess, Member member) UsersManagerBlImpl.getAllowedResources
(PerunSession sess, Facility facility, User user) UsersManagerBlImpl.getAllowedResources
(PerunSession sess, User user) ResourcesManagerBlImpl.getAllResources
(PerunSession sess) ResourcesManagerBlImpl.getAllResourcesByResourceTag
(PerunSession perunSession, ResourceTag resourceTag) FacilitiesManagerBlImpl.getAssignedResources
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAssignedResources
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) ResourcesManagerBlImpl.getAssignedResources
(PerunSession sess, Group group) ResourcesManagerBlImpl.getAssignedResources
(PerunSession sess, Member member) ResourcesManagerBlImpl.getAssignedResources
(PerunSession sess, Member member, Service service) ResourcesManagerBlImpl.getAssignedResources
(PerunSession sess, User user, Vo vo) ServicesManagerBlImpl.getAssignedResources
(PerunSession sess, Service service) UsersManagerBlImpl.getAssignedResources
(PerunSession sess, Facility facility, User user) UsersManagerBlImpl.getAssignedResources
(PerunSession sess, User user) ResourcesManagerBlImpl.getAssociatedResources
(PerunSession sess, Group group) ResourcesManagerBlImpl.getAssociatedResources
(PerunSession sess, Member member) UsersManagerBlImpl.getAssociatedResources
(PerunSession sess, Facility facility, User user) UsersManagerBlImpl.getAssociatedResources
(PerunSession sess, User user) GroupsManagerBlImpl.getGroupResourcePairsByAttribute
(PerunSession sess, Attribute attribute) ResourcesManagerBlImpl.getResources
(PerunSession sess) ResourcesManagerBlImpl.getResources
(PerunSession sess, User user, List<Status> memberStatuses, List<MemberGroupStatus> memberGroupStatuses, List<GroupResourceStatus> groupResourceStatuses) ResourcesManagerBlImpl.getResources
(PerunSession sess, Vo vo) SearcherBlImpl.getResources
(PerunSession sess, Map<String, String> attributesWithSearchingValues, boolean allowPartialMatchForString) ResourcesManagerBlImpl.getResourcesByAttribute
(PerunSession sess, Attribute attribute) ResourcesManagerBlImpl.getResourcesByIds
(PerunSession sess, List<Integer> ids) ResourcesManagerBlImpl.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) ResourcesManagerBlImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) ResourcesManagerBlImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, User user) ResourcesManagerBlImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, Vo vo, User authorizedUser) AuthzResolverBlImpl.getResourcesWhereUserIsInRoles
(PerunSession sess, User user, List<String> roles) Get all Resources where the given user has set one of the given roles or the given user is a member of an authorized group with such roles.Methods in cz.metacentrum.perun.core.blImpl with parameters of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManagerBlImpl.activateGroupResourceAssignment
(PerunSession sess, Group group, Resource resource, boolean async) void
ResourcesManagerBlImpl.addResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) void
ResourcesManagerBlImpl.addResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) void
ResourcesManagerBlImpl.assignAutomaticGroupToResource
(PerunSession perunSession, Group sourceGroup, Group groupToAssign, Resource resource) void
ResourcesManagerBlImpl.assignGroupsToResource
(PerunSession perunSession, Iterable<Group> groups, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) void
ResourcesManagerBlImpl.assignGroupToResource
(PerunSession sess, Group group, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) void
ResourcesManagerBlImpl.assignResourceTagsToResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) void
ResourcesManagerBlImpl.assignResourceTagToResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) void
ResourcesManagerBlImpl.assignService
(PerunSession sess, Resource resource, Service service) void
ResourcesManagerBlImpl.assignServices
(PerunSession sess, Resource resource, List<Service> services) void
ResourcesManagerBlImpl.assignServicesPackage
(PerunSession sess, Resource resource, ServicesPackage servicesPackage) void
AttributesManagerBlImpl.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.checkAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.checkAttributeSemantics
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttribute) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Resource resource, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttribute) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Resource resource, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.checkAttributeSyntax
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.checkAttributeSyntax
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerBlImpl.checkGroupIsFromTheSameVoLikeResource
(PerunSession sess, Group group, Resource resource) Check if group is assigned on resource.void
ResourcesManagerBlImpl.checkResourceExists
(PerunSession sess, Resource resource) void
ResourcesManagerBlImpl.checkSemanticsOfFacilityAndResourceRequiredAttributes
(PerunSession sess, Resource resource) Checks semantics of all required attributes of given resource and its facility.GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, Resource resource, List<Group> groups, List<String> attrNames) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups, List<String> attrNames) MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, Group group, Resource resource, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, Resource resource, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.ResourcesManagerBlImpl.convertToEnrichedResource
(PerunSession sess, Resource resource, List<String> attrNames) void
ResourcesManagerBlImpl.copyAttributes
(PerunSession sess, Resource sourceResource, Resource destinationResource) void
ResourcesManagerBlImpl.copyGroups
(PerunSession sess, Resource sourceResource, Resource destinationResource) ResourcesManagerBlImpl.copyResource
(PerunSession sess, Resource templateResource, Resource destinationResource, boolean withGroups) void
ResourcesManagerBlImpl.copyServices
(PerunSession sess, Resource sourceResource, Resource destinationResource) ResourcesManagerBlImpl.createResource
(PerunSession sess, Resource resource, Vo vo, Facility facility) void
ResourcesManagerBlImpl.deactivateGroupResourceAssignment
(PerunSession sess, Group group, Resource resource) void
ResourcesManagerBlImpl.deleteResource
(PerunSession sess, Resource resource) void
ResourcesManagerBlImpl.fillAndSetRequiredAttributesForGroups
(PerunSession sess, List<Service> services, Resource resource) Fill and set group and group-resource attributes required by given services for all groups which are assigned to the given resource.AttributesManagerBlImpl.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) AttributesManagerBlImpl.fillAttribute
(PerunSession sess, Resource resource, Attribute attribute) AttributesManagerBlImpl.fillAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes, boolean returnOnlyAttributesWithChangedValue) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttributes) AttributesManagerBlImpl.fillAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Member member, Resource resource, boolean useContext) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Resource resource, boolean useContext) ModulesUtilsBlImpl.findCollisionGroupsWithSamgeGroupGid
(PerunSessionImpl sess, Resource resource, String namespace) ModulesUtilsBlImpl.findCollisionGroupsWithSamgeGroupName
(PerunSessionImpl sess, Resource resource, String namespace) ModulesUtilsBlImpl.findCollisionResourcesWithSameGid
(PerunSessionImpl sess, Resource resource, String namespace) ModulesUtilsBlImpl.findCollisionResourcesWithSameGroupName
(PerunSessionImpl sess, Resource resource, String namespace) void
AttributesManagerBlImpl.forceCheckAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.forceCheckAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) ResourcesManagerBlImpl.getAdminGroups
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAdmins
(PerunSession perunSession, Resource resource, boolean onlyDirectAdmins) AttributesManagerBlImpl.getAllAttributesStartWithNameWithoutNullValue
(PerunSession sess, Resource resource, String startPartOfName) ResourcesManagerBlImpl.getAllowedMembers
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAllowedMembersNotExpiredInGroups
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAllowedUsers
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAllowedUsersNotExpiredInGroups
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAllResourcesTagsForResource
(PerunSession perunSession, Resource resource) ResourcesManagerBlImpl.getAssignedGroups
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssignedGroups
(PerunSession sess, Resource resource, Member member) GroupsManagerBlImpl.getAssignedGroupsToResource
(PerunSession sess, Resource resource) GroupsManagerBlImpl.getAssignedGroupsToResource
(PerunSession sess, Resource resource, boolean withSubGroups) GroupsManagerBlImpl.getAssignedGroupsToResource
(PerunSession sess, Resource resource, Member member) ResourcesManagerBlImpl.getAssignedMembers
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssignedMembersWithStatus
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssignedRichMembers
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssignedServices
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssignedUsers
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssociatedGroups
(PerunSession sess, Resource resource, Member member) GroupsManagerBlImpl.getAssociatedGroupsToResource
(PerunSession sess, Resource resource) GroupsManagerBlImpl.getAssociatedGroupsToResource
(PerunSession sess, Resource resource, Member member) ResourcesManagerBlImpl.getAssociatedMembers
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getAssociatedUsers
(PerunSession sess, Resource resource) AttributesManagerBlImpl.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) AttributesManagerBlImpl.getAttribute
(PerunSession sess, Resource resource, Group group, String attributeName) AttributesManagerBlImpl.getAttribute
(PerunSession sess, Resource resource, String attributeName) AttributesManagerBlImpl.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) AttributesManagerBlImpl.getAttributeById
(PerunSession sess, Resource resource, int id) AttributesManagerBlImpl.getAttributeById
(PerunSession sess, Resource resource, Group group, int id) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Group group, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Resource resource) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Resource resource, Group group) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Resource resource, Group group, Member member, List<String> attrNames) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Resource resource, Group group, List<String> attrNames, boolean workWithGroupAttributes) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Resource resource, List<String> attrNames) MembersManagerBlImpl.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) ResourcesManagerBlImpl.getEnrichedBansForResource
(PerunSession sess, Resource resource, List<String> attrNames) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getFacility
(PerunSession sess, Resource resource) ModulesUtilsBlImpl.getGoogleGroupNameNamespaceAttributeWithNotNullValue
(PerunSessionImpl sess, Resource resource) ResourcesManagerBlImpl.getGroupAssignments
(PerunSession sess, Resource resource, List<String> attrNames) GroupsManagerBlImpl.getGroupsByPerunBean
(PerunSession sess, Resource resource) UsersManagerBlImpl.getGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Resource resource) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, User user, Member member) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, List<Member> members, boolean workWithUserAttributes) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, boolean withGroupAttributes) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, Member member, boolean workWithUserAttributes) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility, Resource resource, User user, Member member) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource, Group group, boolean withGroupAttributes) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, User user) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Group group) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Host host) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group, boolean workWithUserAttributes) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerBlImpl.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, User user) AttributesManagerBlImpl.getResourceRequiredAttributesDefinition
(PerunSession sess, Resource resource) ResourcesManagerBlImpl.getRichAdmins
(PerunSession perunSession, Resource resource, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) GroupsManagerBlImpl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Member member, Resource resource, List<String> attrNames) GroupsManagerBlImpl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Resource resource, List<String> attrNames) MembersManagerBlImpl.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, Resource resource, List<String> attrsNames) MembersManagerBlImpl.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) ModulesUtilsBlImpl.getUnixGIDNamespaceAttributeWithNotNullValue
(PerunSessionImpl sess, Resource resource) ModulesUtilsBlImpl.getUnixGroupNameNamespaceAttributeWithNotNullValue
(PerunSessionImpl sess, Resource resource) UsersManagerBlImpl.getUsersByPerunBean
(PerunSession sess, Resource resource) AttributesManagerBlImpl.getVirtualAttributes
(PerunSession sess, Member member, Resource resource) ResourcesManagerBlImpl.getVo
(PerunSession sess, Resource resource) VosManagerBlImpl.getVosByPerunBean
(PerunSession sess, Resource resource) boolean
ResourcesManagerBlImpl.groupResourceAssignmentExists
(PerunSession sess, Resource resource, Group group) int
ModulesUtilsBlImpl.haveTheSameAttributeWithTheSameNamespace
(PerunSessionImpl sess, Resource resource, Attribute attr) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Group group, Resource resource) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, Resource resource) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Resource resource) boolean
ResourcesManagerBlImpl.isGroupAssigned
(PerunSession sess, Resource resource, Group group) boolean
ResourcesManagerBlImpl.isGroupManuallyAssigned
(PerunSession sess, Group group, Resource resource) boolean
AttributesManagerBlImpl.isTrulyRequiredAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attributeDefinition) boolean
AttributesManagerBlImpl.isTrulyRequiredAttribute
(PerunSession sess, Resource resource, AttributeDefinition attributeDefinition) boolean
ResourcesManagerBlImpl.isUserAllowed
(PerunSession sess, User user, Resource resource) boolean
ResourcesManagerBlImpl.isUserAssigned
(PerunSession sess, User user, Resource resource) void
ResourcesManagerBlImpl.processGroupResourceActivationAsync
(PerunSession sess, Group group, Resource resource) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Member member, Resource resource) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Resource resource) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Resource resource, Group group) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) static void
AuthzResolverBlImpl.removeAllAuthzForResource
(PerunSession sess, Resource resource) void
AttributesManagerBlImpl.removeAllGroupResourceAttributes
(PerunSession sess, Resource resource) void
AttributesManagerBlImpl.removeAllMemberResourceAttributes
(PerunSession sess, Resource resource) void
ResourcesManagerBlImpl.removeAllResourcesTagFromResource
(PerunSession perunSession, Resource resource) void
AttributesManagerBlImpl.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) boolean
AttributesManagerBlImpl.removeAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) void
AttributesManagerBlImpl.removeAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<? extends AttributeDefinition> attributes) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<? extends AttributeDefinition> attributes) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Member member, Resource resource, List<? extends AttributeDefinition> attributes) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes, boolean workWithGroupAttributes) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Resource resource, List<? extends AttributeDefinition> attributes) boolean
AttributesManagerBlImpl.removeAttributeWithoutCheck
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) boolean
AttributesManagerBlImpl.removeAttributeWithoutCheck
(PerunSession sess, Resource resource, AttributeDefinition attribute) boolean
AttributesManagerBlImpl.removeAttributeWithoutCheck
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) void
ResourcesManagerBlImpl.removeAutomaticGroupFromResource
(PerunSession sess, Group group, Resource resource, int sourceGroupId) void
ResourcesManagerBlImpl.removeGroupFromResource
(PerunSession sess, Group group, Resource resource) void
ResourcesManagerBlImpl.removeGroupsFromResource
(PerunSession perunSession, List<Group> groups, Resource resource) void
ResourcesManagerBlImpl.removeResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) void
ResourcesManagerBlImpl.removeResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) void
ResourcesManagerBlImpl.removeResourceTagFromResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) void
ResourcesManagerBlImpl.removeResourceTagsFromResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) void
ResourcesManagerBlImpl.removeService
(PerunSession sess, Resource resource, Service service) void
ResourcesManagerBlImpl.removeServices
(PerunSession sess, Resource resource, List<Service> services) void
ResourcesManagerBlImpl.removeServicesPackage
(PerunSession sess, Resource resource, ServicesPackage servicesPackage) void
AttributesManagerBlImpl.setAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.setAttribute
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerBlImpl.setAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) boolean
AttributesManagerBlImpl.setAttributeWithoutCheck
(PerunSession sess, Member member, Resource resource, Attribute attribute, boolean workWithUserAttributes) boolean
AttributesManagerBlImpl.setAttributeWithoutCheck
(PerunSession sess, Resource resource, Attribute attribute) boolean
AttributesManagerBlImpl.setAttributeWithoutCheck
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, boolean forceAttributesChecks) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes, boolean forceAttributesChecks) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, User user, Member member) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, Service service, Facility facility, Resource resource, User user, Member member, boolean forceAttributesChecks) void
AttributesManagerBlImpl.setRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility, Resource resource, User user, Member member, boolean forceAttributesChecks) void
ResourcesManagerBlImpl.updateAllRequiredAttributesForAllowedMembers
(PerunSession sess, Resource resource, List<Service> services) For given resource, finds all allowed members and sets them attributes, (member-resource, member, user-facility and user) that are required by given services.ResourcesManagerBlImpl.updateResource
(PerunSession sess, Resource resource) Method parameters in cz.metacentrum.perun.core.blImpl with type arguments of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManagerBlImpl.assignGroupToResources
(PerunSession perunSession, Group group, List<Resource> resources, boolean async, boolean assignInactive, boolean autoAssignSubgroups) ModulesUtilsBlImpl.getCommonGIDOfResourcesWithSameNameInSameNamespace
(PerunSessionImpl sess, List<Resource> resourcesWithSameGroupNameInSameNamespace, String gidNamespace, Integer commonGID) boolean
ModulesUtilsBlImpl.hasAccessToWriteToAttributeForAnyResource
(PerunSessionImpl sess, AttributeDefinition attrDef, List<Resource> resources) void
ResourcesManagerBlImpl.removeGroupFromResources
(PerunSession perunSession, Group group, List<Resource> resources) -
Uses of Resource in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that return ResourceModifier and TypeMethodDescriptionResourcesManagerEntry.copyResource
(PerunSession sess, Resource templateResource, Resource destinationResource, boolean withGroups) ResourcesManagerEntry.createResource
(PerunSession sess, Resource resource, Vo vo, Facility facility) ResourcesManagerEntry.getResourceById
(PerunSession sess, int id) ResourcesManagerEntry.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) ResourcesManagerEntry.updateResource
(PerunSession sess, Resource resource) Methods in cz.metacentrum.perun.core.entry that return types with arguments of type ResourceModifier and TypeMethodDescriptionResourcesManagerEntry.getAllowedResources
(PerunSession sess, Member member) UsersManagerEntry.getAllowedResources
(PerunSession sess, Facility facility, User user) UsersManagerEntry.getAllowedResources
(PerunSession sess, User user) ResourcesManagerEntry.getAllResources
(PerunSession sess) ResourcesManagerEntry.getAllResourcesByResourceTag
(PerunSession perunSession, ResourceTag resourceTag) FacilitiesManagerEntry.getAssignedResources
(PerunSession sess, Facility facility) ResourcesManagerEntry.getAssignedResources
(PerunSession sess, Group group) ResourcesManagerEntry.getAssignedResources
(PerunSession sess, Member member) ResourcesManagerEntry.getAssignedResources
(PerunSession sess, Member member, Service service) ServicesManagerEntry.getAssignedResources
(PerunSession sess, Service service) FacilitiesManagerEntry.getAssignedResourcesByAssignedService
(PerunSession sess, Facility facility, Service service) UsersManagerEntry.getAssociatedResources
(PerunSession sess, Facility facility, User user) ResourcesManagerEntry.getResources
(PerunSession sess, Vo vo) SearcherEntry.getResources
(PerunSession sess, Map<String, String> attributesWithSearchingValues, boolean allowPartialMatchForString) ResourcesManagerEntry.getResourcesByIds
(PerunSession sess, List<Integer> ids) ResourcesManagerEntry.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) ResourcesManagerEntry.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) ResourcesManagerEntry.getResourcesWhereUserIsAdmin
(PerunSession sess, User user) ResourcesManagerEntry.getResourcesWhereUserIsAdmin
(PerunSession sess, Vo vo, User authorizedUser) UsersManagerEntry.getUserAssignments
(PerunSession sess, User user) Methods in cz.metacentrum.perun.core.entry with parameters of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManagerEntry.activateGroupResourceAssignment
(PerunSession sess, Group group, Resource resource, boolean async) void
ResourcesManagerEntry.addAdmin
(PerunSession sess, Resource resource, Group group) void
ResourcesManagerEntry.addAdmin
(PerunSession sess, Resource resource, User user) void
ResourcesManagerEntry.addResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) void
ResourcesManagerEntry.addResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) void
ResourcesManagerEntry.assignGroupsToResource
(PerunSession perunSession, List<Group> groups, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) void
ResourcesManagerEntry.assignGroupToResource
(PerunSession sess, Group group, Resource resource, boolean async, boolean assignInactive, boolean autoAssignSubgroups) void
ResourcesManagerEntry.assignResourceTagsToResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) void
ResourcesManagerEntry.assignResourceTagToResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) void
ResourcesManagerEntry.assignService
(PerunSession sess, Resource resource, Service service) void
ResourcesManagerEntry.assignServices
(PerunSession sess, Resource resource, List<Service> services) void
ResourcesManagerEntry.assignServicesPackage
(PerunSession sess, Resource resource, ServicesPackage servicesPackage) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttribute) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttribute) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
ResourcesManagerEntry.copyAttributes
(PerunSession sess, Resource sourceResource, Resource destinationResource) void
ResourcesManagerEntry.copyGroups
(PerunSession sess, Resource sourceResource, Resource destinationResource) ResourcesManagerEntry.copyResource
(PerunSession sess, Resource templateResource, Resource destinationResource, boolean withGroups) void
ResourcesManagerEntry.copyServices
(PerunSession sess, Resource sourceResource, Resource destinationResource) ResourcesManagerEntry.createResource
(PerunSession sess, Resource resource, Vo vo, Facility facility) void
ResourcesManagerEntry.deactivateGroupResourceAssignment
(PerunSession sess, Group group, Resource resource) void
ResourcesManagerEntry.deleteResource
(PerunSession sess, Resource resource) AttributesManagerEntry.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) AttributesManagerEntry.fillAttribute
(PerunSession sess, Resource resource, Attribute attribute) AttributesManagerEntry.fillAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) AttributesManagerEntry.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) ResourcesManagerEntry.getAdminGroups
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAdmins
(PerunSession perunSession, Resource resource, boolean onlyDirectAdmins) AttributesManagerEntry.getAllAttributesStartWithNameWithoutNullValue
(PerunSession sess, Resource resource, String startPartOfName) ResourcesManagerEntry.getAllowedMembers
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAllowedUsers
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAllResourcesTagsForResource
(PerunSession perunSession, Resource resource) ResourcesManagerEntry.getAssignedGroups
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAssignedGroups
(PerunSession sess, Resource resource, Member member) ResourcesManagerEntry.getAssignedMembers
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAssignedMembersWithStatus
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAssignedRichMembers
(PerunSession sess, Resource resource) ResourcesManagerEntry.getAssignedServices
(PerunSession sess, Resource resource) AttributesManagerEntry.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) AttributesManagerEntry.getAttribute
(PerunSession sess, Resource resource, Group group, String attributeName) AttributesManagerEntry.getAttribute
(PerunSession sess, Resource resource, String attributeName) AttributesManagerEntry.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) AttributesManagerEntry.getAttributeById
(PerunSession sess, Resource resource, int id) AttributesManagerEntry.getAttributeById
(PerunSession sess, Resource resource, Group group, int id) AttributesManagerEntry.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource, Group group) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource, Group group, Member member, List<String> attrNames) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource, Group group, List<String> attrNames, boolean workWithGroupAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource, List<String> attrNames) MembersManagerEntry.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) ResourcesManagerEntry.getFacility
(PerunSession sess, Resource resource) ResourcesManagerEntry.getGroupAssignments
(PerunSession sess, Resource resource, List<String> attrNames) UsersManagerEntry.getGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Resource resource) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, Member member, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, User user) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Group group) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Host host) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group, boolean workWithUserAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, boolean workWithGroupAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, Member member, boolean workWithUserAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, User user) ResourcesManagerEntry.getRichAdmins
(PerunSession perunSession, Resource resource, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) GroupsManagerEntry.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Member member, Resource resource, List<String> attrNames) GroupsManagerEntry.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Resource resource, List<String> attrNames) UsersManagerEntry.getRichGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user, List<String> attrNames) ResourcesManagerEntry.getVo
(PerunSession sess, Resource resource) void
ResourcesManagerEntry.removeAdmin
(PerunSession sess, Resource resource, Group group) void
ResourcesManagerEntry.removeAdmin
(PerunSession sess, Resource resource, User user) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Member member, Resource resource) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Resource resource) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Resource resource, Group group) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Resource resource, Group group, boolean workWithGroupAttributes) void
ResourcesManagerEntry.removeAllResourcesTagFromResource
(PerunSession perunSession, Resource resource) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Member member, Resource resource, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Resource resource, Group group, List<? extends AttributeDefinition> attributes, boolean workWithGroupAttributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Resource resource, List<? extends AttributeDefinition> attributes) void
ResourcesManagerEntry.removeGroupFromResource
(PerunSession sess, Group group, Resource resource) void
ResourcesManagerEntry.removeGroupsFromResource
(PerunSession perunSession, List<Group> groups, Resource resource) void
ResourcesManagerEntry.removeResourceSelfServiceGroup
(PerunSession sess, Resource resource, Group group) void
ResourcesManagerEntry.removeResourceSelfServiceUser
(PerunSession sess, Resource resource, User user) void
ResourcesManagerEntry.removeResourceTagFromResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) void
ResourcesManagerEntry.removeResourceTagsFromResource
(PerunSession perunSession, List<ResourceTag> resourceTags, Resource resource) void
ResourcesManagerEntry.removeService
(PerunSession sess, Resource resource, Service service) void
ResourcesManagerEntry.removeServices
(PerunSession sess, Resource resource, List<Service> services) void
ResourcesManagerEntry.removeServicesPackage
(PerunSession sess, Resource resource, ServicesPackage servicesPackage) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Resource resource, Group group, List<Attribute> attributes, boolean workWithGroupAttributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Resource resource, List<Attribute> attributes) ResourcesManagerEntry.updateResource
(PerunSession sess, Resource resource) Method parameters in cz.metacentrum.perun.core.entry with type arguments of type ResourceModifier and TypeMethodDescriptionvoid
ResourcesManagerEntry.assignGroupToResources
(PerunSession perunSession, Group group, List<Resource> resources, boolean async, boolean assignInactive, boolean autoAssignSubgroups) void
ResourcesManagerEntry.removeGroupFromResources
(PerunSession perunSession, Group group, List<Resource> resources) void
ResourcesManagerEntry.removeService
(PerunSession perunSession, List<Resource> resources, Service service) -
Uses of Resource in cz.metacentrum.perun.core.impl
Fields in cz.metacentrum.perun.core.impl with type parameters of type ResourceMethods in cz.metacentrum.perun.core.impl that return ResourceModifier and TypeMethodDescriptionResourcesManagerImpl.createResource
(PerunSession sess, Vo vo, Resource resource, Facility facility) ResourcesManagerImpl.getResourceById
(PerunSession sess, int id) ResourcesManagerImpl.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) ResourcesManagerImpl.updateResource
(PerunSession sess, Resource resource) Methods in cz.metacentrum.perun.core.impl that return types with arguments of type ResourceModifier and TypeMethodDescriptionResourcesManagerImpl.getAllowedResources
(PerunSession sess, Facility facility, User user) UsersManagerImpl.getAllowedResources
(PerunSession sess, User user) ResourcesManagerImpl.getAllResources
(PerunSession sess) ResourcesManagerImpl.getAllResourcesByResourceTag
(PerunSession perunSession, ResourceTag resourceTag) FacilitiesManagerImpl.getAssignedResources
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAssignedResources
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) ResourcesManagerImpl.getAssignedResources
(PerunSession sess, Group group) ResourcesManagerImpl.getAssignedResources
(PerunSession sess, Member member) ResourcesManagerImpl.getAssignedResources
(PerunSession sess, Member member, Service service) ResourcesManagerImpl.getAssignedResources
(PerunSession sess, User user, Vo vo) ServicesManagerImpl.getAssignedResources
(PerunSession sess, Service service) UsersManagerImpl.getAssignedResources
(PerunSession sess, Facility facility, User user) UsersManagerImpl.getAssignedResources
(PerunSession sess, User user) ResourcesManagerImpl.getAssociatedResources
(PerunSession sess, Group group) ResourcesManagerImpl.getAssociatedResources
(PerunSession sess, Member member) UsersManagerImpl.getAssociatedResources
(PerunSession sess, Facility facility, User user) UsersManagerImpl.getAssociatedResources
(PerunSession sess, User user) GroupsManagerImpl.getGroupResourcePairsByAttribute
(PerunSession sess, Attribute attribute) ResourcesManagerImpl.getResources
(PerunSession sess) ResourcesManagerImpl.getResources
(PerunSession sess, User user, List<Status> memberStatuses, List<MemberGroupStatus> memberGroupStatuses, List<GroupResourceStatus> groupResourceStatuses) ResourcesManagerImpl.getResources
(PerunSession sess, Vo vo) SearcherImpl.getResources
(PerunSession sess, Map<Attribute, String> attributesWithSearchingValues, boolean allowPartialMatchForString) ResourcesManagerImpl.getResourcesByAttribute
(PerunSession sess, Attribute attribute) ResourcesManagerImpl.getResourcesByIds
(PerunSession sess, List<Integer> ids) ResourcesManagerImpl.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) ResourcesManagerImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) ResourcesManagerImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, User user) ResourcesManagerImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, Vo vo, User authorizedUser) AuthzResolverImpl.getResourcesWhereUserIsInRoles
(User user, List<String> roles) Methods in cz.metacentrum.perun.core.impl with parameters of type ResourceModifier and TypeMethodDescriptionvoid
AuthzResolverImpl.addAdmin
(PerunSession sess, Resource resource, Group group) void
AuthzResolverImpl.addAdmin
(PerunSession sess, Resource resource, User user) void
AuthzResolverImpl.addResourceRole
(PerunSession sess, Group group, String role, Resource resource) void
AuthzResolverImpl.addResourceRole
(PerunSession sess, User user, String role, Resource resource) void
ResourcesManagerImpl.assignAutomaticGroupToResource
(PerunSession sess, Group group, Resource resource, Group sourceGroup) void
ResourcesManagerImpl.assignGroupToResource
(PerunSession sess, Group group, Resource resource, boolean autoAssignSubgroups) void
ResourcesManagerImpl.assignGroupToResourceState
(PerunSession sess, Group group, Resource resource, GroupResourceStatus status) void
ResourcesManagerImpl.assignResourceTagToResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) void
ResourcesManagerImpl.assignService
(PerunSession sess, Resource resource, Service service) void
ResourceAssignmentChecker.assignSubgroupsToResource
(Resource resource, List<AssignedGroup> automaticallyAssignedSubgroups, AssignedGroup sourceGroup) Filter subgroups of source group (with autoassign) which are not assigned and assign them.void
AttributesManagerImpl.changedAttributeHook
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerImpl.changedAttributeHook
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerImpl.changedAttributeHook
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerImpl.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerImpl.checkAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerImpl.checkAttributeSemantics
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerImpl.checkAttributesSemantics
(PerunSession sess, Resource resource, List<Attribute> attributes) void
AttributesManagerImpl.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerImpl.checkAttributeSyntax
(PerunSession sess, Resource resource, Attribute attribute) void
AttributesManagerImpl.checkAttributeSyntax
(PerunSession sess, Resource resource, Group group, Attribute attribute) void
AttributesManagerImpl.checkAttributeSyntax
(PerunSession sess, Resource resource, List<Attribute> attributes) void
ResourcesManagerImpl.checkResourceExists
(PerunSession sess, Resource resource) ResourcesManagerImpl.createResource
(PerunSession sess, Vo vo, Resource resource, Facility facility) void
ResourcesManagerImpl.deleteResource
(PerunSession sess, Vo vo, Resource resource) AttributesManagerImpl.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) AttributesManagerImpl.fillAttribute
(PerunSession sess, Resource resource, Attribute attribute) AttributesManagerImpl.fillAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) ResourcesManagerImpl.getAdminGroups
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAdmins
(PerunSession sess, Resource resource) AttributesManagerImpl.getAllAttributesStartWithNameWithoutNullValue
(PerunSession sess, Resource resource, String startPartOfName) ResourcesManagerImpl.getAllowedMembers
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAllowedMembersNotExpiredInGroup
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAllowedUsers
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAllowedUsersNotExpiredInGroup
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAllResourcesTagsForResource
(PerunSession perunSession, Resource resource) GroupsManagerImpl.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource) GroupsManagerImpl.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource, Member member) ResourcesManagerImpl.getAssignedMembers
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAssignedMembersWithStatus
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAssignedServices
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAssignedUsers
(PerunSession sess, Resource resource) GroupsManagerImpl.getAssociatedGroupsToResource
(PerunSession perunSession, Resource resource) GroupsManagerImpl.getAssociatedGroupsToResource
(PerunSession perunSession, Resource resource, Member member) ResourcesManagerImpl.getAssociatedMembers
(PerunSession sess, Resource resource) ResourcesManagerImpl.getAssociatedUsers
(PerunSession sess, Resource resource) AttributesManagerImpl.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) AttributesManagerImpl.getAttribute
(PerunSession sess, Resource resource, Group group, String attributeName) AttributesManagerImpl.getAttribute
(PerunSession sess, Resource resource, String attributeName) AttributesManagerImpl.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) AttributesManagerImpl.getAttributeById
(PerunSession sess, Resource resource, int id) AttributesManagerImpl.getAttributeById
(PerunSession sess, Resource resource, Group group, int id) AttributesManagerImpl.getAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerImpl.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames) AttributesManagerImpl.getAttributes
(PerunSession sess, Resource resource) AttributesManagerImpl.getAttributes
(PerunSession sess, Resource resource, Group group) AttributesManagerImpl.getAttributes
(PerunSession sess, Resource resource, Group group, List<String> attrNames) AttributesManagerImpl.getAttributes
(PerunSession sess, Resource resource, List<String> attrNames) ResourcesManagerImpl.getDirectAdmins
(PerunSession perunSession, Resource resource) int
ResourcesManagerImpl.getFacilityId
(PerunSession sess, Resource resource) Deprecated.ResourcesManagerImpl.getFailedGroupResourceAssignmentCause
(PerunSession sess, Group group, Resource resource) ResourcesManagerImpl.getGroupAssignments
(PerunSession sess, Resource resource) ResourcesManagerImpl.getGroupResourceStatus
(PerunSession sess, Group group, Resource resource) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, Facility facility) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, Facility facility, User user) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Group group) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Host host) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, User user) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, List<Integer> serviceIds) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource, Group group) AttributesManagerImpl.getResourceRequiredAttributesDefinition
(PerunSession sess, Resource resource) MembersManagerImpl.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) AttributesManagerImpl.getVirtualAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerImpl.getVirtualAttributes
(PerunSession sess, Resource resource) boolean
ResourcesManagerImpl.groupResourceAssignmentExists
(PerunSession sess, Resource resource, Group group) boolean
AttributesManagerImpl.isAttributeRequiredByResource
(PerunSession sess, Resource resource, AttributeDefinition attributeDefinition) boolean
ResourcesManagerImpl.isGroupAssigned
(PerunSession sess, Resource resource, Group group) boolean
ResourcesManagerImpl.isGroupManuallyAssigned
(PerunSession sess, Group group, Resource resource) boolean
ResourcesManagerImpl.isUserAllowed
(PerunSession sess, User user, Resource resource) boolean
ResourcesManagerImpl.isUserAssigned
(PerunSession sess, User user, Resource resource) void
AuthzResolverImpl.removeAdmin
(PerunSession sess, Resource resource, Group group) void
AuthzResolverImpl.removeAdmin
(PerunSession sess, Resource resource, User user) boolean
AttributesManagerImpl.removeAllAttributes
(PerunSession sess, Member member, Resource resource) boolean
AttributesManagerImpl.removeAllAttributes
(PerunSession sess, Resource resource) boolean
AttributesManagerImpl.removeAllAttributes
(PerunSession sess, Resource resource, Group group) void
AuthzResolverImpl.removeAllAuthzForResource
(PerunSession sess, Resource resource) void
AttributesManagerImpl.removeAllGroupResourceAttributes
(PerunSession sess, Resource resource) void
AttributesManagerImpl.removeAllMemberResourceAttributes
(PerunSession sess, Resource resource) void
ResourcesManagerImpl.removeAllResourcesTagFromResource
(PerunSession perunSession, Resource resource) boolean
AttributesManagerImpl.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) boolean
AttributesManagerImpl.removeAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) boolean
AttributesManagerImpl.removeAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) void
ResourcesManagerImpl.removeAutomaticGroupFromResource
(PerunSession perunSession, Group group, Resource resource, int sourceGroupId) void
ResourcesManagerImpl.removeGroupFromResource
(PerunSession sess, Group group, Resource resource) void
AuthzResolverImpl.removeResourceRole
(PerunSession sess, String role, Resource resource, Group group) void
AuthzResolverImpl.removeResourceRole
(PerunSession sess, String role, Resource resource, User user) void
ResourcesManagerImpl.removeResourceTagFromResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) void
ResourcesManagerImpl.removeService
(PerunSession sess, Resource resource, Service service) void
ResourceAssignmentChecker.removeSubgroupFromResource
(Resource resource, List<AssignedGroup> sourceGroups, AssignedGroup assignedSubgroup) Remove assigned subgroup which source group is not assigned as source group.boolean
AttributesManagerImpl.removeVirtualAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) boolean
AttributesManagerImpl.removeVirtualAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) boolean
ResourcesManagerImpl.resourceExists
(PerunSession sess, Resource resource) void
ResourcesManagerImpl.setFailedGroupResourceAssignmentCause
(PerunSession sess, Group group, Resource resource, String cause) void
ResourcesManagerImpl.setGroupResourceStatus
(PerunSession sess, Group group, Resource resource, GroupResourceStatus status) boolean
AttributesManagerImpl.setVirtualAttribute
(PerunSession sess, Resource resource, Attribute attribute) boolean
AttributesManagerImpl.setVirtualAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) ResourcesManagerImpl.updateResource
(PerunSession sess, Resource resource) -
Uses of Resource in cz.metacentrum.perun.core.impl.modules.attributes
Methods in cz.metacentrum.perun.core.impl.modules.attributes with parameters of type ResourceModifier and TypeMethodDescriptionvoid
urn_perun_resource_attribute_def_def_unixGID_namespace.changedAttributeHook
(PerunSessionImpl session, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_unixGroupName_namespace.changedAttributeHook
(PerunSessionImpl session, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_adName.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_drupalGroupType.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_isSystemUnixGroup.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_o365EmailAddresses_mu.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectDataLimit.checkAttributeSemantics
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectDataQuota.checkAttributeSemantics
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectName.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectOwnerLogin.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_systemUnixGID.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_systemUnixGroupName.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_virt_googleGroupName.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_virt_unixGID.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_virt_unixGroupName.checkAttributeSemantics
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_bucketQuota.checkAttributeSemantics
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_dataQuotas.checkAttributeSemantics
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_fileQuotas.checkAttributeSemantics
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_accountExpirationTime.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_apacheAuthzFile.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultBucketQuota.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultDataQuotas.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultFileQuotas.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultHomeMountPoint.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Checks if the homemountpoint is contained in list of homemountpoint at underlying facilityvoid
urn_perun_resource_attribute_def_def_defaultShell.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Checks the attribute with a default shell at the specified resource.void
urn_perun_resource_attribute_def_def_fairshareGroupName.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_fsScratchDirs.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_homeMountPoints.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Allows only homeMountPoints which are contained in underlying facilityvoid
urn_perun_resource_attribute_def_def_k4GroupCode.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_k4GroupPriority.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_k5loginTargetUser.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_m365LicenseGroup.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_mailaliasesTargetUser.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_mailingListManagerEmail.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_projectsBasePath.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_replicaDestination.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_replicaDestinationPath.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_shells.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Checks the attribute with all available shells from resource's facilityvoid
urn_perun_resource_attribute_def_def_sshkeysTargetUser.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_unixGID_namespace.checkAttributeSemantics
(PerunSessionImpl sess, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_unixGroupName_namespace.checkAttributeSemantics
(PerunSessionImpl sess, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_virt_unixGID.checkAttributeSemantics
(PerunSessionImpl sess, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_virt_unixGroupName.checkAttributeSemantics
(PerunSessionImpl sess, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_adName.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_drupalGroupType.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_isSystemUnixGroup.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_o365EmailAddresses_mu.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectDataLimit.checkAttributeSyntax
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectDataQuota.checkAttributeSyntax
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectDirPermissions.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectName.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_projectOwnerLogin.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_systemUnixGID.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_systemUnixGroupName.checkAttributeSyntax
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_vomsGroupName.checkAttributeSyntax
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
urn_perun_group_resource_attribute_def_def_vomsRoles.checkAttributeSyntax
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_bucketQuota.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_bucketQuotaOverride.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_dataQuotas.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_dataQuotasOverride.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_fileQuotas.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_def_fileQuotasOverride.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_member_resource_attribute_def_virt_groupStatus.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_apacheAuthzFile.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_capabilities.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultBucketQuota.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultDataQuotas.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultFileQuotas.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_defaultHomeMountPoint.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Checks syntax of attribute value, allows valid unix paths only.void
urn_perun_resource_attribute_def_def_fairshareGroupName.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_fsScratchDirs.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_homeMountPoints.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_k4GroupCode.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_k4GroupName.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_k5loginTargetUser.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_kerberosPrincipalsFileSuffix.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_mailaliasesTargetUser.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_mailingListManagerEmail.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_maxUserBucketQuota.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_maxUserDataQuotas.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_maxUserFileQuotas.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_projectsBasePath.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_replicaDestination.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_replicaDestinationPath.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_shells.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_sshkeysTargetUser.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_unixGroupName_namespace.checkAttributeSyntax
(PerunSessionImpl sess, Resource resource, Attribute attribute) void
urn_perun_resource_attribute_def_def_vomsRoles.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) urn_perun_group_resource_attribute_def_def_drupalGroupType.fillAttribute
(PerunSessionImpl session, Group group, Resource resource, AttributeDefinition attribute) urn_perun_group_resource_attribute_def_def_isSystemUnixGroup.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_def_o365EmailAddresses_mu.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attrDef) Prefills value created by joining value of urn:perun:group_resource:attribute-def:def:adName with "@group.muni.cz"urn_perun_group_resource_attribute_def_def_systemUnixGID.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_def_systemUnixGroupName.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_virt_googleGroupName.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_virt_unixGID.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_virt_unixGroupName.fillAttribute
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_def_accountExpirationTime.fillAttribute
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) urn_perun_resource_attribute_def_def_defaultHomeMountPoint.fillAttribute
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) urn_perun_resource_attribute_def_def_defaultShell.fillAttribute
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) Fills the default shell at specified resource.urn_perun_resource_attribute_def_def_homeMountPoints.fillAttribute
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) Fill with attribute from underlying facilityurn_perun_resource_attribute_def_def_shells.fillAttribute
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) Fills the list of shells at the specified resource from facilityurn_perun_resource_attribute_def_def_unixGID_namespace.fillAttribute
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_def_userSettingsDescription.fillAttribute
(PerunSessionImpl session, Resource resource, AttributeDefinition attribute) urn_perun_resource_attribute_def_def_userSettingsName.fillAttribute
(PerunSessionImpl session, Resource resource, AttributeDefinition attribute) urn_perun_resource_attribute_def_virt_unixGID.fillAttribute
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_virt_unixGroupName.fillAttribute
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_virt_googleGroupName.getAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_virt_unixGID.getAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_group_resource_attribute_def_virt_unixGroupName.getAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attributeDefinition) urn_perun_member_resource_attribute_def_virt_bucketQuota.getAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attributeDefinition) urn_perun_member_resource_attribute_def_virt_dataQuotas.getAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attributeDefinition) urn_perun_member_resource_attribute_def_virt_fileQuotas.getAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attributeDefinition) urn_perun_member_resource_attribute_def_virt_groupStatus.getAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attributeDefinition) urn_perun_member_resource_attribute_def_virt_isBanned.getAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_virt_assignedGroups.getAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_virt_unixGID.getAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_virt_unixGroupName.getAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) urn_perun_resource_attribute_def_virt_voShortName.getAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attributeDefinition) boolean
urn_perun_group_resource_attribute_def_virt_googleGroupName.removeAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attribute) boolean
urn_perun_group_resource_attribute_def_virt_unixGID.removeAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attribute) boolean
urn_perun_group_resource_attribute_def_virt_unixGroupName.removeAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attribute) boolean
urn_perun_resource_attribute_def_virt_unixGID.removeAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attribute) boolean
urn_perun_resource_attribute_def_virt_unixGroupName.removeAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attribute) boolean
urn_perun_resource_attribute_def_virt_voShortName.removeAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attribute) boolean
urn_perun_group_resource_attribute_def_virt_googleGroupName.setAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) boolean
urn_perun_group_resource_attribute_def_virt_unixGID.setAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) boolean
urn_perun_group_resource_attribute_def_virt_unixGroupName.setAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) boolean
urn_perun_resource_attribute_def_virt_unixGID.setAttributeValue
(PerunSessionImpl sess, Resource resource, Attribute attribute) boolean
urn_perun_resource_attribute_def_virt_unixGroupName.setAttributeValue
(PerunSessionImpl sess, Resource resource, Attribute attribute) boolean
urn_perun_resource_attribute_def_virt_voShortName.setAttributeValue
(PerunSessionImpl sess, Resource resource, Attribute attribute) -
Uses of Resource in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that return ResourceModifier and TypeMethodDescriptionResourcesManagerImplApi.createResource
(PerunSession perunSession, Vo vo, Resource resource, Facility facility) Creates the resource.ResourcesManagerImplApi.getResourceById
(PerunSession perunSession, int id) Searches for the Resource with specified id.ResourcesManagerImplApi.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) Return resource by its name.ResourcesManagerImplApi.updateResource
(PerunSession perunSession, Resource resource) Updates Resource.Methods in cz.metacentrum.perun.core.implApi that return types with arguments of type ResourceModifier and TypeMethodDescriptionResourcesManagerImplApi.getAllowedResources
(PerunSession sess, Facility facility, User user) Return all resources through which user is allowed on facility.UsersManagerImplApi.getAllowedResources
(PerunSession sess, User user) Return all resources, where user is allowed by all his members.ResourcesManagerImplApi.getAllResources
(PerunSession sess) Get all resources from database.ResourcesManagerImplApi.getAllResourcesByResourceTag
(PerunSession perunSession, ResourceTag resourceTag) Get all resources in specific Vo (specific by resourceTag.getVoId) for existing resourceTagFacilitiesManagerImplApi.getAssignedResources
(PerunSession perunSession, Facility facility) Returns all resources assigned to the facility.FacilitiesManagerImplApi.getAssignedResources
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) Returns all resources assigned to the facility with optionally VO and Service specified.ResourcesManagerImplApi.getAssignedResources
(PerunSession perunSession, Group group) List all resources to which the group is assigned.ResourcesManagerImplApi.getAssignedResources
(PerunSession sess, Member member) Returns all resources where the member is assigned through the groups.ResourcesManagerImplApi.getAssignedResources
(PerunSession sess, Member member, Service service) Returns all resources where member and service are assigned together.ResourcesManagerImplApi.getAssignedResources
(PerunSession sess, User user, Vo vo) Returns all resources where the user is assigned through the specified vo and its groups.ServicesManagerImplApi.getAssignedResources
(PerunSession sess, Service service) Get all resources which use this service.UsersManagerImplApi.getAssignedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility, where user is assigned through all his members.UsersManagerImplApi.getAssignedResources
(PerunSession sess, User user) Return all resources, where user is assigned through all his members.ResourcesManagerImplApi.getAssociatedResources
(PerunSession perunSession, Group group) List all resources associated with the group.ResourcesManagerImplApi.getAssociatedResources
(PerunSession sess, Member member) Returns all resources with which the member is associated through the groups.UsersManagerImplApi.getAssociatedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility with which user is associated through all his members.UsersManagerImplApi.getAssociatedResources
(PerunSession sess, User user) Get all resources with which user can be associated (similar to assigned resources, but does not require ACTIVE group-resource assignment).GroupsManagerImplApi.getGroupResourcePairsByAttribute
(PerunSession sess, Attribute attribute) Returns all group-resource which have set the attribute with the value.ResourcesManagerImplApi.getResources
(PerunSession sess) Get all resources.ResourcesManagerImplApi.getResources
(PerunSession sess, User user, List<Status> memberStatuses, List<MemberGroupStatus> memberGroupStatuses, List<GroupResourceStatus> groupResourceStatuses) Return all resources where user is assigned.ResourcesManagerImplApi.getResources
(PerunSession perunSession, Vo vo) Get all VO resources.SearcherImplApi.getResources
(PerunSession sess, Map<Attribute, String> attributesWithSearchingValues, boolean allowPartialMatchForString) This method get Map of Attributes with searching values and try to find all resources, which have specific attributes in format.ResourcesManagerImplApi.getResourcesByAttribute
(PerunSession sess, Attribute attribute) Returns all resources which have set the attribute with the value.ResourcesManagerImplApi.getResourcesByIds
(PerunSession perunSession, List<Integer> ids) Gets resources by their ids.ResourcesManagerImplApi.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) Return all resources for the facility and the vo where the group is authorized as resource manager.ResourcesManagerImplApi.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) Return all resources for the facility and the vo where user is authorized as resource manager.ResourcesManagerImplApi.getResourcesWhereUserIsAdmin
(PerunSession sess, User user) Returns list of resources, where the user is an admin.ResourcesManagerImplApi.getResourcesWhereUserIsAdmin
(PerunSession sess, Vo vo, User authorizedUser) Return all resources for the vo where user is authorized as resource manager.AuthzResolverImplApi.getResourcesWhereUserIsInRoles
(User user, List<String> roles) Get all Resources where the given user has set one of the given roles or the given user is a member of an authorized group with such roles.Methods in cz.metacentrum.perun.core.implApi with parameters of type ResourceModifier and TypeMethodDescriptionvoid
AuthzResolverImplApi.addAdmin
(PerunSession sess, Resource resource, Group group) Add group of users role admin for the resourcevoid
AuthzResolverImplApi.addAdmin
(PerunSession sess, Resource resource, User user) Add user role admin for the resourcevoid
AuthzResolverImplApi.addResourceRole
(PerunSession sess, Group group, String role, Resource resource) Sets role to given group for given resource.void
AuthzResolverImplApi.addResourceRole
(PerunSession sess, User user, String role, Resource resource) Sets role to given user for given resource.void
ResourcesManagerImplApi.assignAutomaticGroupToResource
(PerunSession perunSession, Group group, Resource resource, Group sourceGroup) Assign group to a resource (automatic subgroup assignment).void
ResourcesManagerImplApi.assignGroupToResource
(PerunSession perunSession, Group group, Resource resource, boolean autoAssignSubgroups) Assign group to a resource.void
ResourcesManagerImplApi.assignGroupToResourceState
(PerunSession perunSession, Group group, Resource resource, GroupResourceStatus status) Set initial status to group-resource assignment.void
ResourcesManagerImplApi.assignResourceTagToResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) Assign existing ResourceTag on existing Resource.void
ResourcesManagerImplApi.assignService
(PerunSession perunSession, Resource resource, Service service) Assign service to resource.void
AttributesManagerImplApi.changedAttributeHook
(PerunSession sess, Member member, Resource resource, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
AttributesManagerImplApi.changedAttributeHook
(PerunSession sess, Resource resource, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
AttributesManagerImplApi.changedAttributeHook
(PerunSession sess, Resource resource, Group group, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
AttributesManagerImplApi.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid semantics.void
AttributesManagerImplApi.checkAttributeSemantics
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid semantics.void
AttributesManagerImplApi.checkAttributeSemantics
(PerunSession sess, Resource resource, Group group, Attribute attribute) Check if value of this group-resource attribute has valid semantics.void
AttributesManagerImplApi.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid syntax.void
AttributesManagerImplApi.checkAttributeSyntax
(PerunSession sess, Resource resource, Attribute attribute) Check if value of this resource attribute has valid syntax.void
AttributesManagerImplApi.checkAttributeSyntax
(PerunSession sess, Resource resource, Group group, Attribute attribute) Check if value of this group-resource attribute has valid syntax.void
ResourcesManagerImplApi.checkResourceExists
(PerunSession perunSession, Resource resource) Check if resource exists in underlaying data source.ResourcesManagerImplApi.createResource
(PerunSession perunSession, Vo vo, Resource resource, Facility facility) Creates the resource.void
ResourcesManagerImplApi.deleteResource
(PerunSession perunSession, Vo vo, Resource resource) Deletes resource by id.AttributesManagerImplApi.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) This method try to fill value of the member-resource attribute.AttributesManagerImplApi.fillAttribute
(PerunSession sess, Resource resource, Attribute attribute) This method try to fill a value of the resource attribute.AttributesManagerImplApi.fillAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) ResourcesManagerImplApi.getAdminGroups
(PerunSession sess, Resource resource) Gets list of all group administrators of the Resource.ResourcesManagerImplApi.getAdmins
(PerunSession sess, Resource resource) Gets list of all user administrators of the Resource.AttributesManagerImplApi.getAllAttributesStartWithNameWithoutNullValue
(PerunSession sess, Resource resource, String startPartOfName) Get all non-empty attributes associated with the resource starts with name startPartOfName.ResourcesManagerImplApi.getAllowedMembers
(PerunSession sess, Resource resource) Returns all members who are "allowed" on the resource disregarding their possible expired status in a group.ResourcesManagerImplApi.getAllowedMembersNotExpiredInGroup
(PerunSession sess, Resource resource) Returns all members which are allowed on the resource and are not expired within their assigned groups.ResourcesManagerImplApi.getAllowedUsers
(PerunSession sess, Resource resource) Returns all users who are allowed on the defined resource.ResourcesManagerImplApi.getAllowedUsersNotExpiredInGroup
(PerunSession sess, Resource resource) Returns all users which are allowed on the resource and are not expired within their assigned groups.ResourcesManagerImplApi.getAllResourcesTagsForResource
(PerunSession perunSession, Resource resource) Get all resourcesTags for existing ResourceGroupsManagerImplApi.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource) Return list of assigned groups on the resource.GroupsManagerImplApi.getAssignedGroupsToResource
(PerunSession perunSession, Resource resource, Member member) Return list of assigned groups on the resource with specified member.ResourcesManagerImplApi.getAssignedMembers
(PerunSession sess, Resource resource) Returns all members who are assigned on the defined resource.ResourcesManagerImplApi.getAssignedMembersWithStatus
(PerunSession sess, Resource resource) Returns members of groups assigned to resource with status of group-resource assignment.ResourcesManagerImplApi.getAssignedServices
(PerunSession perunSession, Resource resource) List all services' id associated with the resource.ResourcesManagerImplApi.getAssignedUsers
(PerunSession perunSession, Resource resource) Returns all user assigned to the resource.GroupsManagerImplApi.getAssociatedGroupsToResource
(PerunSession perunSession, Resource resource) Return list of assigned groups on the resource.GroupsManagerImplApi.getAssociatedGroupsToResource
(PerunSession perunSession, Resource resource, Member member) Return list of groups associated with the resource with specified member.ResourcesManagerImplApi.getAssociatedMembers
(PerunSession sess, Resource resource) Returns all members who are associated with the resource.ResourcesManagerImplApi.getAssociatedUsers
(PerunSession sess, Resource resource) Returns all users who are associated with the defined resource.AttributesManagerImplApi.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) Get particular attribute for the member on this resource.AttributesManagerImplApi.getAttribute
(PerunSession sess, Resource resource, Group group, String attributeName) AttributesManagerImplApi.getAttribute
(PerunSession sess, Resource resource, String attributeName) Get particular attribute for the resource.AttributesManagerImplApi.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) Get particular attribute for the member on this resource.AttributesManagerImplApi.getAttributeById
(PerunSession sess, Resource resource, int id) Get particular attribute for the resource.AttributesManagerImplApi.getAttributeById
(PerunSession sess, Resource resource, Group group, int id) AttributesManagerImplApi.getAttributes
(PerunSession sess, Member member, Resource resource) Get all non-empty attributes associated with the member on the resource.AttributesManagerImplApi.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames) Get all attributes (empty and virtual too) associated with the member on the resource which have name in list attrNames.AttributesManagerImplApi.getAttributes
(PerunSession sess, Resource resource) Get all non-empty attributes associated with the resource.AttributesManagerImplApi.getAttributes
(PerunSession sess, Resource resource, Group group) AttributesManagerImplApi.getAttributes
(PerunSession sess, Resource resource, Group group, List<String> attrNames) Get all attributes (empty and virtual too) associated with the group on the resource which have name in list attrNames.AttributesManagerImplApi.getAttributes
(PerunSession sess, Resource resource, List<String> attrNames) Get all attributes associated with the resource which have name in list attrNames (empty too).ResourcesManagerImplApi.getDirectAdmins
(PerunSession perunSession, Resource resource) Gets list of direct user administrators of the Resource.int
ResourcesManagerImplApi.getFacilityId
(PerunSession perunSession, Resource resource) Get facility id which belongs to the concrete resource.ResourcesManagerImplApi.getFailedGroupResourceAssignmentCause
(PerunSession sess, Group group, Resource resource) Gets the current cause of failed group-resource assignment.ResourcesManagerImplApi.getGroupAssignments
(PerunSession sess, Resource resource) Lists all of the assigned groups for the given resource without the groups' attributes.ResourcesManagerImplApi.getGroupResourceStatus
(PerunSession sess, Group group, Resource resource) Gets status of given group-resource assignment.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility) Get facility attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, User user) Get user-facility attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Group group) AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Host host) AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) Get member attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) Get member-group attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) Get member-resource attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource) Get resource attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group) AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) Get member attributes which are required by service for each member in list of members.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, User user) Get user attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Resource resource, List<Integer> serviceIds) Get resource attributes which are required by services.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) Get member-resource attributes which are required by the service.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Service service, Resource resource) Get resource attributes which are required by the service.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group) AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) Get member-resource attributes which are required by service for each member in list of members.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, List<Service> services, Resource resource, Group group) Get group-resource attributes which are required by the services.AttributesManagerImplApi.getResourceRequiredAttributesDefinition
(PerunSession sess, Resource resource) Get attributes definions required by all services assigned on the resource.MembersManagerImplApi.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) Returns unified result of MemberGroupStatus for specified member and resource.AttributesManagerImplApi.getVirtualAttributes
(PerunSession sess, Member member, Resource resource) Get all virtual attributes associated with the member on the resource.AttributesManagerImplApi.getVirtualAttributes
(PerunSession sess, Resource resource) Get all virtual attributes associated with the resource.boolean
ResourcesManagerImplApi.groupResourceAssignmentExists
(PerunSession sess, Resource resource, Group group) Returns true if the group is assigned to the current resource with any status, false otherwise.boolean
AttributesManagerImplApi.isAttributeRequiredByResource
(PerunSession sess, Resource resource, AttributeDefinition attributeDefinition) Check if this attribute is currently required on this resource.boolean
ResourcesManagerImplApi.isGroupAssigned
(PerunSession sess, Resource resource, Group group) Returns true if the group is assigned to the current resource with ACTIVE status, false otherwise.boolean
ResourcesManagerImplApi.isGroupManuallyAssigned
(PerunSession sess, Group group, Resource resource) Returns true if the group is assigned to the given resource manually, false otherwise.boolean
ResourcesManagerImplApi.isUserAllowed
(PerunSession sess, User user, Resource resource) Check if the user is allowed as a member on the selected resource.boolean
ResourcesManagerImplApi.isUserAssigned
(PerunSession sess, User user, Resource resource) Check if the user is assigned as a member on the selected resource.void
AuthzResolverImplApi.removeAdmin
(PerunSession sess, Resource resource, Group group) Remove group of users role admin for the resourcevoid
AuthzResolverImplApi.removeAdmin
(PerunSession sess, Resource resource, User user) Remove user role admin for the resourceboolean
AttributesManagerImplApi.removeAllAttributes
(PerunSession sess, Member member, Resource resource) Unset all (member-resource) attributes for the member on the resource.boolean
AttributesManagerImplApi.removeAllAttributes
(PerunSession sess, Resource resource) Unset all attributes for the resource.boolean
AttributesManagerImplApi.removeAllAttributes
(PerunSession sess, Resource resource, Group group) Unset all group_resource attributesvoid
AuthzResolverImplApi.removeAllAuthzForResource
(PerunSession sess, Resource resource) Removes all authz entries for the resourcevoid
AttributesManagerImplApi.removeAllGroupResourceAttributes
(PerunSession sess, Resource resource) Remove all non-virtual group-resource attribute on selected resourcevoid
AttributesManagerImplApi.removeAllMemberResourceAttributes
(PerunSession sess, Resource resource) Remove all non-virtual member-resource attributes assigned to resourcevoid
ResourcesManagerImplApi.removeAllResourcesTagFromResource
(PerunSession perunSession, Resource resource) Remove all existing Resource tags for specific resource.boolean
AttributesManagerImplApi.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) Unset particular member-resorce attribute for the member on the resource.boolean
AttributesManagerImplApi.removeAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) Unset particular attribute for the resource.boolean
AttributesManagerImplApi.removeAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) Unset particular group_resource attributevoid
ResourcesManagerImplApi.removeAutomaticGroupFromResource
(PerunSession perunSession, Group group, Resource resource, int sourceGroupId) Remove automatically assigned group from resource.void
ResourcesManagerImplApi.removeGroupFromResource
(PerunSession perunSession, Group group, Resource resource) Remove group from a resource.void
AuthzResolverImplApi.removeResourceRole
(PerunSession sess, String role, Resource resource, Group group) Remove role to group for resource.void
AuthzResolverImplApi.removeResourceRole
(PerunSession sess, String role, Resource resource, User user) Remove role to user for resource.void
ResourcesManagerImplApi.removeResourceTagFromResource
(PerunSession perunSession, ResourceTag resourceTag, Resource resource) Remove specific ResourceTag from existing Resource.void
ResourcesManagerImplApi.removeService
(PerunSession perunSession, Resource resource, Service service) Remove service from resource.boolean
AttributesManagerImplApi.removeVirtualAttribute
(PerunSession sess, Resource resource, AttributeDefinition attribute) Unset particular resource virtual attribute value.boolean
AttributesManagerImplApi.removeVirtualAttribute
(PerunSession sess, Resource resource, Group group, AttributeDefinition attribute) Unset particular group-resource virtual attribute value.boolean
ResourcesManagerImplApi.resourceExists
(PerunSession perunSession, Resource resource) Check if resource exists in underlaying data source.void
ResourcesManagerImplApi.setFailedGroupResourceAssignmentCause
(PerunSession sess, Group group, Resource resource, String cause) Sets the cause of failed group-resource assignmentvoid
ResourcesManagerImplApi.setGroupResourceStatus
(PerunSession sess, Group group, Resource resource, GroupResourceStatus status) Sets status of given group-resource assignment to the specified status.boolean
AttributesManagerImplApi.setVirtualAttribute
(PerunSession sess, Resource resource, Attribute attribute) Store the particular virtual attribute associated with the resource.boolean
AttributesManagerImplApi.setVirtualAttribute
(PerunSession sess, Resource resource, Group group, Attribute attribute) Store the particular virtual attribute associated with the resource and group combination.ResourcesManagerImplApi.updateResource
(PerunSession perunSession, Resource resource) Updates Resource. -
Uses of Resource in cz.metacentrum.perun.core.implApi.modules.attributes
Methods in cz.metacentrum.perun.core.implApi.modules.attributes with parameters of type ResourceModifier and TypeMethodDescriptionvoid
GroupResourceAttributesModuleAbstract.changedAttributeHook
(PerunSessionImpl session, Group group, Resource resource, Attribute attribute) void
GroupResourceAttributesModuleImplApi.changedAttributeHook
(PerunSessionImpl session, Group group, Resource resource, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
MemberResourceAttributesModuleAbstract.changedAttributeHook
(PerunSessionImpl session, Member member, Resource resource, Attribute attribute) void
MemberResourceAttributesModuleImplApi.changedAttributeHook
(PerunSessionImpl session, Member member, Resource resource, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
ResourceAttributesModuleAbstract.changedAttributeHook
(PerunSessionImpl session, Resource resource, Attribute attribute) void
ResourceAttributesModuleImplApi.changedAttributeHook
(PerunSessionImpl session, Resource resource, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
GroupResourceAttributesModuleAbstract.checkAttributeSemantics
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
GroupResourceAttributesModuleImplApi.checkAttributeSemantics
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) Checks if value of this group-resource attribute has valid semantics.void
MemberResourceAttributesModuleAbstract.checkAttributeSemantics
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
MemberResourceAttributesModuleImplApi.checkAttributeSemantics
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) This method checks semantics of Member's attribute value at a specified resource.void
ResourceAttributesModuleAbstract.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
ResourceAttributesModuleImplApi.checkAttributeSemantics
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Checks if value of this resource attribute has valid semantics.void
GroupResourceAttributesModuleAbstract.checkAttributeSyntax
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) void
GroupResourceAttributesModuleImplApi.checkAttributeSyntax
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) Checks if value of this group-resource attribute has valid syntax.void
MemberResourceAttributesModuleAbstract.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) void
MemberResourceAttributesModuleImplApi.checkAttributeSyntax
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) This method checks syntax of Member's attribute value at a specified resource.void
ResourceAttributesModuleAbstract.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) void
ResourceAttributesModuleImplApi.checkAttributeSyntax
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) Checks if value of this resource attribute has valid syntax.GroupResourceAttributesModuleAbstract.fillAttribute
(PerunSessionImpl session, Group group, Resource resource, AttributeDefinition attribute) GroupResourceAttributesModuleImplApi.fillAttribute
(PerunSessionImpl perunSession, Group group, Resource resource, AttributeDefinition attribute) This method MAY fill an attribute at the specified resource.MemberResourceAttributesModuleAbstract.fillAttribute
(PerunSessionImpl session, Member member, Resource resource, AttributeDefinition attribute) MemberResourceAttributesModuleImplApi.fillAttribute
(PerunSessionImpl perunSession, Member member, Resource resource, AttributeDefinition attribute) This method MAY fill Member's attributes at a specified resource.ResourceAttributesModuleAbstract.fillAttribute
(PerunSessionImpl session, Resource resource, AttributeDefinition attribute) ResourceAttributesModuleImplApi.fillAttribute
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) This method tries to fill a value of the resource attribute.GroupResourceVirtualAttributesModuleAbstract.getAttributeValue
(PerunSessionImpl perunSession, Group group, Resource resource, AttributeDefinition attribute) GroupResourceVirtualAttributesModuleImplApi.getAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attribute) This method will return computed value.MemberResourceVirtualAttributesModuleAbstract.getAttributeValue
(PerunSessionImpl perunSession, Member member, Resource resource, AttributeDefinition attribute) MemberResourceVirtualAttributesModuleImplApi.getAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attribute) This method will return computed value.ResourceVirtualAttributesModuleAbstract.getAttributeValue
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) ResourceVirtualAttributesModuleImplApi.getAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attribute) This method will return computed value.boolean
GroupResourceVirtualAttributesModuleAbstract.removeAttributeValue
(PerunSessionImpl perunSession, Group group, Resource resource, AttributeDefinition attribute) boolean
GroupResourceVirtualAttributesModuleImplApi.removeAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, AttributeDefinition attribute) Currently do nothing.boolean
MemberResourceVirtualAttributesModuleAbstract.removeAttributeValue
(PerunSessionImpl perunSession, Member member, Resource resource, AttributeDefinition attribute) boolean
MemberResourceVirtualAttributesModuleImplApi.removeAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, AttributeDefinition attribute) Currently do nothing.boolean
ResourceVirtualAttributesModuleAbstract.removeAttributeValue
(PerunSessionImpl perunSession, Resource resource, AttributeDefinition attribute) boolean
ResourceVirtualAttributesModuleImplApi.removeAttributeValue
(PerunSessionImpl sess, Resource resource, AttributeDefinition attribute) Currently do nothing.boolean
GroupResourceVirtualAttributesModuleAbstract.setAttributeValue
(PerunSessionImpl perunSession, Group group, Resource resource, Attribute attribute) boolean
GroupResourceVirtualAttributesModuleImplApi.setAttributeValue
(PerunSessionImpl sess, Group group, Resource resource, Attribute attribute) Method sets attributes' values which are dependent on this virtual attribute.boolean
MemberResourceVirtualAttributesModuleAbstract.setAttributeValue
(PerunSessionImpl perunSession, Member member, Resource resource, Attribute attribute) boolean
MemberResourceVirtualAttributesModuleImplApi.setAttributeValue
(PerunSessionImpl sess, Member member, Resource resource, Attribute attribute) Method sets attributes' values which are dependent on this virtual attribute.boolean
ResourceVirtualAttributesModuleAbstract.setAttributeValue
(PerunSessionImpl perunSession, Resource resource, Attribute attribute) boolean
ResourceVirtualAttributesModuleImplApi.setAttributeValue
(PerunSessionImpl sess, Resource resource, Attribute attribute) Method sets attributes' values which are dependent on this virtual attribute. -
Uses of Resource in cz.metacentrum.perun.core.provisioning
Methods in cz.metacentrum.perun.core.provisioning with parameters of type ResourceModifier and TypeMethodDescriptionGenDataProvider.getGroupAttributesHashes
(Resource resource, Group group) Returns all hashes relevant for given group.GenDataProviderImpl.getGroupAttributesHashes
(Resource resource, Group group) GenDataProvider.getMemberAttributesHashes
(Resource resource, Member member) Return all hashes relevant for given member.GenDataProvider.getMemberAttributesHashes
(Resource resource, Member member, Group group) Return all hashes relevant for given member.GenDataProviderImpl.getMemberAttributesHashes
(Resource resource, Member member) GenDataProviderImpl.getMemberAttributesHashes
(Resource resource, Member member, Group group) GenDataProvider.getResourceAttributesHashes
(Resource resource, boolean addVoAttributes) Return all hashes for given resource attributes.GenDataProviderImpl.getResourceAttributesHashes
(Resource resource, boolean addVoAttributes) Hasher.hashGroupResource
(Group group, Resource resource) Returns hash for group and resource.IdHasher.hashGroupResource
(Group group, Resource resource) Hasher.hashMemberResource
(Member member, Resource resource) Returns hash for member and resource.IdHasher.hashMemberResource
(Member member, Resource resource) Hasher.hashResource
(Resource resource) Returns hash for resource.IdHasher.hashResource
(Resource resource) void
GenDataProvider.loadGroupsAttributes
(Resource resource, List<Group> groups) Loads Group and Group-Resource attributes.void
GenDataProviderImpl.loadGroupsAttributes
(Resource resource, List<Group> groups) void
GenDataProvider.loadResourceAttributes
(Resource resource, List<Member> members, boolean loadVoAttributes) Loads Resource and Member specific attributes.void
GenDataProviderImpl.loadResourceAttributes
(Resource resource, List<Member> members, boolean loadVoAttributes)