Uses of Class
cz.metacentrum.perun.core.api.exceptions.ExtSourceNotExistsException
Packages that use ExtSourceNotExistsException
Package
Description
-
Uses of ExtSourceNotExistsException in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that throw ExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoid
ExtSourcesManager.addExtSource
(PerunSession perunSession, Group group, ExtSource source) Associate external source definition with the GROUP.void
ExtSourcesManager.addExtSource
(PerunSession perunSession, Vo vo, ExtSource source) Associate external source definition with the VO.void
ExtSourcesManager.addExtSources
(PerunSession perunSession, Group group, List<ExtSource> sources) Associate external source definitions with the group.void
ExtSourcesManager.addExtSources
(PerunSession perunSession, Vo vo, List<ExtSource> sources) Associate external source definitions with the VO.MembersManager.createMember
(PerunSession sess, Vo vo, ExtSource extSource, String login) Create new member from user by login and ExtSource.MembersManager.createMember
(PerunSession sess, Vo vo, ExtSource extSource, String login, List<Group> groups) Create new member from user by login and ExtSource.MembersManager.createSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User sponsor, LocalDate validityTo, boolean sendActivationLink, String language, String url) Creates a new sponsored Member and its User.void
ExtSourcesManager.deleteExtSource
(PerunSession perunSession, ExtSource extSource) Deletes an external source.ExtSourcesManager.getAttributes
(PerunSession sess, ExtSource extSource) Gets attributes for external source.ExtSourcesManager.getCandidate
(PerunSession perunSession, ExtSource source, String login) Get the candidate from the ExtSource defined by the extsource login.ExtSourcesManager.getCandidate
(PerunSession perunSession, Map<String, String> subjectData, ExtSource source) Get the candidate from subjectData where at least login must exists.ExtSourcesManager.getExtSourceById
(PerunSession perunSession, int id) Searches for the external source with specified id.ExtSourcesManager.getExtSourceByName
(PerunSession perunSession, String name) Searches for the external source using specified name.ExtSourcesManager.getInvalidUsers
(PerunSession perunSession, ExtSource source) Returns list of users stored by this ExtSource, which are not valid.MembersManager.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) Get member by extSourceName, extSourceLogin and VoUsersManager.getUserByExtSourceNameAndExtLogin
(PerunSession sess, String extSourceName, String extLogin) Get user by extSourceName and extSourceLoginUsersManager.getUserExtSourceByExtLogin
(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.void
ExtSourcesManager.removeExtSource
(PerunSession perunSession, Group group, ExtSource source) Remove association of the external source from the GROUP.void
ExtSourcesManager.removeExtSource
(PerunSession perunSession, Vo vo, ExtSource source) Remove association of the external source from the VO.void
ExtSourcesManager.removeExtSources
(PerunSession perunSession, Group group, List<ExtSource> sources) Remove associations of external sources from the GROUP.void
ExtSourcesManager.removeExtSources
(PerunSession perunSession, Vo vo, List<ExtSource> sources) Remove associations of external sources from the VO.MembersManager.setSponsoredMember
(PerunSession session, Vo vo, User userToBeSponsored, String namespace, String password, String login, User sponsor, LocalDate validityTo) Creates a sponsored membership for the given user. -
Uses of ExtSourceNotExistsException in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that throw ExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoid
ExtSourcesManagerBl.checkExtSourceExists
(PerunSession sess, ExtSource extSource) MembersManagerBl.createSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User sponsor, LocalDate validityTo, boolean sendActivationLink, String language, String url, Validation validation) Creates a new sponsored member.ExtSourcesManagerBl.getExtSourceById
(PerunSession perunSession, int id) Searches for the external source with specified id.ExtSourcesManagerBl.getExtSourceByName
(PerunSession perunSession, String name) Searches for the external source using specified name.MembersManagerBl.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) Get member by extSourceName, extSourceLogin and VoUsersManagerBl.getUserByExtSourceInformation
(PerunSession sess, PerunPrincipal principal) Get user by principal's additional identifiers or extSourceName and extSourceLogin.UsersManagerBl.getUserByExtSourceNameAndExtLogin
(PerunSession sess, String extSourceName, String extLogin) Get user by extSourceName and extSourceLoginMembersManagerBl.setSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User userToBeSponsored, User sponsor, LocalDate validityTo, Validation validation) Creates a sponsored membership for the given user.MembersManagerBl.setSponsoredMember
(PerunSession session, Vo vo, User userToBeSponsored, String namespace, String password, User sponsor, Validation validation) Creates a sponsored membership for the given user.GroupsManagerBl.synchronizeGroup
(PerunSession sess, Group group) Synchronizes the group with the external group without checking if the synchronization is already in progress.GroupsManagerBl.synchronizeGroupStructure
(PerunSession sess, Group group) Synchronize a group structure with an external source group structure under the group. -
Uses of ExtSourceNotExistsException in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that throw ExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoid
ExtSourcesManagerBlImpl.checkExtSourceExists
(PerunSession sess, ExtSource extSource) MembersManagerBlImpl.createSponsoredMember
(PerunSession sess, SponsoredUserData data, Vo vo, User sponsor, LocalDate validityTo, boolean sendActivationLink, String language, String url, Validation validation) ExtSourcesManagerBlImpl.getExtSourceById
(PerunSession sess, int id) ExtSourcesManagerBlImpl.getExtSourceByName
(PerunSession sess, String name) MembersManagerBlImpl.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) UsersManagerBlImpl.getUserByExtSourceInformation
(PerunSession sess, PerunPrincipal principal) UsersManagerBlImpl.getUserByExtSourceNameAndExtLogin
(PerunSession sess, String extSourceName, String extLogin) MembersManagerBlImpl.setSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User userToBeSponsored, User sponsor, LocalDate validityTo, Validation validation) MembersManagerBlImpl.setSponsoredMember
(PerunSession session, Vo vo, User userToBeSponsored, String namespace, String password, User sponsor, Validation validation) GroupsManagerBlImpl.synchronizeGroup
(PerunSession sess, Group group) GroupsManagerBlImpl.synchronizeGroupStructure
(PerunSession sess, Group baseGroup) -
Uses of ExtSourceNotExistsException in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that throw ExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoid
ExtSourcesManagerEntry.addExtSource
(PerunSession sess, Group group, ExtSource source) void
ExtSourcesManagerEntry.addExtSource
(PerunSession sess, Vo vo, ExtSource source) void
ExtSourcesManagerEntry.addExtSources
(PerunSession sess, Group group, List<ExtSource> sources) void
ExtSourcesManagerEntry.addExtSources
(PerunSession sess, Vo vo, List<ExtSource> sources) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, ExtSource extSource, String login) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, ExtSource extSource, String login, List<Group> groups) MembersManagerEntry.createSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User sponsor, LocalDate validityTo, boolean sendActivationLink, String language, String url) void
ExtSourcesManagerEntry.deleteExtSource
(PerunSession sess, ExtSource extSource) ExtSourcesManagerEntry.getAttributes
(PerunSession sess, ExtSource extSource) ExtSourcesManagerEntry.getCandidate
(PerunSession sess, ExtSource source, String login) ExtSourcesManagerEntry.getCandidate
(PerunSession perunSession, Map<String, String> subjectData, ExtSource source) ExtSourcesManagerEntry.getExtSourceById
(PerunSession sess, int id) ExtSourcesManagerEntry.getExtSourceByName
(PerunSession sess, String name) ExtSourcesManagerEntry.getInvalidUsers
(PerunSession sess, ExtSource source) MembersManagerEntry.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) UsersManagerEntry.getUserByExtSourceNameAndExtLogin
(PerunSession sess, String extSourceName, String extLogin) UsersManagerEntry.getUserExtSourceByExtLogin
(PerunSession sess, ExtSource source, String extLogin) void
ExtSourcesManagerEntry.removeExtSource
(PerunSession sess, Group group, ExtSource source) void
ExtSourcesManagerEntry.removeExtSource
(PerunSession sess, Vo vo, ExtSource source) void
ExtSourcesManagerEntry.removeExtSources
(PerunSession sess, Group group, List<ExtSource> sources) void
ExtSourcesManagerEntry.removeExtSources
(PerunSession sess, Vo vo, List<ExtSource> sources) MembersManagerEntry.setSponsoredMember
(PerunSession session, Vo vo, User userToBeSponsored, String namespace, String password, String login, User sponsor, LocalDate validityTo) -
Uses of ExtSourceNotExistsException in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that throw ExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoid
ExtSourcesManagerImpl.checkExtSourceExists
(PerunSession perunSession, ExtSource es) ExtSourcesManagerImpl.getExtSourceById
(PerunSession sess, int id) ExtSourcesManagerImpl.getExtSourceByName
(PerunSession sess, String name) void
ExtSourcesManagerImpl.updateExtSource
(PerunSession sess, ExtSource extSource, Map<String, String> attributes) -
Uses of ExtSourceNotExistsException in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that throw ExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoid
ExtSourcesManagerImplApi.checkExtSourceExists
(PerunSession perunSession, ExtSource extSource) Check if extSource exists in underlaying data source.ExtSourcesManagerImplApi.getExtSourceById
(PerunSession perunSession, int id) Searches for the external source with specified id.ExtSourcesManagerImplApi.getExtSourceByName
(PerunSession perunSession, String name) Searches for the external source using specified name.void
ExtSourcesManagerImplApi.updateExtSource
(PerunSession sess, ExtSource extSource, Map<String, String> attributes) Updates extSource definition.