Uses of Class
cz.metacentrum.perun.core.api.exceptions.RelationExistsException
Packages that use RelationExistsException
Package
Description
-
Uses of RelationExistsException in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that throw RelationExistsExceptionModifier and TypeMethodDescriptionvoidVosManager.addMemberVo(PerunSession sess, Vo vo, Vo memberVo) Adds new relationship between vo and a member vo.voidUsersManager.addSpecificUserOwner(PerunSession sess, User user, User specificUser) Add specificUser owner (the user) If not exists, create new ownership.voidGroupsManager.allowGroupsToHierarchicalVo(PerunSession sess, List<Group> groups, Vo vo) Sets flag required for including groups to parent vo in a vo hierarchy.voidGroupsManager.allowGroupToHierarchicalVo(PerunSession sess, Group group, Vo vo) Sets flag required for including group to parent vo in a vo hierarchy.voidUsersManager.anonymizeUser(PerunSession perunSession, User user, boolean force) Anonymizes user - according to configuration, each of user's attributes is either anonymized, kept untouched or deleted.voidAttributesManager.deleteAttribute(PerunSession sess, AttributeDefinition attributeDefinition) Deletes the attribute.voidFacilitiesManager.deleteFacility(PerunSession perunSession, Facility facility, Boolean force) Delete the facility by id.voidGroupsManager.deleteGroup(PerunSession perunSession, Group group) Deletes group only if has no subgroups and no members.voidGroupsManager.deleteGroup(PerunSession perunSession, Group group, boolean forceDelete) If forceDelete is false, delete only group and if this group has members or subgroups, throw an exception.voidGroupsManager.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.voidOwnersManager.deleteOwner(PerunSession perunSession, Owner owner) Deprecated.Delete owner from underlaying data source.voidOwnersManager.deleteOwner(PerunSession perunSession, Owner owner, boolean forceDelete) Deprecated.Delete owner from underlaying data source.voidOwnersManager.deleteOwners(PerunSession sess, List<Owner> owners, boolean forceDelete) Deprecated.Delete owners from underlaying data source.voidServicesManager.deleteService(PerunSession perunSession, Service service, boolean forceFlag) Deletes the service.voidServicesManager.deleteServices(PerunSession perunSession, List<Service> services, boolean forceFlag) Deletes given services.voidUsersManager.deleteUser(PerunSession perunSession, User user) Deletes user.voidUsersManager.deleteUser(PerunSession perunSession, User user, boolean forceDelete) Deletes user.voidAttributesManager.setAttributeActionCriticality(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) Marks the action on attribute as critical, which may require additional authentication of user performing that action on attribute.UsersManager.setSpecificUser(PerunSession sess, User specificUser, SpecificUserType specificUserType, User owner) Set specific user type for specific user and set ownership of this user for the owner. -
Uses of RelationExistsException in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that throw RelationExistsExceptionModifier and TypeMethodDescriptionvoidVosManagerBl.addMemberVo(PerunSession sess, Vo vo, Vo memberVo) Adds new relationship between vo and a member vo.voidUsersManagerBl.addSpecificUserOwner(PerunSession sess, User user, User specificUser) Add specificUser owner (the user) If not exists, create new ownership.voidGroupsManagerBl.allowGroupToHierarchicalVo(PerunSession sess, Group group, Vo vo) Sets flag required for including group to parent vo in a vo hierarchy.voidUsersManagerBl.anonymizeUser(PerunSession perunSession, User user, boolean force) Anonymizes user - according to configuration, each of user's attributes is either anonymized, kept untouched or deleted.voidAttributesManagerBl.deleteAttribute(PerunSession sess, AttributeDefinition attributeDefinition) Deletes the attribute.voidServicesManagerBl.deleteDestination(PerunSession sess, Destination destination) Deletes destination.voidFacilitiesManagerBl.deleteFacility(PerunSession perunSession, Facility facility, Boolean force) Delete the facility by id.voidGroupsManagerBl.deleteGroup(PerunSession perunSession, Group group, boolean forceDelete) If forceDelete is false, delete only group and if this group has members or subgroups, throw an exception.voidGroupsManagerBl.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.voidOwnersManagerBl.deleteOwner(PerunSession perunSession, Owner owner) Deprecated.Delete owner from underlaying data source.voidOwnersManagerBl.deleteOwner(PerunSession perunSession, Owner owner, boolean forceDelete) Deprecated.Delete owner from underlaying data source.voidServicesManagerBl.deleteService(PerunSession perunSession, Service service, boolean forceFlag) Deletes the service.voidUsersManagerBl.deleteUser(PerunSession perunSession, User user) Deletes user.voidUsersManagerBl.deleteUser(PerunSession perunSession, User user, boolean forceDelete) Deletes user.voidAttributesManagerBl.setAttributeActionCriticality(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) Marks the action on attribute as critical, which may require additional authentication of user performing that action on attribute.UsersManagerBl.setSpecificUser(PerunSession sess, User specificUser, SpecificUserType specificUserType, User owner) Set specific user type for specific user and set ownership of this user for the owner. -
Uses of RelationExistsException in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that throw RelationExistsExceptionModifier and TypeMethodDescriptionvoidVosManagerBlImpl.addMemberVo(PerunSession sess, Vo vo, Vo memberVo) voidUsersManagerBlImpl.addSpecificUserOwner(PerunSession sess, User user, User specificUser) voidGroupsManagerBlImpl.allowGroupToHierarchicalVo(PerunSession sess, Group group, Vo vo) voidUsersManagerBlImpl.anonymizeUser(PerunSession sess, User user, boolean force) voidAttributesManagerBlImpl.deleteAttribute(PerunSession sess, AttributeDefinition attribute) voidServicesManagerBlImpl.deleteDestination(PerunSession sess, Destination destination) voidFacilitiesManagerBlImpl.deleteFacility(PerunSession sess, Facility facility, Boolean force) voidGroupsManagerBlImpl.deleteGroup(PerunSession sess, Group group, boolean forceDelete) voidGroupsManagerBlImpl.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) voidOwnersManagerBlImpl.deleteOwner(PerunSession sess, Owner owner) Deprecated.voidOwnersManagerBlImpl.deleteOwner(PerunSession sess, Owner owner, boolean forceDelete) Deprecated.voidServicesManagerBlImpl.deleteService(PerunSession perunSession, Service service, boolean forceFlag) voidUsersManagerBlImpl.deleteUser(PerunSession sess, User user) voidUsersManagerBlImpl.deleteUser(PerunSession sess, User user, boolean forceDelete) voidAttributesManagerBlImpl.setAttributeActionCriticality(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) UsersManagerBlImpl.setSpecificUser(PerunSession sess, User specificUser, SpecificUserType specificUserType, User owner) -
Uses of RelationExistsException in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that throw RelationExistsExceptionModifier and TypeMethodDescriptionvoidVosManagerEntry.addMemberVo(PerunSession sess, Vo vo, Vo memberVo) voidUsersManagerEntry.addSpecificUserOwner(PerunSession sess, User user, User specificUser) voidGroupsManagerEntry.allowGroupsToHierarchicalVo(PerunSession sess, List<Group> groups, Vo vo) voidGroupsManagerEntry.allowGroupToHierarchicalVo(PerunSession sess, Group group, Vo vo) voidUsersManagerEntry.anonymizeUser(PerunSession sess, User user, boolean force) voidAttributesManagerEntry.deleteAttribute(PerunSession sess, AttributeDefinition attribute) voidFacilitiesManagerEntry.deleteFacility(PerunSession sess, Facility facility, Boolean force) voidGroupsManagerEntry.deleteGroup(PerunSession sess, Group group) voidGroupsManagerEntry.deleteGroup(PerunSession sess, Group group, boolean forceDelete) voidGroupsManagerEntry.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) voidOwnersManagerEntry.deleteOwner(PerunSession sess, Owner owner) Deprecated.voidOwnersManagerEntry.deleteOwner(PerunSession sess, Owner owner, boolean forceDelete) Deprecated.voidOwnersManagerEntry.deleteOwners(PerunSession sess, List<Owner> owners, boolean forceDelete) Deprecated.voidServicesManagerEntry.deleteService(PerunSession sess, Service service, boolean forceFlag) voidServicesManagerEntry.deleteServices(PerunSession sess, List<Service> services, boolean forceFlag) voidUsersManagerEntry.deleteUser(PerunSession sess, User user) voidUsersManagerEntry.deleteUser(PerunSession sess, User user, boolean forceDelete) voidAttributesManagerEntry.setAttributeActionCriticality(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) UsersManagerEntry.setSpecificUser(PerunSession sess, User specificUser, SpecificUserType specificUserType, User owner) -
Uses of RelationExistsException in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that throw RelationExistsExceptionModifier and TypeMethodDescriptionvoidVosManagerImpl.addMemberVo(PerunSession sess, Vo vo, Vo memberVo) voidServicesManagerImpl.deleteDestination(PerunSession sess, Destination destination) voidAttributesManagerImpl.setAttributeActionCriticality(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) -
Uses of RelationExistsException in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that throw RelationExistsExceptionModifier and TypeMethodDescriptionvoidVosManagerImplApi.addMemberVo(PerunSession sess, Vo vo, Vo memberVo) Adds new relationship between vo and a member vo.voidServicesManagerImplApi.deleteDestination(PerunSession sess, Destination destination) Deletes destination.voidAttributesManagerImplApi.setAttributeActionCriticality(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) Marks the action on attribute as critical, which may require additional authentication of user performing that action on attribute.