Uses of Class
cz.metacentrum.perun.core.api.exceptions.RelationExistsException
Package
Description
-
Uses of RelationExistsException in cz.metacentrum.perun.core.api
Modifier and TypeMethodDescriptionvoid
VosManager.addMemberVo
(PerunSession sess, Vo vo, Vo memberVo) Adds new relationship between vo and a member vo.void
UsersManager.addSpecificUserOwner
(PerunSession sess, User user, User specificUser) Add specificUser owner (the user) If not exists, create new ownership.void
GroupsManager.allowGroupsToHierarchicalVo
(PerunSession sess, List<Group> groups, Vo vo) Sets flag required for including groups to parent vo in a vo hierarchy.void
GroupsManager.allowGroupToHierarchicalVo
(PerunSession sess, Group group, Vo vo) Sets flag required for including group to parent vo in a vo hierarchy.void
UsersManager.anonymizeUser
(PerunSession perunSession, User user, boolean force) Anonymizes user - according to configuration, each of user's attributes is either anonymized, kept untouched or deleted.void
AttributesManager.deleteAttribute
(PerunSession sess, AttributeDefinition attributeDefinition) Deletes the attribute.void
FacilitiesManager.deleteFacility
(PerunSession perunSession, Facility facility, Boolean force) Delete the facility by id.void
GroupsManager.deleteGroup
(PerunSession perunSession, Group group) Deletes group only if has no subgroups and no members.void
GroupsManager.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.void
GroupsManager.deleteGroups
(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.void
OwnersManager.deleteOwner
(PerunSession perunSession, Owner owner) Deprecated.Delete owner from underlaying data source.void
OwnersManager.deleteOwner
(PerunSession perunSession, Owner owner, boolean forceDelete) Deprecated.Delete owner from underlaying data source.void
OwnersManager.deleteOwners
(PerunSession sess, List<Owner> owners, boolean forceDelete) Deprecated.Delete owners from underlaying data source.void
ServicesManager.deleteService
(PerunSession perunSession, Service service, boolean forceFlag) Deletes the service.void
ServicesManager.deleteServices
(PerunSession perunSession, List<Service> services, boolean forceFlag) Deletes given services.void
ServicesManager.deleteServicesPackage
(PerunSession perunSession, ServicesPackage servicesPackage) Remove the packagevoid
UsersManager.deleteUser
(PerunSession perunSession, User user) Deletes user.void
UsersManager.deleteUser
(PerunSession perunSession, User user, boolean forceDelete) Deletes user.void
AttributesManager.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
Modifier and TypeMethodDescriptionvoid
VosManagerBl.addMemberVo
(PerunSession sess, Vo vo, Vo memberVo) Adds new relationship between vo and a member vo.void
UsersManagerBl.addSpecificUserOwner
(PerunSession sess, User user, User specificUser) Add specificUser owner (the user) If not exists, create new ownership.void
GroupsManagerBl.allowGroupToHierarchicalVo
(PerunSession sess, Group group, Vo vo) Sets flag required for including group to parent vo in a vo hierarchy.void
UsersManagerBl.anonymizeUser
(PerunSession perunSession, User user, boolean force) Anonymizes user - according to configuration, each of user's attributes is either anonymized, kept untouched or deleted.void
AttributesManagerBl.deleteAttribute
(PerunSession sess, AttributeDefinition attributeDefinition) Deletes the attribute.void
ServicesManagerBl.deleteDestination
(PerunSession sess, Destination destination) Deletes destination.void
FacilitiesManagerBl.deleteFacility
(PerunSession perunSession, Facility facility, Boolean force) Delete the facility by id.void
GroupsManagerBl.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.void
GroupsManagerBl.deleteGroups
(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.void
OwnersManagerBl.deleteOwner
(PerunSession perunSession, Owner owner) Deprecated.Delete owner from underlaying data source.void
OwnersManagerBl.deleteOwner
(PerunSession perunSession, Owner owner, boolean forceDelete) Deprecated.Delete owner from underlaying data source.void
ServicesManagerBl.deleteService
(PerunSession perunSession, Service service, boolean forceFlag) Deletes the service.void
ServicesManagerBl.deleteServicesPackage
(PerunSession perunSession, ServicesPackage servicesPackage) Remove the packagevoid
UsersManagerBl.deleteUser
(PerunSession perunSession, User user) Deletes user.void
UsersManagerBl.deleteUser
(PerunSession perunSession, User user, boolean forceDelete) Deletes user.void
AttributesManagerBl.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
Modifier and TypeMethodDescriptionvoid
VosManagerBlImpl.addMemberVo
(PerunSession sess, Vo vo, Vo memberVo) void
UsersManagerBlImpl.addSpecificUserOwner
(PerunSession sess, User user, User specificUser) void
GroupsManagerBlImpl.allowGroupToHierarchicalVo
(PerunSession sess, Group group, Vo vo) void
UsersManagerBlImpl.anonymizeUser
(PerunSession sess, User user, boolean force) void
AttributesManagerBlImpl.deleteAttribute
(PerunSession sess, AttributeDefinition attribute) void
ServicesManagerBlImpl.deleteDestination
(PerunSession sess, Destination destination) void
FacilitiesManagerBlImpl.deleteFacility
(PerunSession sess, Facility facility, Boolean force) void
GroupsManagerBlImpl.deleteGroup
(PerunSession sess, Group group, boolean forceDelete) void
GroupsManagerBlImpl.deleteGroups
(PerunSession perunSession, List<Group> groups, boolean forceDelete) void
OwnersManagerBlImpl.deleteOwner
(PerunSession sess, Owner owner) Deprecated.void
OwnersManagerBlImpl.deleteOwner
(PerunSession sess, Owner owner, boolean forceDelete) Deprecated.void
ServicesManagerBlImpl.deleteService
(PerunSession perunSession, Service service, boolean forceFlag) void
ServicesManagerBlImpl.deleteServicesPackage
(PerunSession sess, ServicesPackage servicesPackage) void
UsersManagerBlImpl.deleteUser
(PerunSession sess, User user) void
UsersManagerBlImpl.deleteUser
(PerunSession sess, User user, boolean forceDelete) void
AttributesManagerBlImpl.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
Modifier and TypeMethodDescriptionvoid
VosManagerEntry.addMemberVo
(PerunSession sess, Vo vo, Vo memberVo) void
UsersManagerEntry.addSpecificUserOwner
(PerunSession sess, User user, User specificUser) void
GroupsManagerEntry.allowGroupsToHierarchicalVo
(PerunSession sess, List<Group> groups, Vo vo) void
GroupsManagerEntry.allowGroupToHierarchicalVo
(PerunSession sess, Group group, Vo vo) void
UsersManagerEntry.anonymizeUser
(PerunSession sess, User user, boolean force) void
AttributesManagerEntry.deleteAttribute
(PerunSession sess, AttributeDefinition attribute) void
FacilitiesManagerEntry.deleteFacility
(PerunSession sess, Facility facility, Boolean force) void
GroupsManagerEntry.deleteGroup
(PerunSession sess, Group group) void
GroupsManagerEntry.deleteGroup
(PerunSession sess, Group group, boolean forceDelete) void
GroupsManagerEntry.deleteGroups
(PerunSession perunSession, List<Group> groups, boolean forceDelete) void
OwnersManagerEntry.deleteOwner
(PerunSession sess, Owner owner) Deprecated.void
OwnersManagerEntry.deleteOwner
(PerunSession sess, Owner owner, boolean forceDelete) Deprecated.void
OwnersManagerEntry.deleteOwners
(PerunSession sess, List<Owner> owners, boolean forceDelete) Deprecated.void
ServicesManagerEntry.deleteService
(PerunSession sess, Service service, boolean forceFlag) void
ServicesManagerEntry.deleteServices
(PerunSession sess, List<Service> services, boolean forceFlag) void
ServicesManagerEntry.deleteServicesPackage
(PerunSession sess, ServicesPackage servicesPackage) void
UsersManagerEntry.deleteUser
(PerunSession sess, User user) void
UsersManagerEntry.deleteUser
(PerunSession sess, User user, boolean forceDelete) void
AttributesManagerEntry.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
Modifier and TypeMethodDescriptionvoid
VosManagerImpl.addMemberVo
(PerunSession sess, Vo vo, Vo memberVo) void
ServicesManagerImpl.deleteDestination
(PerunSession sess, Destination destination) void
AttributesManagerImpl.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) -
Uses of RelationExistsException in cz.metacentrum.perun.core.implApi
Modifier and TypeMethodDescriptionvoid
VosManagerImplApi.addMemberVo
(PerunSession sess, Vo vo, Vo memberVo) Adds new relationship between vo and a member vo.void
ServicesManagerImplApi.deleteDestination
(PerunSession sess, Destination destination) Deletes destination.void
AttributesManagerImplApi.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.