Uses of Class
cz.metacentrum.perun.core.api.Facility
Packages that use Facility
Package
Description
Exceptions.
-
Uses of Facility in cz.metacentrum.perun.audit.events.AttributesManagerEvents
Methods in cz.metacentrum.perun.audit.events.AttributesManagerEvents that return FacilityModifier and TypeMethodDescriptionAllAttributesRemovedForFacilityAndUser.getFacility()
AllUserFacilityAttributesRemoved.getFacility()
AttributeChangedForFacility.getFacility()
AttributeChangedForFacilityAndUser.getFacility()
AttributeRemovedForFacility.getFacility()
AttributeRemovedForFacilityAndUser.getFacility()
AttributeSetForFacility.getFacility()
AttributeSetForFacilityAndUser.getFacility()
FacilityAllAttributesRemoved.getFacility()
Constructors in cz.metacentrum.perun.audit.events.AttributesManagerEvents with parameters of type FacilityModifierConstructorDescriptionAllAttributesRemovedForFacilityAndUser
(Facility facility, User user) AllUserFacilityAttributesRemoved
(Facility facility) AttributeChangedForFacility
(Attribute attribute, Facility facility) AttributeChangedForFacilityAndUser
(Attribute attribute, Facility facility, User user) AttributeRemovedForFacility
(AttributeDefinition attribute, Facility facility) AttributeRemovedForFacilityAndUser
(AttributeDefinition attribute, Facility facility, User user) AttributeSetForFacility
(Attribute attribute, Facility facility) AttributeSetForFacilityAndUser
(Attribute attribute, Facility facility, User user) FacilityAllAttributesRemoved
(Facility facility) -
Uses of Facility in cz.metacentrum.perun.audit.events.FacilityManagerEvents
Methods in cz.metacentrum.perun.audit.events.FacilityManagerEvents that return FacilityModifier and TypeMethodDescriptionFacilityCreated.getFacility()
FacilityDeleted.getFacility()
FacilityUpdated.getFacility()
HostAddedToFacility.getFacility()
HostRemovedFromFacility.getFacility()
LastAdminRemovedFromFacility.getFacility()
Constructors in cz.metacentrum.perun.audit.events.FacilityManagerEvents with parameters of type FacilityModifierConstructorDescriptionFacilityCreated
(Facility facility) FacilityDeleted
(Facility facility) FacilityUpdated
(Facility facility) HostAddedToFacility
(Host host, Facility facility) HostRemovedFromFacility
(Host host, Facility facility) LastAdminRemovedFromFacility
(Facility facility) -
Uses of Facility in cz.metacentrum.perun.audit.events.GeneralServiceManagerEvents
Methods in cz.metacentrum.perun.audit.events.GeneralServiceManagerEvents that return FacilityModifier and TypeMethodDescriptionBanServiceOnFacility.getFacility()
ForcePropagationOnFacilityAndService.getFacility()
FreeAllDenialsOnFacility.getFacility()
FreeDenialServiceOnFacility.getFacility()
PropagationPlannedOnFacilityAndService.getFacility()
Constructors in cz.metacentrum.perun.audit.events.GeneralServiceManagerEvents with parameters of type FacilityModifierConstructorDescriptionBanServiceOnFacility
(Service service, Facility facility) ForcePropagationOnFacilityAndService
(Facility facility, Service service) FreeAllDenialsOnFacility
(Facility facility) FreeDenialServiceOnFacility
(Service service, Facility facility) PropagationPlannedOnFacilityAndService
(Facility facility, Service service) -
Uses of Facility in cz.metacentrum.perun.audit.events.ResourceManagerEvents
Methods in cz.metacentrum.perun.audit.events.ResourceManagerEvents that return FacilityConstructors in cz.metacentrum.perun.audit.events.ResourceManagerEvents with parameters of type Facility -
Uses of Facility in cz.metacentrum.perun.audit.events.ServicesManagerEvents
Methods in cz.metacentrum.perun.audit.events.ServicesManagerEvents that return FacilityModifier and TypeMethodDescriptionDestinationAddedToServiceAndFacility.getFacility()
DestinationRemovedFromService.getFacility()
DestinationsRemovedFromAllServices.getFacility()
DestinationsRemovedFromService.getFacility()
Constructors in cz.metacentrum.perun.audit.events.ServicesManagerEvents with parameters of type FacilityModifierConstructorDescriptionDestinationAddedToServiceAndFacility
(Destination destination, Service service, Facility facility) DestinationRemovedFromService
(Destination destination, Service service, Facility facility) DestinationsRemovedFromAllServices
(Facility facility) DestinationsRemovedFromService
(Service service, Facility facility) -
Uses of Facility in cz.metacentrum.perun.controller.model
Methods in cz.metacentrum.perun.controller.model that return FacilityMethods in cz.metacentrum.perun.controller.model with parameters of type FacilityModifier and TypeMethodDescriptionvoid
FacilityState.setFacility
(Facility facility) void
ServiceState.setFacility
(Facility facility) Constructors in cz.metacentrum.perun.controller.model with parameters of type Facility -
Uses of Facility in cz.metacentrum.perun.core.api
Subclasses of Facility in cz.metacentrum.perun.core.apiMethods in cz.metacentrum.perun.core.api that return FacilityModifier and TypeMethodDescriptionFacilitiesManager.createFacility
(PerunSession perunSession, Facility facility) Store the facility.AssignedResource.getFacility()
EnrichedBanOnFacility.getFacility()
EnrichedFacility.getFacility()
FacilityWithAttributes.getFacility()
ResourcesManager.getFacility
(PerunSession perunSession, Resource resource) Get facility which belongs to the concrete resource.RichDestination.getFacility()
RichResource.getFacility()
Returns Facility associated with this resourceFacilitiesManager.getFacilityById
(PerunSession perunSession, int id) Searches for the Facility with specified id.FacilitiesManager.getFacilityByName
(PerunSession perunSession, String name) Searches the Facility by its name.FacilitiesManager.getFacilityForHost
(PerunSession sess, Host host) Return facility which has the host.FacilitiesManager.updateFacility
(PerunSession perunSession, Facility facility) Updates facility.Methods in cz.metacentrum.perun.core.api that return types with arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManager.getAssignedFacilities
(PerunSession sess, Group group) Get facilities which are assigned to Group (via resource).FacilitiesManager.getAssignedFacilities
(PerunSession sess, Member member) Get facilities which have the member access on.FacilitiesManager.getAssignedFacilities
(PerunSession sess, Service service) Get facilities where the service is defined.FacilitiesManager.getAssignedFacilities
(PerunSession sess, User user) Get facilities which have the user access on.ConsentHub.getFacilities()
FacilitiesManager.getFacilities
(PerunSession perunSession) List facilities by ACCESS RIGHTS: If User is: - PERUNADMIN : all facilities - FACILITYADMIN : only facilities where user is facility adminSearcher.getFacilities
(PerunSession sess, Map<String, String> attributesWithSearchingValues) This method get Map of Attributes with searching values and try to find all facilities, which have specific attributes in format.FacilitiesManager.getFacilitiesByAttribute
(PerunSession sess, String attributeName, String attributeValue) Returns all facilities that have set the attribute 'attributeName' with the value 'attributeValue'.FacilitiesManager.getFacilitiesByDestination
(PerunSession perunSession, String destination) Searches for the Facilities by theirs destination.FacilitiesManager.getFacilitiesByHostName
(PerunSession sess, String hostname) Return all facilities where exists host with the specific hostnameFacilitiesManager.getFacilitiesByIds
(PerunSession perunSession, List<Integer> ids) Searches for the Facilities with specified ids.FacilitiesManager.getFacilitiesWhereUserIsAdmin
(PerunSession sess, User user) Get all facilities where the user is admin.AuthzResolver.getFacilitiesWhereUserIsInRoles
(PerunSession sess, User user, List<String> roles) Get all Facilities 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.FacilitiesManager.getOwnerFacilities
(PerunSession perunSession, Owner owner) Returns list of all facilities owned by the owner.UsersManager.getUserAssignments
(PerunSession sess, User user) Returns all assignments of the user, assignments being Facilities and Resources they are assigned to.AuthzResolver.isGroupLastAdminInFacilities
(PerunSession sess, Group group, List<Facility> facilities) Checks the facilities and returns those in which group is the last adminAuthzResolver.isUserLastAdminInFacilities
(PerunSession sess, User user, List<Facility> facilities) Checks the facilities and returns those in which user is the last adminMethods in cz.metacentrum.perun.core.api with parameters of type FacilityModifier and TypeMethodDescriptionvoid
FacilitiesManager.addAdmin
(PerunSession sess, Facility facility, Group group) Adds group administrator to the Facility.void
FacilitiesManager.addAdmin
(PerunSession sess, Facility facility, User user) Adds user administrator to the Facility.ServicesManager.addDestination
(PerunSession perunSession, Service service, Facility facility, Destination destination) Adds an destination for the facility and service.ServicesManager.addDestination
(PerunSession perunSession, List<Service> services, Facility facility, Destination destination) Adds an destination for the facility and all services.ServicesManager.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Facility facility) Defines services destination for all hosts using their hostnames.ServicesManager.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Service service, Facility facility) Defines service destination for all hosts using theirs hostnames.ServicesManager.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, List<Service> services, Facility facility) Defines services destination for all hosts using their hostnames.ServicesManager.addDestinationsForAllServicesOnFacility
(PerunSession perunSession, Facility facility, Destination destination) Adds destination for all services defined on the facility.FacilitiesManager.addHost
(PerunSession perunSession, Host host, Facility facility) Adds host to the Facility.FacilitiesManager.addHosts
(PerunSession sess, Facility facility, List<String> hosts) Create hosts in Perun and add them to the Facility.FacilitiesManager.addHosts
(PerunSession sess, List<Host> hosts, Facility facility) Adds hosts to the Facility.void
FacilitiesManager.addOwner
(PerunSession perunSession, Facility facility, Owner owner) Deprecated.void
FacilitiesManager.addOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.void
ServicesManager.blockAllServicesOnFacility
(PerunSession perunSession, Facility facility) Block all services currently assigned on this facility.void
ServicesManager.blockServiceOnFacility
(PerunSession perunSession, Service service, Facility facility) Bans Service on facility.void
ServicesManager.blockServicesOnFacility
(PerunSession sess, List<Service> services, Facility facility) Bans services on facility.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Facility facility, Attribute attribute) Check if value of this facility attribute has valid semantics.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Facility facility, User user, Attribute attribute) Check if value of this user-facility 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, Facility facility, User user, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on themvoid
AttributesManager.checkAttributesSemantics
(PerunSession sess, Facility facility, 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, Facility facility, User user, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on themvoid
AttributesManager.checkAttributesSyntax
(PerunSession sess, Facility facility, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Facility facility, Attribute attribute) Check if value of this facility attribute has valid syntax.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Facility facility, User user, Attribute attribute) Check if value of this user-facility attribute has valid syntax.void
FacilitiesManager.copyAttributes
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Copy all attributes of the source facility to the destination facility.void
FacilitiesManager.copyManagers
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Copy all managers(admins) of the source facility to the destination facility.void
FacilitiesManager.copyOwners
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Deprecated.FacilitiesManager.createFacility
(PerunSession perunSession, Facility facility) Store the facility.ResourcesManager.createResource
(PerunSession perunSession, Resource resource, Vo vo, Facility facility) Inserts resource into DB.void
FacilitiesManager.deleteFacility
(PerunSession perunSession, Facility facility, Boolean force) Delete the facility by id.AttributesManager.fillAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) This method tries to fill value of the user-facility 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, Facility facility, User user, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.boolean
ServicesManager.forceServicePropagation
(PerunSession perunSession, Facility facility, Service service) Forces service propagation on defined facility.void
ServicesManager.forceServicePropagationBulk
(PerunSession sess, Facility facility, List<Service> services) Forces services propagation on defined facility.FacilitiesManager.getAdminGroups
(PerunSession sess, Facility facility) Deprecated.FacilitiesManager.getAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManager.getAdmins
(PerunSession perunSession, Facility facility, boolean onlyDirectAdmins) Deprecated.FacilitiesManager.getAllowedGroups
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) Get all Groups which can use this facility (Groups must be assigned to resource which belongs to this facility) specificVo and specificService can choose concrete groups if specificVo, specificService or both are null, they do not specific (all possible results are returned)UsersManager.getAllowedResources
(PerunSession sess, Facility facility, User user) Get all resources from the facility which have the user access on.FacilitiesManager.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) Get all RichGroups which can use this facility (Groups must be assigned to Resource which belongs to this facility) specificVo and specificService can choose concrete groups if specificVo, specificService or both are null, they do not specific (all possible results are returned) We also retrieve attributes specified by attrNames for each returned RichGroup.FacilitiesManager.getAllowedUsers
(PerunSession perunSession, Facility facility) Return all users who can use this facilityFacilitiesManager.getAllowedUsers
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) Return all users who can use this facility specificVo and specificService can choose concrete users if specificVo, specificService or both are null, they do not specific (all possible results are returned)FacilitiesManager.getAllowedVos
(PerunSession perunSession, Facility facility) Return all VO which can use this facility.ServicesManager.getAllRichDestinations
(PerunSession perunSession, Facility facility) Get list of all rich destinations defined for the facility.FacilitiesManager.getAssignedResources
(PerunSession perunSession, Facility facility) Returns all resources assigned to the facility.FacilitiesManager.getAssignedResourcesByAssignedService
(PerunSession perunSession, Facility facility, Service service) Returns resources with specific service assigned to the facility.FacilitiesManager.getAssignedRichResources
(PerunSession perunSession, Facility facility) Returns all rich resources assigned to the facility with VO property filledFacilitiesManager.getAssignedRichResources
(PerunSession perunSession, Facility facility, Service service) Returns all rich resources assigned to the facility and service with VO property filledServicesManager.getAssignedServices
(PerunSession perunSession, Facility facility) List all services associated with the facility (via resource).ServicesManager.getAssignedServices
(PerunSession perunSession, Facility facility, Vo vo) List all services associated with the facility and vo (via resource).FacilitiesManager.getAssignedUsers
(PerunSession sess, Facility facility) Returns list of Users, assigned with chosen Facility.FacilitiesManager.getAssignedUsers
(PerunSession sess, Facility facility, Service service) Returns list of Users assigned with chosen Facility containing resources where service is assigned.UsersManager.getAssociatedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility with which user is associated through all his members.AttributesManager.getAttribute
(PerunSession sess, Facility facility, User user, String attributeName) Get particular attribute for the user on this facility.AttributesManager.getAttribute
(PerunSession sess, Facility facility, String attributeName) Get particular attribute for the facility.AttributesManager.getAttributeById
(PerunSession sess, Facility facility, int id) Get particular attribute for the facility.AttributesManager.getAttributeById
(PerunSession sess, Facility facility, User user, int id) Get particular attribute for the user on this facility.AttributesManager.getAttributes
(PerunSession sess, Facility facility) Get all non-empty attributes associated with the facility.AttributesManager.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, Facility facility, User user) Get all non-empty attributes associated with the user on the facility.AttributesManager.getAttributes
(PerunSession sess, Facility facility, List<String> attrNames) Get all attributes associated with the facility which have name in list attrNames (empty too).ServicesManager.getDestinations
(PerunSession perunSession, Service service, Facility facility) Get list of all destinations defined for the service and facility.FacilitiesManager.getDirectAdmins
(PerunSession perunSession, Facility facility) Deprecated.FacilitiesManager.getDirectRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.FacilitiesManager.getEnrichedHosts
(PerunSession sess, Facility facility, List<String> attrNames) Return all EnrichedHosts of given facility.ResourcesManager.getEnrichedResourcesForFacility
(PerunSession sess, Facility facility, List<String> attrNames) Find resources for given facility and attributes for given names.ServicesManager.getFacilityAssignedServicesForGUI
(PerunSession perunSession, Facility facility) Return list of ServiceForGUI assigned on facility, (Service with "allowedOnFacility" property filled). 1 - allowed / 0 - service is denied).TasksManager.getFacilityServicesState
(PerunSession sess, Facility facility) Returns list of ServiceStates for given facility.TasksManager.getFacilityState
(PerunSession session, Facility facility) Return propagation status of facilityUsersManager.getGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user) Return all groups where user is active (has VALID status in VO and Group together) for specified user and facilityServicesManager.getHashedDataWithGroups
(PerunSession perunSession, Service service, Facility facility, boolean consentEval, int taskRunId) Generates hashed data with group structure for given service and facility.ServicesManager.getHashedHierarchicalData
(PerunSession perunSession, Service service, Facility facility, boolean consentEval, int taskRunId) Generates hashed hierarchical data structure for given service and facility.FacilitiesManager.getHosts
(PerunSession sess, Facility facility) List hosts of Facility.int
FacilitiesManager.getHostsCount
(PerunSession sess, Facility facility) Count hosts of Facility.FacilitiesManager.getOwners
(PerunSession perunSession, Facility facility) Deprecated.AttributesManager.getRequiredAttributes
(PerunSession sess, Facility facility) Get facility attributes which are required by all services which are related to this facility.AttributesManager.getRequiredAttributes
(PerunSession sess, Facility facility, User user) Get user-facility attributes which are required by services which are related to this user-facility.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Facility facility) Get facility attributes which are required by the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, List<User> users) Get user-facility attributes which are required by the service for each user in list of users.AttributesManager.getRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility) Get facility attributes which are required by the services.ResourcesManager.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) Return resource by its name.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 resourceResourcesManager.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.FacilitiesManager.getRichAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManager.getRichAdmins
(PerunSession perunSession, Facility facility, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) Deprecated.FacilitiesManager.getRichAdminsWithAttributes
(PerunSession sess, Facility facility) Deprecated.FacilitiesManager.getRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.ServicesManager.getRichDestinations
(PerunSession perunSession, Facility facility, Service service) Get list of all rich destinations defined for the facility and the service.UsersManager.getRichGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user, List<String> attrNames) Return all groups where user is active (has VALID status in VO and Group together) for specified user and resourceServicesManager.getServicesBlockedOnFacility
(PerunSession perunSession, Facility facility) List all the Services that are banned on this facility.TasksManager.getTask
(PerunSession perunSession, Service service, Facility facility) Find Task for given Service and Facility.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Facility facility, boolean checkMfa) Checks if the principal is authorized to do some action of facility attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, User user, Facility facility, boolean checkMfa) Checks if the principal is authorized to do some action of user-facility attribute.boolean
ServicesManager.isServiceBlockedOnFacility
(PerunSession sess, Service service, Facility facility) Is this Service denied on the facility?boolean
TasksManager.isThereSuchTask
(PerunSession session, Service service, Facility facility) Check if if there is a task for given service and facility.boolean
ServicesManager.planServicePropagation
(PerunSession perunSession, Facility facility, Service service) Plans service propagation on defined facility.void
FacilitiesManager.removeAdmin
(PerunSession sess, Facility facility, Group group) Removes a group administrator from the Facility.void
FacilitiesManager.removeAdmin
(PerunSession sess, Facility facility, User user) Removes a user administrator from the Facility.void
AttributesManager.removeAllAttributes
(PerunSession sess, Facility facility) Unset all attributes for the facility.void
AttributesManager.removeAllAttributes
(PerunSession sess, Facility facility, boolean removeAlsoUserFacilityAttributes) Unset all attributes for the facility.void
AttributesManager.removeAllAttributes
(PerunSession sess, Facility facility, User user) Unset all attributes for the user on the facility.void
ServicesManager.removeAllDestinations
(PerunSession perunSession, Service service, Facility facility) Removes all defined destinations for the service and facility.void
AttributesManager.removeAttribute
(PerunSession sess, Facility facility, AttributeDefinition attribute) Unset particular attribute for the facility.void
AttributesManager.removeAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) Unset particular attribute for the user on the facility.void
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, Facility facility, User user, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
AttributesManager.removeAttributes
(PerunSession sess, Facility facility, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
ServicesManager.removeDestination
(PerunSession perunSession, Service service, Facility facility, Destination destination) Removes an destination from the facility and service.void
FacilitiesManager.removeHosts
(PerunSession sess, List<Host> hosts, Facility facility) Remove hosts from the Facility.void
FacilitiesManager.removeOwner
(PerunSession perunSession, Facility facility, Owner owner) Deprecated.void
FacilitiesManager.removeOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.void
AttributesManager.setAttribute
(PerunSession sess, Facility facility, Attribute attribute) Store the particular attribute associated with the facility.void
AttributesManager.setAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) Store the attribute associated with the facility and user 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, Facility facility, User user, List<Attribute> attributes) Store the attributes associated with the facility and user combination.void
AttributesManager.setAttributes
(PerunSession sess, Facility facility, List<Attribute> attributes) Store the attributes associated with the facility.void
AssignedResource.setFacility
(Facility facility) void
EnrichedBanOnFacility.setFacility
(Facility facility) void
EnrichedFacility.setFacility
(Facility facility) void
FacilityWithAttributes.setFacility
(Facility facility) void
RichDestination.setFacility
(Facility facility) void
RichResource.setFacility
(Facility facility) Sets Facility associated with this resourcevoid
FacilitiesManager.setOwners
(PerunSession perunSession, Facility facility, List<Owner> owners) Deprecated.Use addOwner and removeOwner insteadvoid
ServicesManager.unblockAllServicesOnFacility
(PerunSession perunSession, Facility facility) Erase all the possible denials on this facility.void
ServicesManager.unblockServiceOnFacility
(PerunSession perunSession, Service service, Facility facility) Free the denial of the Service on this facility.void
ServicesManager.unblockServicesOnFacility
(PerunSession sess, List<Service> services, Facility facility) Free the denial of the services on this facility.FacilitiesManager.updateFacility
(PerunSession perunSession, Facility facility) Updates facility.Method parameters in cz.metacentrum.perun.core.api with type arguments of type FacilityModifier and TypeMethodDescriptionAuthzResolver.isGroupLastAdminInFacilities
(PerunSession sess, Group group, List<Facility> facilities) Checks the facilities and returns those in which group is the last adminAuthzResolver.isUserLastAdminInFacilities
(PerunSession sess, User user, List<Facility> facilities) Checks the facilities and returns those in which user is the last adminvoid
ConsentHub.setFacilities
(List<Facility> facilities) Constructors in cz.metacentrum.perun.core.api with parameters of type FacilityModifierConstructorDescriptionAssignedResource
(EnrichedResource enrichedResource, GroupResourceStatus status, Integer sourceGroupId, String failureCause, Facility facility, boolean autoAssignSubgroups) EnrichedBanOnFacility
(RichUser user, Facility facility, BanOnFacility ban) EnrichedFacility
(Facility facility, List<Owner> owners, List<Destination> destinations, List<Host> hosts) FacilityWithAttributes
(Facility facility, List<Attribute> attributes) RichDestination
(Destination destination, Facility facility, Service service) RichDestination
(Destination destination, Facility facility, Service service, boolean blocked) RichDestination
(Destination destination, Facility facility, Service service, boolean blocked, Timestamp lastSuccessfulPropagation) RichFacility
(Facility facility, List<Owner> facilityOwners) Constructor parameters in cz.metacentrum.perun.core.api with type arguments of type FacilityModifierConstructorDescriptionConsentHub
(int id, String name, boolean enforceConsents, List<Facility> facilities) ConsentHub
(int id, String createdAt, String createdBy, String modifiedAt, String modifiedBy, Integer createdByUid, Integer modifiedByUid, String name, boolean enforceConsents, List<Facility> facilities) -
Uses of Facility in cz.metacentrum.perun.core.api.exceptions
Methods in cz.metacentrum.perun.core.api.exceptions that return FacilityModifier and TypeMethodDescriptionAlreadyAdminException.getFacility()
Getter for the facilityFacilityNotExistsException.getFacility()
Getter for the facilityServiceAlreadyBannedException.getFacility()
Getter for the facilityFacilityMismatchException.getFacility1()
FacilityMismatchException.getFacility2()
Constructors in cz.metacentrum.perun.core.api.exceptions with parameters of type FacilityModifierConstructorDescriptionAlreadyAdminException
(String message, Throwable cause, Group authorizedGroup, Facility facility) Constructor with a message, Throwable object, authorized group and resourceAlreadyAdminException
(String message, Throwable cause, User user, Facility facility) Constructor with a message, Throwable object, user and facilityFacilityExistsException
(Facility facility) Constructor with the facilityFacilityMismatchException
(String message, Facility facility1, Facility facility2) FacilityNotExistsException
(Facility facility) Constructor with the facilityServiceAlreadyBannedException
(Service service, Facility facility) Constructor with the service and the facility -
Uses of Facility in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return FacilityModifier and TypeMethodDescriptionFacilitiesManagerBl.createFacility
(PerunSession perunSession, Facility facility) Store the facility.ResourcesManagerBl.getFacility
(PerunSession perunSession, Resource resource) Get facility which belongs to the concrete resource.FacilitiesManagerBl.getFacilityById
(PerunSession perunSession, int id) Searches for the Facility with specified id.FacilitiesManagerBl.getFacilityByName
(PerunSession perunSession, String name) Searches for the Facility by its name.FacilitiesManagerBl.getFacilityForHost
(PerunSession sess, Host host) Return facility which has the host.FacilitiesManagerBl.updateFacility
(PerunSession perunSession, Facility facility) Updates facility.Methods in cz.metacentrum.perun.core.bl that return types with arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerBl.getAllowedFacilities
(PerunSession sess, Member member) Get facilities where member is allowed.FacilitiesManagerBl.getAllowedFacilities
(PerunSession sess, User user) Get facilities where the user is allowed.FacilitiesManagerBl.getAssignedFacilities
(PerunSession sess, Group group) Get facilities which are assigned to Group (via resource).FacilitiesManagerBl.getAssignedFacilities
(PerunSession sess, Member member) Get facilities which have the member access on.FacilitiesManagerBl.getAssignedFacilities
(PerunSession sess, Service service) Get facilities where the services is defined.FacilitiesManagerBl.getAssignedFacilities
(PerunSession sess, User user) Get facilities where the user is assigned.FacilitiesManagerBl.getFacilities
(PerunSession perunSession) List all facilities.SearcherBl.getFacilities
(PerunSession sess, Map<String, String> attributesWithSearchingValues) This method get Map of Attributes with searching values and try to find all facilities, which have specific attributes in format.FacilitiesManagerBl.getFacilitiesByAttribute
(PerunSession sess, String attributeName, String attributeValue) Returns all facilities that have set the attribute 'attributeName' with the value 'attributeValue'.FacilitiesManagerBl.getFacilitiesByDestination
(PerunSession perunSession, String destination) Searches for the Facilities by theirs destination.FacilitiesManagerBl.getFacilitiesByHostName
(PerunSession sess, String hostname) Return all facilities where exists host with the specific hostnameFacilitiesManagerBl.getFacilitiesByIds
(PerunSession perunSession, List<Integer> ids) Searches for the Facilities with specified ids.FacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, Group group) Returns list of facilities connected with a groupFacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, Host host) Returns list of facilities connected with a hostFacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, Member member) Returns list of facilities connected with a memberFacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, Resource resource) Returns list of facilities connected with a resourceFacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, User user) Returns list of facilities connected with a userFacilitiesManagerBl.getFacilitiesByPerunBean
(PerunSession sess, Vo vo) Returns list of facilities connected with a voGroupsManagerBl.getFacilitiesWhereGroupIsAdmin
(PerunSession perunSession, Group group) Get list of facilities where the given group is given the admin role.FacilitiesManagerBl.getFacilitiesWhereUserIsAdmin
(PerunSession sess, User user) Get all facilities where the user is admin.FacilitiesManagerBl.getOwnerFacilities
(PerunSession perunSession, Owner owner) Returns list of all facilities owned by the owner.GroupsManagerBl.isGroupLastAdminInSomeFacility
(PerunSession sess, Group group) Check whether the group supplies the last FACILITYADMIN in some facility, return those facilities in which it does.FacilitiesManagerBl.searchForFacilities
(PerunSession sess, String searchString, boolean includeIDs) Similarity substring search in all facilities based on name, description and optionally IDFacilitiesManagerBl.searchForFacilities
(PerunSession sess, String searchString, Set<Integer> facilityIds, boolean includeIDs) Similarity substring search in provided facilities based on name, description and optionally IDMethods in cz.metacentrum.perun.core.bl with parameters of type FacilityModifier and TypeMethodDescriptionServicesManagerBl.addDestination
(PerunSession perunSession, Service service, Facility facility, Destination destination) Adds an destination for the facility and service.ServicesManagerBl.addDestination
(PerunSession perunSession, List<Service> services, Facility facility, Destination destination) Adds an destination for the facility and all services.ServicesManagerBl.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Facility facility) Defines services destination for all hosts using their hostnames.ServicesManagerBl.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Service service, Facility facility) Defines service destination for all hosts using theirs hostnames.ServicesManagerBl.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, List<Service> services, Facility facility) Defines services destination for all hosts using their hostnames.ServicesManagerBl.addDestinationsForAllServicesOnFacility
(PerunSession perunSession, Facility facility, Destination destination) Adds destination for all services defined on the facility.void
ConsentsManagerBl.addFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) Adds facility to consent hub.FacilitiesManagerBl.addHost
(PerunSession perunSession, Host host, Facility facility) Adds host to the Facility.FacilitiesManagerBl.addHosts
(PerunSession sess, Facility facility, List<String> hosts) Create hosts in Perun and add them to the Facility.FacilitiesManagerBl.addHosts
(PerunSession sess, List<Host> hosts, Facility facility) Create hosts in Perun and add them to the Facility Note: If you wish to add more hosts, it is recommended to prepare a Listof them so as there can be only one database call. void
FacilitiesManagerBl.addOwner
(PerunSession perunSession, Facility facility, Owner owner) Deprecated.void
ServicesManagerBl.blockAllServicesOnFacility
(PerunSession perunSession, Facility facility) Block all services currently assigned on this facility.void
ServicesManagerBl.blockServiceOnFacility
(PerunSession perunSession, Service service, Facility facility) Bans Service on facility.void
AttributesManagerBl.checkAttributeSemantics
(PerunSession sess, Facility facility, Attribute attribute) Check if value of this facility attribute has valid semantics.void
AttributesManagerBl.checkAttributeSemantics
(PerunSession sess, Facility facility, User user, Attribute attribute) Check if value of this user-facility attribute has valid semantics.void
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, Facility facility, User user, List<Attribute> attributes) Batch version of checkAttributeSemanticsvoid
AttributesManagerBl.checkAttributesSemantics
(PerunSession sess, Facility facility, 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, Facility facility, User user, List<Attribute> attributes) Batch version of checkAttributeSyntaxvoid
AttributesManagerBl.checkAttributesSyntax
(PerunSession sess, Facility facility, List<Attribute> attributes) Batch version of checkAttributeSyntaxvoid
AttributesManagerBl.checkAttributeSyntax
(PerunSession sess, Facility facility, Attribute attribute) Batch version of checkAttributeSemanticsvoid
AttributesManagerBl.checkAttributeSyntax
(PerunSession sess, Facility facility, User user, Attribute attribute) Check if value of this user-facility attribute has valid syntax.void
FacilitiesManagerBl.checkFacilityExists
(PerunSession sess, Facility facility) void
FacilitiesManagerBl.copyAttributes
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Copy all attributes of the source facility to the destination facility.void
FacilitiesManagerBl.copyManagers
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Copy all managers(admins) of the source facility to the destination facility.void
FacilitiesManagerBl.copyOwners
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Deprecated.FacilitiesManagerBl.createFacility
(PerunSession perunSession, Facility facility) Store the facility.ResourcesManagerBl.createResource
(PerunSession perunSession, Resource resource, Vo vo, Facility facility) Inserts resource into DB.void
FacilitiesManagerBl.deleteFacility
(PerunSession perunSession, Facility facility, Boolean force) Delete the facility by id.ConsentsManagerBl.evaluateConsents
(PerunSession sess, Service service, Facility facility, List<Member> members) This method runs in a new transaction!!ConsentsManagerBl.evaluateConsents
(PerunSession sess, Service service, Facility facility, List<Member> members, boolean consentEval) This method runs in a new transaction!!AttributesManagerBl.fillAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) This method try to fill value of the user-facility 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, Facility facility, User user, List<Attribute> attributes) Batch version of fillAttribute.void
AttributesManagerBl.forceCheckAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid semantics.boolean
ServicesManagerBl.forceServicePropagation
(PerunSession perunSession, Facility facility, Service service) Forces service propagation on defined facility.FacilitiesManagerBl.getAdminGroups
(PerunSession sess, Facility facility) Gets list of all group administrators of the Facility.FacilitiesManagerBl.getAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBl.getAdmins
(PerunSession perunSession, Facility facility, boolean onlyDirectAdmins) Gets list of all user administrators of the Facility.FacilitiesManagerBl.getAllowedGroups
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) Get all Groups which can use this facility (Groups must be assigned to resource which belongs to this facility) specificVo and specificService can choose concrete groups if specificVo, specificService or both are null, they do not specific (all possible results are returned)FacilitiesManagerBl.getAllowedMembers
(PerunSession sess, Facility facility) Return all members, which are "allowed" on facility.FacilitiesManagerBl.getAllowedMembers
(PerunSession sess, Facility facility, Service service) Return all members, which are "allowed" on facility through any resource assigned to the given service.ResourcesManagerBl.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.UsersManagerBl.getAllowedResources
(PerunSession sess, Facility facility, User user) Get all resources from the facility which have the user access on.FacilitiesManagerBl.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) Get all RichGroups which can use this facility (Groups must be assigned to Resource which belongs to this facility) specificVo and specificService can choose concrete groups if specificVo, specificService or both are null, they do not specific (all possible results are returned) We also retrieve attributes specified by attrNames for each returned RichGroup.FacilitiesManagerBl.getAllowedUsers
(PerunSession sess, Facility facility) Return all users who can use this facilityFacilitiesManagerBl.getAllowedUsers
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) Return all users who can use this facility You can specify VO or Service you are interested in to filter resulting users (they must be members of VO and from Resource with assigned Service). if specificVo, specificService or both are null, they do not specific (all possible results are returned)FacilitiesManagerBl.getAllowedUsersNotExpiredInGroups
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) Return all users who can use this facility and who are not expired in any of groups associated with any resource You can specify VO or Service you are interested in to filter resulting users (they must be members of VO and from Resource with assigned Service). if specificVo, specificService or both are null, they do not specific (all possible results are returned)FacilitiesManagerBl.getAllowedVos
(PerunSession perunSession, Facility facility) Return all VO which can use this facility.ServicesManagerBl.getAllRichDestinations
(PerunSession perunSession, Facility facility) Get list of all rich destinations defined for the facility.GroupsManagerBl.getAssignedGroupsToFacility
(PerunSession perunSession, Facility facility) Return list of assigned groups on all facility resources (without subgroups unless they are assigned too)FacilitiesManagerBl.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 specifiedUsersManagerBl.getAssignedResources
(PerunSession sess, Facility facility, User user) Get all resources from the facility where the user is assigned.FacilitiesManagerBl.getAssignedRichResources
(PerunSession perunSession, Facility facility) Returns all rich resources assigned to the facility with VO property filledFacilitiesManagerBl.getAssignedRichResources
(PerunSession perunSession, Facility facility, Service service) Returns all rich resources assigned to the facility and service with VO property filledServicesManagerBl.getAssignedServices
(PerunSession perunSession, Facility facility) List all services associated with the facility (via resource).ServicesManagerBl.getAssignedServices
(PerunSession perunSession, Facility facility, Vo vo) List all services associated with the facility and vo (via resource).FacilitiesManagerBl.getAssignedUsers
(PerunSession sess, Facility facility) Returns list of Users assigned to chosen Facility.FacilitiesManagerBl.getAssignedUsers
(PerunSession sess, Facility facility, Service service) Returns list of Users assigned with chosen Facility containing resources where service is assigned.GroupsManagerBl.getAssociatedGroupsToFacility
(PerunSession perunSession, Facility facility) Return list of all associated groups from all facility resources (does not require ACTIVE group-resource status)FacilitiesManagerBl.getAssociatedMembers
(PerunSession sess, Facility facility, User user) Return all members, which are associated with the facility and belong to given user.UsersManagerBl.getAssociatedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility with which user is associated through all his members.FacilitiesManagerBl.getAssociatedUsers
(PerunSession sess, Facility facility) Return all users, which are associated with facility through any member/resource.AttributesManagerBl.getAttribute
(PerunSession sess, Facility facility, User user, String attributeName) Get particular attribute for the user on this facility.AttributesManagerBl.getAttribute
(PerunSession sess, Facility facility, String attributeName) Get particular attribute for the facility.AttributesManagerBl.getAttributeById
(PerunSession sess, Facility facility, int id) Get particular attribute for the facility.AttributesManagerBl.getAttributeById
(PerunSession sess, Facility facility, User user, int id) Get particular attribute for the user on this facility.AttributesManagerBl.getAttributes
(PerunSession sess, Facility facility) Get all non-empty attributes associated with the facility.AttributesManagerBl.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, Facility facility, User user) Get all non-empty attributes associated with the user on the facility.AttributesManagerBl.getAttributes
(PerunSession sess, Facility facility, List<String> attrNames) Get all attributes associated with the facility which have name in list attrNames (empty too).ServicesManagerBl.getDestinations
(PerunSession perunSession, Facility facility) Get lists of all destinations for specific FacilityServicesManagerBl.getDestinations
(PerunSession perunSession, Service service, Facility facility) Get list of all destinations defined for the service and facility.FacilitiesManagerBl.getDirectAdmins
(PerunSession perunSession, Facility facility) Deprecated.FacilitiesManagerBl.getDirectRichAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBl.getDirectRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.FacilitiesManagerBl.getEnrichedBansForFacility
(PerunSession sess, Facility facility, List<String> attrNames) Get all enriched bans for members on the resource with user and member attributesResourcesManagerBl.getEnrichedRichResourcesForFacility
(PerunSession sess, Facility facility, List<String> attrNames) Find resources for given facility and attributes for given names.ServicesManagerBl.getFacilityAssignedServicesForGUI
(PerunSession perunSession, Facility facility) Return list of ServiceForGUI assigned on facility, (Service with "allowedOnFacility" property filled). 1 - allowed / 0 - service is denied).TasksManagerBl.getFacilityServicesState
(PerunSession sess, Facility facility) Returns list of ServiceStates for given facility.TasksManagerBl.getFacilityState
(PerunSession session, Facility facility) Return propagation status of facilityGroupsManagerBl.getGroupsByPerunBean
(PerunSession sess, Facility facility) Returns list of groups connected with a facilityUsersManagerBl.getGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user) Return all groups where user is active (has VALID status in VO and Group together) for specified user and facilityServicesManagerBl.getHashedDataWithGroups
(PerunSession perunSession, Service service, Facility facility, boolean consentEval, int taskRunId) Generates hashed data with group structure for given service and resource.ServicesManagerBl.getHashedHierarchicalData
(PerunSession perunSession, Service service, Facility facility, boolean consentEval, int taskRunId) Generates hashed hierarchical data structure for given service and resource.FacilitiesManagerBl.getHosts
(PerunSession sess, Facility facility) List hosts of Facility.int
FacilitiesManagerBl.getHostsCount
(PerunSession sess, Facility facility) Count hosts in the facility.FacilitiesManagerBl.getOwners
(PerunSession perunSession, Facility facility) Deprecated.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Facility facility) Get facility attributes which are required by all services which are connected to this facility.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Facility facility, User user) Get user-facility attributes which are required by services which are related to this user-facility.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility) Get facility attributes which are required by the service.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, Facility facility, User user) Get user-facility attributes which are required by the service.AttributesManagerBl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, List<User> users) Get user-facility attributes which are required by the service for each user in list of users. !!!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.ResourcesManagerBl.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) Return resource by its name.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.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.FacilitiesManagerBl.getRichAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBl.getRichAdmins
(PerunSession perunSession, Facility facility, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) Gets list of all richUser administrators of the Facility.FacilitiesManagerBl.getRichAdminsWithAttributes
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBl.getRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.ServicesManagerBl.getRichDestinations
(PerunSession perunSession, Facility facility, Service service) Get list of all rich destinations defined for the service and the facilityServicesManagerBl.getServicesBlockedOnFacility
(PerunSession perunSession, Facility facility) List all the Services that are banned on this facility.TasksManagerBl.getTask
(PerunSession perunSession, Service service, Facility facility) Find propagation task for given service and facility.MembersManagerBl.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) Returns unified result of MemberGroupStatus for specified user and facility.AttributesManagerBl.getUserFacilityAttributesForAnyUser
(PerunSession sess, Facility facility) Get All user_facility attributes for any existing userUsersManagerBl.getUsersByPerunBean
(PerunSession sess, Facility facility) Returns list of users connected with a facilityAttributesManagerBl.getVirtualAttributes
(PerunSession sess, Facility facility, User user) Get all virtual attributes associated with the user on the facility.VosManagerBl.getVosByPerunBean
(PerunSession sess, Facility facility) Returns list of vos connected with a facilityboolean
ModulesUtilsBl.isNamespaceEqualsToFacilityUnixGroupNameNamespace
(PerunSessionImpl sess, Facility facility, String namespace) If attribute "def_facility_unixGroup_namespace" is "null" return false.boolean
ServicesManagerBl.isServiceAssignedToFacility
(PerunSession sess, Facility facility, Service service) Checks whether given service is assigned to given facility (through some resource).boolean
ServicesManagerBl.isServiceBlockedOnFacility
(Service service, Facility facility) Is this Service denied on the facility?boolean
TasksManagerBl.isThereSuchTask
(PerunSession sess, Service service, Facility facility) Check if there is a task for given service and facility.boolean
AttributesManagerBl.isTrulyRequiredAttribute
(PerunSession sess, Facility facility, AttributeDefinition attributeDefinition) Check if this the attribute is truly required for the facility right now.boolean
AttributesManagerBl.isTrulyRequiredAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attributeDefinition) Check if this the attribute is truly required for the user and the facility right now.boolean
ServicesManagerBl.planServicePropagation
(PerunSession perunSession, Facility facility, Service service) Plans service propagation on defined facility.void
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Facility facility) Unset all attributes for the facility.void
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Facility facility, boolean removeAlsoUserFacilityAttributes) Unset all attributes for the facility.void
AttributesManagerBl.removeAllAttributes
(PerunSession sess, Facility facility, User user) Unset all attributes (user-facility) for the user on the facility.void
ServicesManagerBl.removeAllDestinations
(PerunSession perunSession, Facility facility) Removes all defined destinations for the facility.void
ServicesManagerBl.removeAllDestinations
(PerunSession perunSession, Service service, Facility facility) Removes all defined destinations for the service and facility.void
AttributesManagerBl.removeAttribute
(PerunSession sess, Facility facility, AttributeDefinition attribute) Unset particular attribute for the facility.void
AttributesManagerBl.removeAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) Unset particular attribute for the user on the facility.void
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, Facility facility, User user, List<? extends AttributeDefinition> attributes) Batch version of removeAttribute.void
AttributesManagerBl.removeAttributes
(PerunSession sess, Facility facility, List<? extends AttributeDefinition> attributes) Batch version of removeAttribute.boolean
AttributesManagerBl.removeAttributeWithoutCheck
(PerunSession sess, Facility facility, AttributeDefinition attribute) Unset all attributes for the facility without check of value.boolean
AttributesManagerBl.removeAttributeWithoutCheck
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) Unset all attributes for the user-facility without check of value.void
ServicesManagerBl.removeDestination
(PerunSession perunSession, Service service, Facility facility, Destination destination) Removes an destination from the facility and service.void
ConsentsManagerBl.removeFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) Removes facility from consent hub.void
FacilitiesManagerBl.removeHost
(PerunSession perunSession, Host host, Facility facility) Remove hosts from the Facility.void
FacilitiesManagerBl.removeHosts
(PerunSession sess, List<Host> hosts, Facility facility) Remove hosts from the Facility.void
FacilitiesManagerBl.removeOwner
(PerunSession perunSession, Facility facility, Owner owner) Deprecated.void
TasksManagerBl.removeTask
(PerunSession sess, Service service, Facility facility) Remove task for given service and facility.void
AttributesManagerBl.setAttribute
(PerunSession sess, Facility facility, Attribute attribute) Store the particular attribute associated with the facility.void
AttributesManagerBl.setAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) Store the attribute associated with the facility and user combination.void
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, Facility facility, User user, List<Attribute> attributes) Store the attributes associated with the facility and user combination.void
AttributesManagerBl.setAttributes
(PerunSession sess, Facility facility, List<Attribute> attributes) Store the attributes associated with the facility.boolean
AttributesManagerBl.setAttributeWithoutCheck
(PerunSession sess, Facility facility, Attribute attribute) Just store the particular attribute associated with the facility, doesn't preform any value check.boolean
AttributesManagerBl.setAttributeWithoutCheck
(PerunSession sess, Facility facility, User user, Attribute attribute) Just store the particular attribute associated with the user-facility, doesn't preform any value check.void
FacilitiesManagerBl.setOwners
(PerunSession perunSession, Facility facility, List<Owner> owners) Deprecated.Use addOwner and removeOwner insteadvoid
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.void
ServicesManagerBl.unblockAllServicesOnFacility
(PerunSession perunSession, Facility facility) Erase all the possible denials on this facility.void
ServicesManagerBl.unblockServiceOnFacility
(PerunSession perunSession, Service service, Facility facility) Free the denial of the Service on this facility.FacilitiesManagerBl.updateFacility
(PerunSession perunSession, Facility facility) Updates facility.Method parameters in cz.metacentrum.perun.core.bl with type arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerBl.getRichFacilities
(PerunSession perunSession, List<Facility> facilities) Get all RichFacilities with all their owners from list of Facilities.ModulesUtilsBl.getSetOfGIDNamespacesWhereFacilitiesHasTheSameGroupNameNamespace
(PerunSessionImpl sess, List<Facility> facilities, Attribute unixGroupNameNamespace) Get list of facilities and namespace of group or resource attribute unixGroupName-namespace and if any facility has unixGroupName-namespace with same value like this namespace of unixGroupNameNamespace attribute then get unixGID-namespace of this facility and save it to the hashSet of these namespaces.ModulesUtilsBl.getSetOfGroupNameNamespacesWhereFacilitiesHasTheSameGIDNamespace
(PerunSessionImpl sess, List<Facility> facilities, Attribute unixGroupNameNamespace) Get list of facilities and namespace of group or resource attribute unixGID-namespace and if any facility has unixGID-namespace with same value like this namespace of unixGIDNamespace attribute then get unixGroupName-namespace of this facility and save it to the hashSet of these namespaces. -
Uses of Facility in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return FacilityModifier and TypeMethodDescriptionFacilitiesManagerBlImpl.createFacility
(PerunSession sess, Facility facility) ResourcesManagerBlImpl.getFacility
(PerunSession sess, Resource resource) FacilitiesManagerBlImpl.getFacilityById
(PerunSession sess, int id) FacilitiesManagerBlImpl.getFacilityByName
(PerunSession sess, String name) FacilitiesManagerBlImpl.getFacilityForHost
(PerunSession sess, Host host) FacilitiesManagerBlImpl.updateFacility
(PerunSession sess, Facility facility) Methods in cz.metacentrum.perun.core.blImpl that return types with arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerBlImpl.getAllowedFacilities
(PerunSession sess, Member member) FacilitiesManagerBlImpl.getAllowedFacilities
(PerunSession sess, User user) FacilitiesManagerBlImpl.getAssignedFacilities
(PerunSession sess, Group group) FacilitiesManagerBlImpl.getAssignedFacilities
(PerunSession sess, Member member) FacilitiesManagerBlImpl.getAssignedFacilities
(PerunSession sess, Service service) FacilitiesManagerBlImpl.getAssignedFacilities
(PerunSession sess, User user) FacilitiesManagerBlImpl.getFacilities
(PerunSession sess) SearcherBlImpl.getFacilities
(PerunSession sess, Map<String, String> attributesWithSearchingValues) FacilitiesManagerBlImpl.getFacilitiesByAttribute
(PerunSession sess, String attributeName, String attributeValue) FacilitiesManagerBlImpl.getFacilitiesByDestination
(PerunSession sess, String destination) FacilitiesManagerBlImpl.getFacilitiesByHostName
(PerunSession sess, String hostname) FacilitiesManagerBlImpl.getFacilitiesByIds
(PerunSession sess, List<Integer> ids) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, Group group) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, Host host) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, Member member) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, Resource resource) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, User user) FacilitiesManagerBlImpl.getFacilitiesByPerunBean
(PerunSession sess, Vo vo) GroupsManagerBlImpl.getFacilitiesWhereGroupIsAdmin
(PerunSession perunSession, Group group) FacilitiesManagerBlImpl.getFacilitiesWhereUserIsAdmin
(PerunSession sess, User user) AuthzResolverBlImpl.getFacilitiesWhereUserIsInRoles
(PerunSession sess, User user, List<String> roles) Get all Facilities 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.FacilitiesManagerBlImpl.getOwnerFacilities
(PerunSession sess, Owner owner) AuthzResolverBlImpl.isGroupLastAdminInFacilities
(PerunSession sess, Group group, List<Facility> facilities) Checks the facilities and returns those in which group is the last adminGroupsManagerBlImpl.isGroupLastAdminInSomeFacility
(PerunSession sess, Group group) AuthzResolverBlImpl.isUserLastAdminInFacilities
(PerunSession sess, User user, List<Facility> facilities) Checks the facilities and returns those in which user is the last adminFacilitiesManagerBlImpl.searchForFacilities
(PerunSession sess, String searchString, boolean includeIDs) FacilitiesManagerBlImpl.searchForFacilities
(PerunSession sess, String searchString, Set<Integer> facilityIds, boolean includeIDs) Methods in cz.metacentrum.perun.core.blImpl with parameters of type FacilityModifier and TypeMethodDescriptionServicesManagerBlImpl.addDestination
(PerunSession sess, Service service, Facility facility, Destination destination) ServicesManagerBlImpl.addDestination
(PerunSession perunSession, List<Service> services, Facility facility, Destination destination) ServicesManagerBlImpl.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Facility facility) ServicesManagerBlImpl.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Service service, Facility facility) ServicesManagerBlImpl.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, List<Service> services, Facility facility) ServicesManagerBlImpl.addDestinationsForAllServicesOnFacility
(PerunSession sess, Facility facility, Destination destination) void
ConsentsManagerBlImpl.addFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) FacilitiesManagerBlImpl.addHost
(PerunSession sess, Host host, Facility facility) FacilitiesManagerBlImpl.addHosts
(PerunSession sess, Facility facility, List<String> hosts) FacilitiesManagerBlImpl.addHosts
(PerunSession sess, List<Host> hosts, Facility facility) void
FacilitiesManagerBlImpl.addOwner
(PerunSession sess, Facility facility, Owner owner) Deprecated.void
ServicesManagerBlImpl.blockAllServicesOnFacility
(PerunSession sess, Facility facility) void
ServicesManagerBlImpl.blockServiceOnFacility
(PerunSession sess, Service service, Facility facility) void
AttributesManagerBlImpl.checkAttributeSemantics
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerBlImpl.checkAttributeSemantics
(PerunSession sess, Facility facility, User user, 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, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSemantics
(PerunSession sess, Facility facility, 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, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributesSyntax
(PerunSession sess, Facility facility, List<Attribute> attributes) void
AttributesManagerBlImpl.checkAttributeSyntax
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerBlImpl.checkAttributeSyntax
(PerunSession sess, Facility facility, User user, Attribute attribute) void
FacilitiesManagerBlImpl.checkFacilityExists
(PerunSession sess, Facility facility) void
FacilitiesManagerBlImpl.copyAttributes
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) void
FacilitiesManagerBlImpl.copyManagers
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) void
FacilitiesManagerBlImpl.copyOwners
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Deprecated.FacilitiesManagerBlImpl.createFacility
(PerunSession sess, Facility facility) ResourcesManagerBlImpl.createResource
(PerunSession sess, Resource resource, Vo vo, Facility facility) void
FacilitiesManagerBlImpl.deleteFacility
(PerunSession sess, Facility facility, Boolean force) ConsentsManagerBlImpl.evaluateConsents
(PerunSession sess, Service service, Facility facility, List<Member> members) ConsentsManagerBlImpl.evaluateConsents
(PerunSession sess, Service service, Facility facility, List<Member> members, boolean consentEval) AttributesManagerBlImpl.fillAttribute
(PerunSession sess, Facility facility, User user, 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, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerBlImpl.forceCheckAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) boolean
ServicesManagerBlImpl.forceServicePropagation
(PerunSession sess, Facility facility, Service service) FacilitiesManagerBlImpl.getAdminGroups
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBlImpl.getAdmins
(PerunSession perunSession, Facility facility, boolean onlyDirectAdmins) FacilitiesManagerBlImpl.getAllowedGroups
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) FacilitiesManagerBlImpl.getAllowedMembers
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAllowedMembers
(PerunSession sess, Facility facility, Service service) ResourcesManagerBlImpl.getAllowedResources
(PerunSession sess, Facility facility, User user) UsersManagerBlImpl.getAllowedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerBlImpl.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) FacilitiesManagerBlImpl.getAllowedUsers
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAllowedUsers
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) FacilitiesManagerBlImpl.getAllowedUsersNotExpiredInGroups
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) FacilitiesManagerBlImpl.getAllowedVos
(PerunSession sess, Facility facility) ServicesManagerBlImpl.getAllRichDestinations
(PerunSession perunSession, Facility facility) GroupsManagerBlImpl.getAssignedGroupsToFacility
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAssignedResources
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAssignedResources
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) UsersManagerBlImpl.getAssignedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerBlImpl.getAssignedRichResources
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAssignedRichResources
(PerunSession sess, Facility facility, Service service) ServicesManagerBlImpl.getAssignedServices
(PerunSession sess, Facility facility) ServicesManagerBlImpl.getAssignedServices
(PerunSession sess, Facility facility, Vo vo) FacilitiesManagerBlImpl.getAssignedUsers
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAssignedUsers
(PerunSession sess, Facility facility, Service service) GroupsManagerBlImpl.getAssociatedGroupsToFacility
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getAssociatedMembers
(PerunSession sess, Facility facility, User user) UsersManagerBlImpl.getAssociatedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerBlImpl.getAssociatedUsers
(PerunSession sess, Facility facility) AttributesManagerBlImpl.getAttribute
(PerunSession sess, Facility facility, User user, String attributeName) AttributesManagerBlImpl.getAttribute
(PerunSession sess, Facility facility, String attributeName) AttributesManagerBlImpl.getAttributeById
(PerunSession sess, Facility facility, int id) AttributesManagerBlImpl.getAttributeById
(PerunSession sess, Facility facility, User user, int id) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Facility facility) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Facility facility, User user) AttributesManagerBlImpl.getAttributes
(PerunSession sess, Facility facility, List<String> attrNames) ServicesManagerBlImpl.getDestinations
(PerunSession perunSession, Facility facility) ServicesManagerBlImpl.getDestinations
(PerunSession sess, Service service, Facility facility) FacilitiesManagerBlImpl.getDirectAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBlImpl.getDirectRichAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBlImpl.getDirectRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.FacilitiesManagerBlImpl.getEnrichedBansForFacility
(PerunSession sess, Facility facility, List<String> attrNames) ResourcesManagerBlImpl.getEnrichedRichResourcesForFacility
(PerunSession sess, Facility facility, List<String> attrNames) ServicesManagerBlImpl.getFacilityAssignedServicesForGUI
(PerunSession perunSession, Facility facility) TasksManagerBlImpl.getFacilityServicesState
(PerunSession sess, Facility facility) TasksManagerBlImpl.getFacilityState
(PerunSession session, Facility facility) GroupsManagerBlImpl.getGroupsByPerunBean
(PerunSession sess, Facility facility) UsersManagerBlImpl.getGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user) ServicesManagerBlImpl.getHashedDataWithGroups
(PerunSession sess, Service service, Facility facility, boolean consentEval, int taskRunId) ServicesManagerBlImpl.getHashedHierarchicalData
(PerunSession sess, Service service, Facility facility, boolean consentEval, int taskRunId) FacilitiesManagerBlImpl.getHosts
(PerunSession sess, Facility facility) int
FacilitiesManagerBlImpl.getHostsCount
(PerunSession sess, Facility facility) FacilitiesManagerBlImpl.getOwners
(PerunSession sess, Facility facility) Deprecated.AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Facility facility) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Facility facility, User user) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility) 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, Facility facility, User user) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, List<User> users) AttributesManagerBlImpl.getRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility, Resource resource, User user, Member member) ResourcesManagerBlImpl.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) 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) ResourcesManagerBlImpl.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) ResourcesManagerBlImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) FacilitiesManagerBlImpl.getRichAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBlImpl.getRichAdmins
(PerunSession perunSession, Facility facility, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) FacilitiesManagerBlImpl.getRichAdminsWithAttributes
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerBlImpl.getRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.ServicesManagerBlImpl.getRichDestinations
(PerunSession perunSession, Facility facility, Service service) ServicesManagerBlImpl.getServicesBlockedOnFacility
(PerunSession perunSession, Facility facility) TasksManagerBlImpl.getTask
(PerunSession perunSession, Service service, Facility facility) MembersManagerBlImpl.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) AttributesManagerBlImpl.getUserFacilityAttributesForAnyUser
(PerunSession sess, Facility facility) UsersManagerBlImpl.getUsersByPerunBean
(PerunSession sess, Facility facility) AttributesManagerBlImpl.getVirtualAttributes
(PerunSession sess, Facility facility, User user) VosManagerBlImpl.getVosByPerunBean
(PerunSession sess, Facility facility) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Facility facility) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, User user, Facility facility) boolean
ModulesUtilsBlImpl.isNamespaceEqualsToFacilityUnixGroupNameNamespace
(PerunSessionImpl sess, Facility facility, String namespace) boolean
ServicesManagerBlImpl.isServiceAssignedToFacility
(PerunSession sess, Facility facility, Service service) boolean
ServicesManagerBlImpl.isServiceBlockedOnFacility
(Service service, Facility facility) boolean
TasksManagerBlImpl.isThereSuchTask
(PerunSession sess, Service service, Facility facility) boolean
AttributesManagerBlImpl.isTrulyRequiredAttribute
(PerunSession sess, Facility facility, AttributeDefinition attributeDefinition) boolean
AttributesManagerBlImpl.isTrulyRequiredAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attributeDefinition) boolean
ServicesManagerBlImpl.planServicePropagation
(PerunSession perunSession, Facility facility, Service service) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Facility facility) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Facility facility, boolean removeAlsoUserFacilityAttributes) void
AttributesManagerBlImpl.removeAllAttributes
(PerunSession sess, Facility facility, User user) static void
AuthzResolverBlImpl.removeAllAuthzForFacility
(PerunSession sess, Facility facility) void
ServicesManagerBlImpl.removeAllDestinations
(PerunSession perunSession, Facility facility) void
ServicesManagerBlImpl.removeAllDestinations
(PerunSession sess, Service service, Facility facility) void
AttributesManagerBlImpl.removeAttribute
(PerunSession sess, Facility facility, AttributeDefinition attribute) void
AttributesManagerBlImpl.removeAttribute
(PerunSession sess, Facility facility, User user, 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, Facility facility, User user, List<? extends AttributeDefinition> attributes) void
AttributesManagerBlImpl.removeAttributes
(PerunSession sess, Facility facility, List<? extends AttributeDefinition> attributesDefinition) boolean
AttributesManagerBlImpl.removeAttributeWithoutCheck
(PerunSession sess, Facility facility, AttributeDefinition attribute) boolean
AttributesManagerBlImpl.removeAttributeWithoutCheck
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) void
ServicesManagerBlImpl.removeDestination
(PerunSession sess, Service service, Facility facility, Destination destination) void
ConsentsManagerBlImpl.removeFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) void
FacilitiesManagerBlImpl.removeHost
(PerunSession sess, Host host, Facility facility) void
FacilitiesManagerBlImpl.removeHosts
(PerunSession sess, List<Host> hosts, Facility facility) void
FacilitiesManagerBlImpl.removeOwner
(PerunSession sess, Facility facility, Owner owner) Deprecated.void
TasksManagerBlImpl.removeTask
(PerunSession sess, Service service, Facility facility) void
AttributesManagerBlImpl.setAttribute
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerBlImpl.setAttribute
(PerunSession sess, Facility facility, User user, 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, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerBlImpl.setAttributes
(PerunSession sess, Facility facility, List<Attribute> attributes) boolean
AttributesManagerBlImpl.setAttributeWithoutCheck
(PerunSession sess, Facility facility, Attribute attribute) boolean
AttributesManagerBlImpl.setAttributeWithoutCheck
(PerunSession sess, Facility facility, User user, Attribute attribute) void
FacilitiesManagerBlImpl.setOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.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
ServicesManagerBlImpl.unblockAllServicesOnFacility
(PerunSession sess, Facility facility) void
ServicesManagerBlImpl.unblockServiceOnFacility
(PerunSession sess, Service service, Facility facility) FacilitiesManagerBlImpl.updateFacility
(PerunSession sess, Facility facility) Method parameters in cz.metacentrum.perun.core.blImpl with type arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerBlImpl.getRichFacilities
(PerunSession perunSession, List<Facility> facilities) ModulesUtilsBlImpl.getSetOfGIDNamespacesWhereFacilitiesHasTheSameGroupNameNamespace
(PerunSessionImpl sess, List<Facility> facilities, Attribute unixGroupNameNamespace) ModulesUtilsBlImpl.getSetOfGroupNameNamespacesWhereFacilitiesHasTheSameGIDNamespace
(PerunSessionImpl sess, List<Facility> facilities, Attribute unixGIDNamespace) AuthzResolverBlImpl.isGroupLastAdminInFacilities
(PerunSession sess, Group group, List<Facility> facilities) Checks the facilities and returns those in which group is the last adminAuthzResolverBlImpl.isUserLastAdminInFacilities
(PerunSession sess, User user, List<Facility> facilities) Checks the facilities and returns those in which user is the last admin -
Uses of Facility in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that return FacilityModifier and TypeMethodDescriptionFacilitiesManagerEntry.createFacility
(PerunSession sess, Facility facility) ResourcesManagerEntry.getFacility
(PerunSession sess, Resource resource) FacilitiesManagerEntry.getFacilityById
(PerunSession sess, int id) FacilitiesManagerEntry.getFacilityByName
(PerunSession sess, String name) FacilitiesManagerEntry.getFacilityForHost
(PerunSession sess, Host host) FacilitiesManagerEntry.updateFacility
(PerunSession sess, Facility facility) Methods in cz.metacentrum.perun.core.entry that return types with arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerEntry.getAssignedFacilities
(PerunSession sess, Group group) FacilitiesManagerEntry.getAssignedFacilities
(PerunSession sess, Member member) FacilitiesManagerEntry.getAssignedFacilities
(PerunSession sess, Service service) FacilitiesManagerEntry.getAssignedFacilities
(PerunSession sess, User user) FacilitiesManagerEntry.getFacilities
(PerunSession sess) SearcherEntry.getFacilities
(PerunSession sess, Map<String, String> attributesWithSearchingValues) FacilitiesManagerEntry.getFacilitiesByAttribute
(PerunSession sess, String attributeName, String attributeValue) FacilitiesManagerEntry.getFacilitiesByDestination
(PerunSession sess, String destination) FacilitiesManagerEntry.getFacilitiesByHostName
(PerunSession sess, String hostname) FacilitiesManagerEntry.getFacilitiesByIds
(PerunSession sess, List<Integer> ids) FacilitiesManagerEntry.getFacilitiesWhereUserIsAdmin
(PerunSession sess, User user) FacilitiesManagerEntry.getOwnerFacilities
(PerunSession sess, Owner owner) UsersManagerEntry.getUserAssignments
(PerunSession sess, User user) Methods in cz.metacentrum.perun.core.entry with parameters of type FacilityModifier and TypeMethodDescriptionvoid
FacilitiesManagerEntry.addAdmin
(PerunSession sess, Facility facility, Group group) void
FacilitiesManagerEntry.addAdmin
(PerunSession sess, Facility facility, User user) ServicesManagerEntry.addDestination
(PerunSession sess, Service service, Facility facility, Destination destination) ServicesManagerEntry.addDestination
(PerunSession perunSession, List<Service> services, Facility facility, Destination destination) ServicesManagerEntry.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Facility facility) ServicesManagerEntry.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, Service service, Facility facility) ServicesManagerEntry.addDestinationsDefinedByHostsOnFacility
(PerunSession perunSession, List<Service> services, Facility facility) ServicesManagerEntry.addDestinationsForAllServicesOnFacility
(PerunSession sess, Facility facility, Destination destination) FacilitiesManagerEntry.addHost
(PerunSession sess, Host host, Facility facility) FacilitiesManagerEntry.addHosts
(PerunSession sess, Facility facility, List<String> hosts) FacilitiesManagerEntry.addHosts
(PerunSession sess, List<Host> hosts, Facility facility) void
FacilitiesManagerEntry.addOwner
(PerunSession sess, Facility facility, Owner owner) Deprecated.void
FacilitiesManagerEntry.addOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.void
ServicesManagerEntry.blockAllServicesOnFacility
(PerunSession sess, Facility facility) void
ServicesManagerEntry.blockServiceOnFacility
(PerunSession sess, Service service, Facility facility) void
ServicesManagerEntry.blockServicesOnFacility
(PerunSession sess, List<Service> services, Facility facility) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Facility facility, User user, Attribute attribute) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Facility facility, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Facility facility, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Facility facility, User user, Attribute attribute) void
FacilitiesManagerEntry.copyAttributes
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) void
FacilitiesManagerEntry.copyManagers
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) void
FacilitiesManagerEntry.copyOwners
(PerunSession sess, Facility sourceFacility, Facility destinationFacility) Deprecated.FacilitiesManagerEntry.createFacility
(PerunSession sess, Facility facility) ResourcesManagerEntry.createResource
(PerunSession sess, Resource resource, Vo vo, Facility facility) void
FacilitiesManagerEntry.deleteFacility
(PerunSession sess, Facility facility, Boolean force) AttributesManagerEntry.fillAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) AttributesManagerEntry.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Facility facility, User user, List<Attribute> attributes) boolean
ServicesManagerEntry.forceServicePropagation
(PerunSession sess, Facility facility, Service service) void
ServicesManagerEntry.forceServicePropagationBulk
(PerunSession sess, Facility facility, List<Service> services) FacilitiesManagerEntry.getAdminGroups
(PerunSession sess, Facility facility) FacilitiesManagerEntry.getAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerEntry.getAdmins
(PerunSession perunSession, Facility facility, boolean onlyDirectAdmins) FacilitiesManagerEntry.getAllowedGroups
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService) UsersManagerEntry.getAllowedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerEntry.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) FacilitiesManagerEntry.getAllowedUsers
(PerunSession sess, Facility facility) FacilitiesManagerEntry.getAllowedUsers
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) FacilitiesManagerEntry.getAllowedVos
(PerunSession sess, Facility facility) ServicesManagerEntry.getAllRichDestinations
(PerunSession perunSession, Facility facility) FacilitiesManagerEntry.getAssignedResources
(PerunSession sess, Facility facility) FacilitiesManagerEntry.getAssignedResourcesByAssignedService
(PerunSession sess, Facility facility, Service service) FacilitiesManagerEntry.getAssignedRichResources
(PerunSession sess, Facility facility) FacilitiesManagerEntry.getAssignedRichResources
(PerunSession sess, Facility facility, Service service) ServicesManagerEntry.getAssignedServices
(PerunSession sess, Facility facility) ServicesManagerEntry.getAssignedServices
(PerunSession sess, Facility facility, Vo vo) FacilitiesManagerEntry.getAssignedUsers
(PerunSession sess, Facility facility) FacilitiesManagerEntry.getAssignedUsers
(PerunSession sess, Facility facility, Service service) UsersManagerEntry.getAssociatedResources
(PerunSession sess, Facility facility, User user) AttributesManagerEntry.getAttribute
(PerunSession sess, Facility facility, User user, String attributeName) AttributesManagerEntry.getAttribute
(PerunSession sess, Facility facility, String attributeName) AttributesManagerEntry.getAttributeById
(PerunSession sess, Facility facility, int id) AttributesManagerEntry.getAttributeById
(PerunSession sess, Facility facility, User user, int id) AttributesManagerEntry.getAttributes
(PerunSession sess, Facility facility) AttributesManagerEntry.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) AttributesManagerEntry.getAttributes
(PerunSession sess, Facility facility, User user) AttributesManagerEntry.getAttributes
(PerunSession sess, Facility facility, List<String> attrNames) ServicesManagerEntry.getDestinations
(PerunSession sess, Service service, Facility facility) FacilitiesManagerEntry.getDirectAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerEntry.getDirectRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.FacilitiesManagerEntry.getEnrichedHosts
(PerunSession sess, Facility facility, List<String> attrNames) ResourcesManagerEntry.getEnrichedResourcesForFacility
(PerunSession sess, Facility facility, List<String> attrNames) ServicesManagerEntry.getFacilityAssignedServicesForGUI
(PerunSession perunSession, Facility facility) TasksManagerEntry.getFacilityServicesState
(PerunSession sess, Facility facility) TasksManagerEntry.getFacilityState
(PerunSession session, Facility facility) UsersManagerEntry.getGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user) ServicesManagerEntry.getHashedDataWithGroups
(PerunSession sess, Service service, Facility facility, boolean consentEval, int taskRunId) ServicesManagerEntry.getHashedHierarchicalData
(PerunSession sess, Service service, Facility facility, boolean consentEval, int taskRunId) FacilitiesManagerEntry.getHosts
(PerunSession sess, Facility facility) int
FacilitiesManagerEntry.getHostsCount
(PerunSession sess, Facility facility) FacilitiesManagerEntry.getOwners
(PerunSession sess, Facility facility) Deprecated.AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Facility facility) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Facility facility, User user) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Facility facility) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, List<User> users) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, List<Service> services, Facility facility) ResourcesManagerEntry.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, User user) ResourcesManagerEntry.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) ResourcesManagerEntry.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) FacilitiesManagerEntry.getRichAdmins
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerEntry.getRichAdmins
(PerunSession perunSession, Facility facility, List<String> specificAttributes, boolean allUserAttributes, boolean onlyDirectAdmins) FacilitiesManagerEntry.getRichAdminsWithAttributes
(PerunSession sess, Facility facility) Deprecated.FacilitiesManagerEntry.getRichAdminsWithSpecificAttributes
(PerunSession perunSession, Facility facility, List<String> specificAttributes) Deprecated.ServicesManagerEntry.getRichDestinations
(PerunSession perunSession, Facility facility, Service service) UsersManagerEntry.getRichGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user, List<String> attrNames) ServicesManagerEntry.getServicesBlockedOnFacility
(PerunSession perunSession, Facility facility) TasksManagerEntry.getTask
(PerunSession perunSession, Service service, Facility facility) boolean
ServicesManagerEntry.isServiceBlockedOnFacility
(PerunSession sess, Service service, Facility facility) boolean
TasksManagerEntry.isThereSuchTask
(PerunSession session, Service service, Facility facility) boolean
ServicesManagerEntry.planServicePropagation
(PerunSession sess, Facility facility, Service service) void
FacilitiesManagerEntry.removeAdmin
(PerunSession sess, Facility facility, Group group) void
FacilitiesManagerEntry.removeAdmin
(PerunSession sess, Facility facility, User user) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Facility facility) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Facility facility, boolean removeAlsoUserFacilityAttributes) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Facility facility, User user) void
ServicesManagerEntry.removeAllDestinations
(PerunSession sess, Service service, Facility facility) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Facility facility, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Facility facility, User user, 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, Facility facility, User user, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Facility facility, List<? extends AttributeDefinition> attributes) void
ServicesManagerEntry.removeDestination
(PerunSession sess, Service service, Facility facility, Destination destination) void
FacilitiesManagerEntry.removeHosts
(PerunSession sess, List<Host> hosts, Facility facility) void
FacilitiesManagerEntry.removeOwner
(PerunSession sess, Facility facility, Owner owner) Deprecated.void
FacilitiesManagerEntry.removeOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.void
AttributesManagerEntry.setAttribute
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Facility facility, User user, 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, Facility facility, User user, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Facility facility, List<Attribute> attributes) void
FacilitiesManagerEntry.setOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.void
ServicesManagerEntry.unblockAllServicesOnFacility
(PerunSession sess, Facility facility) void
ServicesManagerEntry.unblockServiceOnFacility
(PerunSession sess, Service service, Facility facility) void
ServicesManagerEntry.unblockServicesOnFacility
(PerunSession sess, List<Service> services, Facility facility) FacilitiesManagerEntry.updateFacility
(PerunSession sess, Facility facility) -
Uses of Facility in cz.metacentrum.perun.core.impl
Fields in cz.metacentrum.perun.core.impl with type parameters of type FacilityMethods in cz.metacentrum.perun.core.impl that return FacilityModifier and TypeMethodDescriptionFacilitiesManagerImpl.createFacility
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getFacilityById
(PerunSession sess, int id) FacilitiesManagerImpl.getFacilityByName
(PerunSession sess, String name) FacilitiesManagerImpl.getFacilityForHost
(PerunSession sess, Host host) FacilitiesManagerImpl.updateFacility
(PerunSession sess, Facility facility) Methods in cz.metacentrum.perun.core.impl that return types with arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerImpl.getAllowedFacilities
(PerunSession sess, Member member) FacilitiesManagerImpl.getAllowedFacilities
(PerunSession sess, User user) AttributesManagerImpl.getAllUserFacilityRichAttributes
(PerunSession sess, User user) FacilitiesManagerImpl.getFacilities
(PerunSession sess) SearcherImpl.getFacilities
(PerunSession sess, Map<Attribute, String> attributesWithSearchingValues) FacilitiesManagerImpl.getFacilitiesByAttribute
(PerunSession sess, Attribute attribute) FacilitiesManagerImpl.getFacilitiesByAttributePartialMatch
(PerunSession sess, AttributeDefinition attrDef, String value) FacilitiesManagerImpl.getFacilitiesByDestination
(PerunSession sess, String destination) FacilitiesManagerImpl.getFacilitiesByHostName
(PerunSession sess, String hostname) FacilitiesManagerImpl.getFacilitiesByIds
(PerunSession perunSession, List<Integer> ids) ConsentsManagerImpl.getFacilitiesForConsentHub
(ConsentHub consentHub) GroupsManagerImpl.getFacilitiesWhereGroupIsAdmin
(PerunSession session, Group group) FacilitiesManagerImpl.getFacilitiesWhereUserIsAdmin
(PerunSession sess, User user) AuthzResolverImpl.getFacilitiesWhereUserIsInRoles
(User user, List<String> roles) FacilitiesManagerImpl.getOwnerFacilities
(PerunSession sess, Owner owner) GroupsManagerImpl.isGroupLastAdminInSomeFacility
(PerunSession sess, Group group) FacilitiesManagerImpl.searchForFacilities
(PerunSession sess, String searchString, boolean includeIDs) FacilitiesManagerImpl.searchForFacilities
(PerunSession sess, String searchString, Set<Integer> facilityIds, boolean includeIDs) Methods in cz.metacentrum.perun.core.impl with parameters of type FacilityModifier and TypeMethodDescriptionvoid
AuthzResolverImpl.addAdmin
(PerunSession sess, Facility facility, Group group) void
AuthzResolverImpl.addAdmin
(PerunSession sess, Facility facility, User user) void
ServicesManagerImpl.addDestination
(PerunSession sess, Service service, Facility facility, Destination destination) void
ConsentsManagerImpl.addFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) FacilitiesManagerImpl.addHost
(PerunSession sess, Host host, Facility facility) void
FacilitiesManagerImpl.addOwner
(PerunSession sess, Facility facility, Owner owner) Deprecated.void
AttributesManagerImpl.changedAttributeHook
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerImpl.changedAttributeHook
(PerunSession sess, Facility facility, User user, Attribute attribute) void
AttributesManagerImpl.checkAttributeSemantics
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerImpl.checkAttributeSemantics
(PerunSession sess, Facility facility, User user, Attribute attribute) void
AttributesManagerImpl.checkAttributeSyntax
(PerunSession sess, Facility facility, Attribute attribute) void
AttributesManagerImpl.checkAttributeSyntax
(PerunSession sess, Facility facility, User user, Attribute attribute) void
FacilitiesManagerImpl.checkFacilityExists
(PerunSession sess, Facility facility) Check if facility exists in underlaying data source.FacilitiesManagerImpl.createFacility
(PerunSession sess, Facility facility) ResourcesManagerImpl.createResource
(PerunSession sess, Vo vo, Resource resource, Facility facility) void
FacilitiesManagerImpl.deleteFacility
(PerunSession sess, Facility facility) void
FacilitiesManagerImpl.deleteFacilityOwners
(PerunSession sess, Facility facility) boolean
ServicesManagerImpl.destinationExists
(PerunSession sess, Service service, Facility facility, Destination destination) boolean
FacilitiesManagerImpl.facilityExists
(PerunSession sess, Facility facility) AttributesManagerImpl.fillAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) FacilitiesManagerImpl.getAdminGroups
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAdmins
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAllowedMembers
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAllowedMembers
(PerunSession sess, Facility facility, Service service) ResourcesManagerImpl.getAllowedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerImpl.getAllowedUsers
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAllowedVos
(PerunSession sess, Facility facility) ServicesManagerImpl.getAllRichDestinations
(PerunSession perunSession, Facility facility) GroupsManagerImpl.getAssignedGroupsToFacility
(PerunSession perunSession, Facility facility) FacilitiesManagerImpl.getAssignedResources
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAssignedResources
(PerunSession sess, Facility facility, Vo specificVo, Service specificService) UsersManagerImpl.getAssignedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerImpl.getAssignedRichResources
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAssignedRichResources
(PerunSession sess, Facility facility, Service service) ServicesManagerImpl.getAssignedServices
(PerunSession perunSession, Facility facility) ServicesManagerImpl.getAssignedServices
(PerunSession perunSession, Facility facility, Vo vo) FacilitiesManagerImpl.getAssignedUsers
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getAssignedUsers
(PerunSession sess, Facility facility, Service service) GroupsManagerImpl.getAssociatedGroupsToFacility
(PerunSession perunSession, Facility facility) FacilitiesManagerImpl.getAssociatedMembers
(PerunSession sess, Facility facility, User user) UsersManagerImpl.getAssociatedResources
(PerunSession sess, Facility facility, User user) FacilitiesManagerImpl.getAssociatedUsers
(PerunSession sess, Facility facility) AttributesManagerImpl.getAttribute
(PerunSession sess, Facility facility, User user, String attributeName) AttributesManagerImpl.getAttribute
(PerunSession sess, Facility facility, String attributeName) AttributesManagerImpl.getAttributeById
(PerunSession sess, Facility facility, int id) AttributesManagerImpl.getAttributeById
(PerunSession sess, Facility facility, User user, int id) AttributesManagerImpl.getAttributes
(PerunSession sess, Facility facility) AttributesManagerImpl.getAttributes
(PerunSession sess, Facility facility, User user) AttributesManagerImpl.getAttributes
(PerunSession sess, Facility facility, List<String> attrNames) AttributesManagerImpl.getAttributes
(PerunSession sess, User user, Facility facility, List<String> attrNames) ServicesManagerImpl.getDestinations
(PerunSession perunSession, Facility facility) ServicesManagerImpl.getDestinations
(PerunSession sess, Service service, Facility facility) FacilitiesManagerImpl.getDirectAdmins
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getHosts
(PerunSession sess, Facility facility) int
FacilitiesManagerImpl.getHostsCount
(PerunSession sess, Facility facility) FacilitiesManagerImpl.getOwners
(PerunSession sess, Facility facility) Deprecated.AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Facility facility) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, Facility facility) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Resource resource, Facility facility, User user) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, User user) AttributesManagerImpl.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, List<User> users) ResourcesManagerImpl.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) ResourcesManagerImpl.getResourcesWhereGroupIsAdmin
(PerunSession sess, Facility facility, Vo vo, Group authorizedGroup) ResourcesManagerImpl.getResourcesWhereUserIsAdmin
(PerunSession sess, Facility facility, Vo vo, User authorizedUser) ServicesManagerImpl.getRichDestinations
(PerunSession perunSession, Facility facility, Service service) MembersManagerImpl.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) AttributesManagerImpl.getUserFacilityAttributesForAnyUser
(PerunSession sess, Facility facility) AttributesManagerImpl.getVirtualAttributes
(PerunSession sess, Facility facility) AttributesManagerImpl.getVirtualAttributes
(PerunSession sess, Facility facility, User user) boolean
AttributesManagerImpl.isAttributeRequiredByFacility
(PerunSession sess, Facility facility, AttributeDefinition attributeDefinition) boolean
ServicesManagerImpl.isServiceAssignedToFacility
(PerunSession sess, Facility facility, Service service) boolean
TasksManagerImpl.isThereSuchTask
(Service service, Facility facility) void
AuthzResolverImpl.removeAdmin
(PerunSession sess, Facility facility, Group group) void
AuthzResolverImpl.removeAdmin
(PerunSession sess, Facility facility, User user) boolean
AttributesManagerImpl.removeAllAttributes
(PerunSession sess, Facility facility) boolean
AttributesManagerImpl.removeAllAttributes
(PerunSession sess, Facility facility, User user) void
AuthzResolverImpl.removeAllAuthzForFacility
(PerunSession sess, Facility facility) void
ServicesManagerImpl.removeAllDestinations
(PerunSession sess, Facility facility) void
ServicesManagerImpl.removeAllDestinations
(PerunSession sess, Service service, Facility facility) boolean
AttributesManagerImpl.removeAllUserFacilityAttributesForAnyUser
(PerunSession sess, Facility facility) boolean
AttributesManagerImpl.removeAttribute
(PerunSession sess, Facility facility, AttributeDefinition attribute) boolean
AttributesManagerImpl.removeAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) void
ServicesManagerImpl.removeDestination
(PerunSession sess, Service service, Facility facility, Destination destination) void
ConsentsManagerImpl.removeFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) void
FacilitiesManagerImpl.removeOwner
(PerunSession sess, Facility facility, Owner owner) Deprecated.void
TasksManagerImpl.removeTask
(Service service, Facility facility) boolean
AttributesManagerImpl.removeVirtualAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) void
FacilitiesManagerImpl.setOwners
(PerunSession sess, Facility facility, List<Owner> owners) Deprecated.boolean
AttributesManagerImpl.setVirtualAttribute
(PerunSession sess, Facility facility, Attribute attribute) boolean
AttributesManagerImpl.setVirtualAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) FacilitiesManagerImpl.updateFacility
(PerunSession sess, Facility facility) -
Uses of Facility in cz.metacentrum.perun.core.impl.modules.attributes
Methods in cz.metacentrum.perun.core.impl.modules.attributes with parameters of type FacilityModifier and TypeMethodDescriptionvoid
urn_perun_facility_attribute_def_def_accountExpirationTime.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_fsScratchDirs.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_googleGroupsDomain.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_homeMountPoints.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks attribute facility_homeMountPoints, this attribute must not be nullvoid
urn_perun_facility_attribute_def_def_ldapBaseDN.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_login_namespace.checkAttributeSemantics
(PerunSessionImpl session, Facility facility, Attribute attribute) Checks if the corresponding attribute uf:login-namespace:[namespace] exists.void
urn_perun_facility_attribute_def_def_m365AllowedLicensesPriorities.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_passwdScpDestinationFile.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_pbsServer.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_reqAups.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_shell_passwd_scp.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_shells.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_uid_namespace.checkAttributeSemantics
(PerunSessionImpl session, Facility facility, Attribute attribute) Checks if the corresponding attribute u:uid-namespace:[namespace] exists.void
urn_perun_facility_attribute_def_def_unixGID_namespace.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_unixGroupName_namespace.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_virt_GIDRanges.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_virt_maxUID.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_virt_minUID.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_virt_UIDRanges.checkAttributeSemantics
(PerunSessionImpl sess, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_accountExpirationTime.checkAttributeSemantics
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_basicDefaultGID.checkAttributeSemantics
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_defaultUnixGID.checkAttributeSemantics
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) Checks the new default GID of the user at the specified facility.void
urn_perun_user_facility_attribute_def_def_homeMountPoint.checkAttributeSemantics
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_shell_passwd_scp.checkAttributeSemantics
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_shell.checkAttributeSemantics
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) Checks an attribute with shell for the user at the specified facility.void
urn_perun_user_facility_attribute_def_virt_defaultUnixGID.checkAttributeSemantics
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_virt_login.checkAttributeSemantics
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) Calls checkAttribute on u:login-namespace:[login-namespace]void
urn_perun_user_facility_attribute_def_virt_preferredUnixGroupName.checkAttributeSemantics
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_virt_UID.checkAttributeSemantics
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) Checks the new UID of the user at the specified facility.void
urn_perun_facility_attribute_def_def_capabilities.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_fsScratchDirs.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_homeDirUmask.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Method for checking permission mask of home directory.void
urn_perun_facility_attribute_def_def_homeMountPoints.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks attribute facility_homeMountPoints, this attribute must be valid *nix pathvoid
urn_perun_facility_attribute_def_def_ldapBaseDN.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_m365AllowedLicensesPriorities.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_passwdScpDestinationFile.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Method for checking path of the file.void
urn_perun_facility_attribute_def_def_quotaEnabled.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_rpEnvironment.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_rpProtocol.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_rtOutputFileName.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_scratchDirPermissions.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_scratchLocalDirPermissions.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_shell_passwd_scp.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
urn_perun_facility_attribute_def_def_shells.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks if the facility has properly set shells.void
urn_perun_user_facility_attribute_def_def_homeMountPoint.checkAttributeSyntax
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_o365AccountExtension.checkAttributeSyntax
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_shell_passwd_scp.checkAttributeSyntax
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_def_shell.checkAttributeSyntax
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) void
urn_perun_user_facility_attribute_def_virt_groupStatus.checkAttributeSyntax
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) urn_perun_facility_attribute_def_def_accountExpirationTime.fillAttribute
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_def_homeMountPoints.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_def_login_namespace.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_def_passwdScpDestinationFile.fillAttribute
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) Method for filling path of the file.urn_perun_facility_attribute_def_def_pbsServer.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_def_quotaEnabled.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_def_shell_passwd_scp.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_def_shells.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) Method for filling shells at specified facility is not implemented yet.urn_perun_facility_attribute_def_def_uid_namespace.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) urn_perun_facility_attribute_def_virt_maxUID.fillAttribute
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_facility_attribute_def_virt_minUID.fillAttribute
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_def_accountExpirationTime.fillAttribute
(PerunSessionImpl perunSession, User user, Facility facility, AttributeDefinition attribute) urn_perun_user_facility_attribute_def_def_basicDefaultGID.fillAttribute
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_def_homeMountPoint.fillAttribute
(PerunSessionImpl session, User user, Facility facility, AttributeDefinition attribute) urn_perun_user_facility_attribute_def_def_shell_passwd_scp.fillAttribute
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_login.fillAttribute
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) Calls fillAttribute on u:login-namespace:[login-namespace]urn_perun_user_facility_attribute_def_virt_UID.fillAttribute
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attribute) Fills the new UID for the user at the specified facility.urn_perun_facility_attribute_def_virt_GIDRanges.getAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_facility_attribute_def_virt_maxUID.getAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_facility_attribute_def_virt_minUID.getAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_facility_attribute_def_virt_UIDRanges.getAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_facility_attribute_def_virt_voShortNames.getAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_dataQuotas.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_defaultUnixGID.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_enabledO365MailForward.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_fileQuotas.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_groupStatus.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_isBanned.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_login.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) Gets the value of the attribute f:login-namespace and then finds the value of the attribute u:login-namespace:[login-namespace]urn_perun_user_facility_attribute_def_virt_preferredUnixGroupName.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_shell.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) urn_perun_user_facility_attribute_def_virt_UID.getAttributeValue
(PerunSessionImpl sess, User user, Facility facility, AttributeDefinition attributeDefinition) Gets the value of the attribute f:uid-namespace and then finds the value of the attribute u:uid-namespace:[uid-namespace]void
urn_perun_facility_attribute_def_virt_maxUID.removeAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) void
urn_perun_facility_attribute_def_virt_minUID.removeAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) void
urn_perun_facility_attribute_def_virt_UIDRanges.removeAttributeValue
(PerunSessionImpl sess, Facility facility, AttributeDefinition attributeDefinition) boolean
urn_perun_facility_attribute_def_virt_GIDRanges.setAttributeValue
(PerunSessionImpl sess, Facility facility, Attribute attribute) boolean
urn_perun_facility_attribute_def_virt_maxUID.setAttributeValue
(PerunSessionImpl sess, Facility facility, Attribute attribute) boolean
urn_perun_facility_attribute_def_virt_minUID.setAttributeValue
(PerunSessionImpl sess, Facility facility, Attribute attribute) boolean
urn_perun_user_facility_attribute_def_virt_defaultUnixGID.setAttributeValue
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) boolean
urn_perun_user_facility_attribute_def_virt_login.setAttributeValue
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) boolean
urn_perun_user_facility_attribute_def_virt_preferredUnixGroupName.setAttributeValue
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) boolean
urn_perun_user_facility_attribute_def_virt_shell.setAttributeValue
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) boolean
urn_perun_user_facility_attribute_def_virt_UID.setAttributeValue
(PerunSessionImpl sess, User user, Facility facility, Attribute attribute) -
Uses of Facility in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that return FacilityModifier and TypeMethodDescriptionFacilitiesManagerImplApi.createFacility
(PerunSession perunSession, Facility facility) Inserts facility into DB.FacilitiesManagerImplApi.getFacilityById
(PerunSession perunSession, int id) Searches for the Facility with specified id.FacilitiesManagerImplApi.getFacilityByName
(PerunSession perunSession, String name) Searches for the Facility by its name.FacilitiesManagerImplApi.getFacilityForHost
(PerunSession sess, Host host) Return facility which has the host.FacilitiesManagerImplApi.updateFacility
(PerunSession perunSession, Facility facility) Updates facility in DB.Methods in cz.metacentrum.perun.core.implApi that return types with arguments of type FacilityModifier and TypeMethodDescriptionFacilitiesManagerImplApi.getAllowedFacilities
(PerunSession sess, Member member) Return all allowed facilities of the member.FacilitiesManagerImplApi.getAllowedFacilities
(PerunSession sess, User user) Return all allowed facilities of the user.AttributesManagerImplApi.getAllUserFacilityRichAttributes
(PerunSession sess, User user) Get all non-empty attributes associated with the user on the all facilities.FacilitiesManagerImplApi.getFacilities
(PerunSession perunSession) List all facilities.SearcherImplApi.getFacilities
(PerunSession sess, Map<Attribute, String> attributesWithSearchingValues) This method get Map of Attributes with searching values and try to find all facilities, which have specific attributes in format.FacilitiesManagerImplApi.getFacilitiesByAttribute
(PerunSession sess, Attribute attribute) Returns all facilities which have set the attribute with the value.FacilitiesManagerImplApi.getFacilitiesByAttributePartialMatch
(PerunSession sess, AttributeDefinition attrDef, String value) Partial search for facilities with the attribute 'attrDef' set to a similar value to 'value'FacilitiesManagerImplApi.getFacilitiesByDestination
(PerunSession perunSession, String destination) Searches for the Facilities by theirs destination.FacilitiesManagerImplApi.getFacilitiesByHostName
(PerunSession sess, String hostname) Return all facilities where exists host with the specific hostnameFacilitiesManagerImplApi.getFacilitiesByIds
(PerunSession perunSession, List<Integer> ids) Gets facilities by their ids.ConsentsManagerImplApi.getFacilitiesForConsentHub
(ConsentHub consentHub) Get list of all facilities associated to the given Consent HubGroupsManagerImplApi.getFacilitiesWhereGroupIsAdmin
(PerunSession session, Group group) Returns all facilities where given group is FACILITYADMIN.FacilitiesManagerImplApi.getFacilitiesWhereUserIsAdmin
(PerunSession sess, User user) Get all facilities where the user is admin.AuthzResolverImplApi.getFacilitiesWhereUserIsInRoles
(User user, List<String> roles) Get all Facilities 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.FacilitiesManagerImplApi.getOwnerFacilities
(PerunSession perunSession, Owner owner) Returns list of all facilities owned by the owner.GroupsManagerImplApi.isGroupLastAdminInSomeFacility
(PerunSession sess, Group group) Check whether the group supplies the last FACILITYADMIN in some facility, return those facilities in which it does.FacilitiesManagerImplApi.searchForFacilities
(PerunSession sess, String searchString, boolean includeIDs) Similarity substring search in all facilities based on name, description and optionally in IDsFacilitiesManagerImplApi.searchForFacilities
(PerunSession sess, String searchString, Set<Integer> facilityIds, boolean includeIDs) Similarity substring search in provided facilities based on name, description and optionally IDMethods in cz.metacentrum.perun.core.implApi with parameters of type FacilityModifier and TypeMethodDescriptionvoid
AuthzResolverImplApi.addAdmin
(PerunSession sess, Facility facility, Group group) Add group of users role admin for the facilityvoid
AuthzResolverImplApi.addAdmin
(PerunSession sess, Facility facility, User user) Add user role admin for the facilityvoid
ServicesManagerImplApi.addDestination
(PerunSession perunSession, Service service, Facility facility, Destination destination) Adds an destination for the facility and service.void
ConsentsManagerImplApi.addFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) Adds facility to consent hub.FacilitiesManagerImplApi.addHost
(PerunSession perunSession, Host host, Facility facility) Adds host to the Facility.void
FacilitiesManagerImplApi.addOwner
(PerunSession perunSession, Facility facility, Owner owner) Deprecated.void
AttributesManagerImplApi.changedAttributeHook
(PerunSession sess, Facility facility, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
AttributesManagerImplApi.changedAttributeHook
(PerunSession sess, Facility facility, User user, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
AttributesManagerImplApi.checkAttributeSemantics
(PerunSession sess, Facility facility, Attribute attribute) Check if value of this facility attribute has valid semantics.void
AttributesManagerImplApi.checkAttributeSemantics
(PerunSession sess, Facility facility, User user, Attribute attribute) Check if value of this user-facility attribute has valid semantics.void
AttributesManagerImplApi.checkAttributeSyntax
(PerunSession sess, Facility facility, Attribute attribute) Check if value of this facility attribute has valid syntax.void
AttributesManagerImplApi.checkAttributeSyntax
(PerunSession sess, Facility facility, User user, Attribute attribute) Check if value of this user-facility attribute has valid syntax.void
FacilitiesManagerImplApi.checkFacilityExists
(PerunSession perunSession, Facility facility) Check if facility exists in underlaying data source.FacilitiesManagerImplApi.createFacility
(PerunSession perunSession, Facility facility) Inserts facility into DB.ResourcesManagerImplApi.createResource
(PerunSession perunSession, Vo vo, Resource resource, Facility facility) Creates the resource.void
FacilitiesManagerImplApi.deleteFacility
(PerunSession perunSession, Facility facility) Deletes facility by id.void
FacilitiesManagerImplApi.deleteFacilityOwners
(PerunSession perunSession, Facility facility) Deletes all facility owners.boolean
ServicesManagerImplApi.destinationExists
(PerunSession sess, Service service, Facility facility, Destination destination) Determine if destination exists for specified facility and service.boolean
FacilitiesManagerImplApi.facilityExists
(PerunSession perunSession, Facility facility) Check if facility exists in underlaying data source.AttributesManagerImplApi.fillAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) This method try to fill value of the user-facility attribute.FacilitiesManagerImplApi.getAdminGroups
(PerunSession sess, Facility facility) Gets list of all group administrators of the Facility.FacilitiesManagerImplApi.getAdmins
(PerunSession sess, Facility facility) Gets list of all user administrators of the Facility.FacilitiesManagerImplApi.getAllowedMembers
(PerunSession sess, Facility facility) Return all members, which are "allowed" on facility through any resource disregarding their possible expired status in a group.FacilitiesManagerImplApi.getAllowedMembers
(PerunSession sess, Facility facility, Service service) Return all members, which are "allowed" on facility through any resource assigned to the given service.ResourcesManagerImplApi.getAllowedResources
(PerunSession sess, Facility facility, User user) Return all resources through which user is allowed on facility.FacilitiesManagerImplApi.getAllowedUsers
(PerunSession sess, Facility facility) Return all users, which are "allowed" on facility through any member/resource.FacilitiesManagerImplApi.getAllowedVos
(PerunSession perunSession, Facility facility) Return all VO which can use this facility.ServicesManagerImplApi.getAllRichDestinations
(PerunSession perunSession, Facility facility) Get list of all rich destinations defined for the facility.GroupsManagerImplApi.getAssignedGroupsToFacility
(PerunSession perunSession, Facility facility) Return list of assigned groups from all facility resourcesFacilitiesManagerImplApi.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.UsersManagerImplApi.getAssignedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility, where user is assigned through all his members.FacilitiesManagerImplApi.getAssignedRichResources
(PerunSession perunSession, Facility facility) Returns all rich resources assigned to the facility.FacilitiesManagerImplApi.getAssignedRichResources
(PerunSession perunSession, Facility facility, Service service) Returns all rich resources assigned to the facility and service.ServicesManagerImplApi.getAssignedServices
(PerunSession perunSession, Facility facility) List all services associated with the facility (via resource).ServicesManagerImplApi.getAssignedServices
(PerunSession perunSession, Facility facility, Vo vo) List all services associated with the facility and vo (via resource).FacilitiesManagerImplApi.getAssignedUsers
(PerunSession sess, Facility facility) Return all users assigned to Facility.FacilitiesManagerImplApi.getAssignedUsers
(PerunSession sess, Facility facility, Service service) Returns list of Users assigned with chosen Facility containing resources where service is assigned.GroupsManagerImplApi.getAssociatedGroupsToFacility
(PerunSession perunSession, Facility facility) Return list of all associated groups from all facility resources (does not require ACTIVE group-resource status)FacilitiesManagerImplApi.getAssociatedMembers
(PerunSession sess, Facility facility, User user) Return all members, which are associated with the facility and belong to given user.UsersManagerImplApi.getAssociatedResources
(PerunSession sess, Facility facility, User user) Return all resources of specified facility with which user is associated through all his members.FacilitiesManagerImplApi.getAssociatedUsers
(PerunSession sess, Facility facility) Return all users, which are associated with facility through any member/resource.AttributesManagerImplApi.getAttribute
(PerunSession sess, Facility facility, User user, String attributeName) Get particular attribute for the user on this facility.AttributesManagerImplApi.getAttribute
(PerunSession sess, Facility facility, String attributeName) Get particular attribute for the facility.AttributesManagerImplApi.getAttributeById
(PerunSession sess, Facility facility, int id) Get particular attribute for the facility.AttributesManagerImplApi.getAttributeById
(PerunSession sess, Facility facility, User user, int id) Get particular attribute for the user on this facility.AttributesManagerImplApi.getAttributes
(PerunSession sess, Facility facility) Get all non-empty attributes associated with the facility.AttributesManagerImplApi.getAttributes
(PerunSession sess, Facility facility, User user) Get all non-empty attributes associated with the user on the facility.AttributesManagerImplApi.getAttributes
(PerunSession sess, Facility facility, List<String> attrNames) Get all attributes associated with the facility which have name in list attrNames (empty too).AttributesManagerImplApi.getAttributes
(PerunSession sess, User user, Facility facility, List<String> attrNames) Get all attributes (empty and virtual too) associated with the user on the facility which have name in list attrNames.ServicesManagerImplApi.getDestinations
(PerunSession perunSession, Facility facility) Get lists of all destinations for specific FacilityServicesManagerImplApi.getDestinations
(PerunSession perunSession, Service service, Facility facility) Get list of all destinations defined for the service and facility.FacilitiesManagerImplApi.getDirectAdmins
(PerunSession perunSession, Facility facility) Gets list of direct user administrators of the Facility.FacilitiesManagerImplApi.getHosts
(PerunSession perunSession, Facility facility) List hosts from facility.int
FacilitiesManagerImplApi.getHostsCount
(PerunSession perunSession, Facility facility) Count hosts in the facility.FacilitiesManagerImplApi.getOwners
(PerunSession perunSession, Facility facility) Deprecated.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Facility facility) Get facility attributes which are required by all services which are connected to this facility.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, Service service, Facility facility) Get facility attributes which are required by the service.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, User user) Get user-facility attributes which are required by the service.AttributesManagerImplApi.getRequiredAttributes
(PerunSession sess, Service service, Facility facility, List<User> users) Get user-facility attributes which are required by the service for each user in list of users.ResourcesManagerImplApi.getResourceByName
(PerunSession sess, Vo vo, Facility facility, String name) Return resource by its name.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.ServicesManagerImplApi.getRichDestinations
(PerunSession perunSession, Facility facility, Service service) Get list of all rich destinations defined for the service and the facilityRetrieve task for given service and facility.MembersManagerImplApi.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) Returns unified result of MemberGroupStatus for specified user and facility.AttributesManagerImplApi.getUserFacilityAttributesForAnyUser
(PerunSession sess, Facility facility) Get all non-empty attributes associated with any user on the facility.AttributesManagerImplApi.getVirtualAttributes
(PerunSession sess, Facility facility) Get all virtual attributes associated with the facility.AttributesManagerImplApi.getVirtualAttributes
(PerunSession sess, Facility facility, User user) Get all virtual attributes associated with the user on the facility.boolean
AttributesManagerImplApi.isAttributeRequiredByFacility
(PerunSession sess, Facility facility, AttributeDefinition attributeDefinition) Check if this attribute is currently required on this facility.boolean
ServicesManagerImplApi.isServiceAssignedToFacility
(PerunSession sess, Facility facility, Service service) Checks whether given service is assigned to given facility (through some resource).boolean
TasksManagerImplApi.isThereSuchTask
(Service service, Facility facility) Check if there is a task for given service and facility.void
AuthzResolverImplApi.removeAdmin
(PerunSession sess, Facility facility, Group group) Remove group of users role admin for the facilityvoid
AuthzResolverImplApi.removeAdmin
(PerunSession sess, Facility facility, User user) Remove user role admin for the facilityboolean
AttributesManagerImplApi.removeAllAttributes
(PerunSession sess, Facility facility) Unset all attributes for the facility.boolean
AttributesManagerImplApi.removeAllAttributes
(PerunSession sess, Facility facility, User user) Unset all (user-facility) non-virtual attributes for the user on the facility.void
AuthzResolverImplApi.removeAllAuthzForFacility
(PerunSession sess, Facility facility) Removes all authz entries for the facilityvoid
ServicesManagerImplApi.removeAllDestinations
(PerunSession perunSession, Facility facility) Removes all defined destinations for the facility.void
ServicesManagerImplApi.removeAllDestinations
(PerunSession perunSession, Service service, Facility facility) Removes all defined destinations for the service and facility.boolean
AttributesManagerImplApi.removeAllUserFacilityAttributesForAnyUser
(PerunSession sess, Facility facility) Unset all (user-facility) non-virtual attributes for any user on the facility.boolean
AttributesManagerImplApi.removeAttribute
(PerunSession sess, Facility facility, AttributeDefinition attribute) Unset particular attribute for the facility.boolean
AttributesManagerImplApi.removeAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) Unset particular user-facility attributevoid
ServicesManagerImplApi.removeDestination
(PerunSession perunSession, Service service, Facility facility, Destination destination) Removes an destination from the facility and service.void
ConsentsManagerImplApi.removeFacility
(PerunSession sess, ConsentHub consentHub, Facility facility) Removes facility from consent hub.void
FacilitiesManagerImplApi.removeOwner
(PerunSession perunSession, Facility facility, Owner owner) Deprecated.void
TasksManagerImplApi.removeTask
(Service service, Facility facility) Remove task for given service and facility.boolean
AttributesManagerImplApi.removeVirtualAttribute
(PerunSession sess, Facility facility, User user, AttributeDefinition attribute) Unset particular user-facility virtual attribute value.void
FacilitiesManagerImplApi.setOwners
(PerunSession perunSession, Facility facility, List<Owner> owners) Deprecated.boolean
AttributesManagerImplApi.setVirtualAttribute
(PerunSession sess, Facility facility, Attribute attribute) Store the particular virtual attribute associated with the facility.boolean
AttributesManagerImplApi.setVirtualAttribute
(PerunSession sess, Facility facility, User user, Attribute attribute) Store the particular virtual attribute associated with the facility and user combination.FacilitiesManagerImplApi.updateFacility
(PerunSession perunSession, Facility facility) Updates facility in DB. -
Uses of Facility in cz.metacentrum.perun.core.implApi.modules.attributes
Methods in cz.metacentrum.perun.core.implApi.modules.attributes with parameters of type FacilityModifier and TypeMethodDescriptionvoid
FacilityAttributesModuleAbstract.changedAttributeHook
(PerunSessionImpl session, Facility facility, Attribute attribute) void
FacilityAttributesModuleImplApi.changedAttributeHook
(PerunSessionImpl session, Facility facility, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
UserFacilityAttributesModuleAbstract.changedAttributeHook
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) void
UserFacilityAttributesModuleImplApi.changedAttributeHook
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) If you need to do some further work with other modules, this method do thatvoid
FacilityAttributesModuleAbstract.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
FacilityAttributesModuleImplApi.checkAttributeSemantics
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks if value of this facility attribute has valid semantics.void
UserFacilityAttributesModuleAbstract.checkAttributeSemantics
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) void
UserFacilityAttributesModuleImplApi.checkAttributeSemantics
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) Checks if value of assigned attribute in relationship between those two entities has a correct semantics.void
FacilityAttributesModuleAbstract.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) void
FacilityAttributesModuleImplApi.checkAttributeSyntax
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks if value of this facility attribute has valid syntax.void
UserFacilityAttributesModuleAbstract.checkAttributeSyntax
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) void
UserFacilityAttributesModuleImplApi.checkAttributeSyntax
(PerunSessionImpl session, User user, Facility facility, Attribute attribute) Checks if value of assigned attribute in relationship between those two entities has a correct syntax.FacilityAttributesModuleAbstract.fillAttribute
(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) FacilityAttributesModuleImplApi.fillAttribute
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) This method MAY fill an attribute at the specified resource.UserFacilityAttributesModuleAbstract.fillAttribute
(PerunSessionImpl session, User user, Facility facility, AttributeDefinition attribute) UserFacilityAttributesModuleImplApi.fillAttribute
(PerunSessionImpl session, User user, Facility facility, AttributeDefinition attribute) Tries to fill an attribute in the relationship between a facility and userFacilityVirtualAttributesModuleAbstract.getAttributeValue
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) FacilityVirtualAttributesModuleImplApi.getAttributeValue
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) This method will return computed value.UserFacilityVirtualAttributesModuleAbstract.getAttributeValue
(PerunSessionImpl perunSession, User user, Facility facility, AttributeDefinition attribute) UserFacilityVirtualAttributesModuleImplApi.getAttributeValue
(PerunSessionImpl perunSession, User user, Facility facility, AttributeDefinition attribute) This method will return computed value.void
FacilityVirtualAttributesModuleAbstract.removeAttributeValue
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) void
FacilityVirtualAttributesModuleImplApi.removeAttributeValue
(PerunSessionImpl perunSession, Facility facility, AttributeDefinition attribute) Currently do nothing.boolean
UserFacilityVirtualAttributesModuleAbstract.removeAttributeValue
(PerunSessionImpl perunSession, User user, Facility facility, AttributeDefinition attribute) boolean
UserFacilityVirtualAttributesModuleImplApi.removeAttributeValue
(PerunSessionImpl perunSession, User user, Facility facility, AttributeDefinition attribute) Currently do nothing.boolean
FacilityVirtualAttributesModuleAbstract.setAttributeValue
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) boolean
FacilityVirtualAttributesModuleImplApi.setAttributeValue
(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Method sets attributes' values which are dependent on this virtual attribute.boolean
UserFacilityVirtualAttributesModuleAbstract.setAttributeValue
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) boolean
UserFacilityVirtualAttributesModuleImplApi.setAttributeValue
(PerunSessionImpl perunSession, User user, Facility facility, Attribute attribute) Method sets attributes' values which are dependent on this virtual attribute. -
Uses of Facility in cz.metacentrum.perun.core.provisioning
Methods in cz.metacentrum.perun.core.provisioning with parameters of type FacilityModifier and TypeMethodDescriptionHasher.hashFacility
(Facility facility) Returns hash for facility.IdHasher.hashFacility
(Facility facility) Hasher.hashUserFacility
(User user, Facility facility) Returns hash for user and facility.IdHasher.hashUserFacility
(User user, Facility facility) Constructors in cz.metacentrum.perun.core.provisioning with parameters of type FacilityModifierConstructorDescriptionGenDataProviderImpl
(PerunSessionImpl sess, Service service, Facility facility) -
Uses of Facility in cz.metacentrum.perun.taskslib.model
Methods in cz.metacentrum.perun.taskslib.model that return FacilityMethods in cz.metacentrum.perun.taskslib.model with parameters of type Facility -
Uses of Facility in cz.metacentrum.perun.taskslib.service
Methods in cz.metacentrum.perun.taskslib.service with parameters of type Facility -
Uses of Facility in cz.metacentrum.perun.taskslib.service.impl
Methods in cz.metacentrum.perun.taskslib.service.impl with parameters of type Facility