Uses of Class
edu.internet2.middleware.subject.SourceUnavailableException
Packages that use SourceUnavailableException
Package
Description
The I2MI Grouper project is an open source toolkit for managing groups.
The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension
which finds and optionally deletes members whose subjects can not be resolved
by their source.
This package contains classes related to the subject API
-
Uses of SourceUnavailableException in edu.internet2.middleware.grouper
Methods in edu.internet2.middleware.grouper that throw SourceUnavailableExceptionModifier and TypeMethodDescriptionFind all subjects matching the query within the specifiedSource
.Find all subjects matching the query within the specifiedSource
s.static Subject
Deprecated.static Subject
Deprecated.static Subject
SubjectFinder.findByIdentifier
(String id, String type, String source) Deprecated.static Subject
SubjectFinder.findByIdentifier
(String id, String type, String source, boolean exceptionIfNull) Deprecated.static Subject
SubjectFinder.findByIdentifierAndSource
(String identifier, String source, boolean exceptionIfNull) Get a subject by a well-known identifier, and source.static Subject
SubjectFinder.findByIdentifierAndSource
(String identifier, String source, boolean ignoreCachedSubjects, boolean exceptionIfNull) Get a subject by a well-known identifier, and source.static SearchPageResult
Find a page of subjects matching the query within the specifiedSource
.static SearchPageResult
Find a page of subjects matching the query within the specifiedSource
s.static Source
try { Source sa = SubjectFinder.getSource(id); } catch (SourceUnavailableException eSU) { // unable to retrieve source }void
GrouperSourceAdapter.init()
Initializes the Grouper source adapter. -
Uses of SourceUnavailableException in edu.internet2.middleware.grouper.app.usdu
Methods in edu.internet2.middleware.grouper.app.usdu that throw SourceUnavailableExceptionModifier and TypeMethodDescriptionstatic void
USDU.deleteUnresolvableMember
(Member member, AttributeDef attributeDef, Privilege privilege) Revoke unresolvable member's privilege from attribute def.static void
USDU.deleteUnresolvableMember
(Member member, Group group, Field field) Delete unresolvable member from group and field.static void
USDU.deleteUnresolvableMember
(Member member, Group group, Privilege privilege) Revoke unresolvable member's privilege from group.static void
USDU.deleteUnresolvableMember
(Member member, Stem stem, Privilege privilege) Revoke unresolvable member's privilege from stem.protected static Subject
USDU.getUSDUSubject
(Member member) Return a subject suitable for deleting membership and privileges.static void
USDU.resolveMember
(GrouperSession s, String uuid, boolean delete) Deprecated.static void
USDU.resolveMembers
(GrouperSession s, boolean delete) Deprecated.static void
USDU.resolveMembers
(GrouperSession s, Source source, boolean delete) Deprecated.protected static void
USDU.resolveMembers
(Set<Member> unresolvables, boolean delete) Deprecated. -
Uses of SourceUnavailableException in edu.internet2.middleware.grouper.subj
Methods in edu.internet2.middleware.grouper.subj that throw SourceUnavailableExceptionModifier and TypeMethodDescriptionCachingResolver.findByIdentifier
(String id, String source) CachingResolver.findByIdentifier
(String id, String source, boolean ignoreCachedSubjects) SourcesXmlResolver.findByIdentifier
(String id, String source) SourcesXmlResolver.findByIdentifier
(String id, String source, boolean ignoreCachedSubjects) SubjectResolver.findByIdentifier
(String id, String source) SubjectResolver.findByIdentifier
(String id, String source, boolean ignoreCachedSubjects) ValidatingResolver.findByIdentifier
(String id, String source) ValidatingResolver.findByIdentifier
(String id, String source, boolean ignoreCachedSubjects) CachingResolver.findByIdentifiers
(Collection<String> identifiers, String source) SourcesXmlResolver.findByIdentifiers
(Collection<String> identifiers, String source) SubjectResolver.findByIdentifiers
(Collection<String> identifiers, String source) ValidatingResolver.findByIdentifiers
(Collection<String> identifiers, String source) CachingResolver.findByIdOrIdentifier
(String id, String source) CachingResolver.findByIdOrIdentifier
(String id, String source, boolean ignoreCachedSubjects) SourcesXmlResolver.findByIdOrIdentifier
(String id, String source) SourcesXmlResolver.findByIdOrIdentifier
(String id, String source, boolean ignoreCachedSubjects) SubjectResolver.findByIdOrIdentifier
(String id, String source) SubjectResolver.findByIdOrIdentifier
(String id, String source, boolean ignoreCachedSubjects) ValidatingResolver.findByIdOrIdentifier
(String id, String source) ValidatingResolver.findByIdOrIdentifier
(String id, String source, boolean ignoreCachedSubjects) CachingResolver.findByIds
(Collection<String> ids, String source) CachingResolver.findByIds
(Collection<String> ids, String source, boolean ignoreCachedSubjects) SourcesXmlResolver.findByIds
(Collection<String> ids, String source) SourcesXmlResolver.findByIds
(Collection<String> ids, String source, boolean ignoreCachedSubjects) SubjectResolver.findByIds
(Collection<String> ids, String source) SubjectResolver.findByIds
(Collection<String> ids, String source, boolean ignoreCachedSubjects) ValidatingResolver.findByIds
(Collection<String> ids, String source) ValidatingResolver.findByIds
(Collection<String> ids, String source, boolean ignoreCachedSubjects) CachingResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, String source) CachingResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, Set<Source> sources) SourcesXmlResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, String source) SubjectResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, String source) SubjectResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, Set<Source> sources) ValidatingResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, String source) ValidatingResolver.findByIdsOrIdentifiers
(Collection<String> idsOrIdentifiers, Set<Source> sources) find a page of subjects in a set of sourcesvoid
GrouperJdbcConnectionProvider.init
(Properties properties, String sourceId, String driver, Integer maxActive, int defaultMaxActive, Integer maxIdle, int defaultMaxIdle, Integer maxWaitSeconds, int defaultMaxWaitSeconds, String dbUrl, String dbUser, String dbPassword, Boolean readOnly, boolean readOnlyDefault, String theJdbcConfigId) protected void
GrouperJdbcSourceAdapter2_5.setupDataSource
(Properties props) Constructors in edu.internet2.middleware.grouper.subj that throw SourceUnavailableException -
Uses of SourceUnavailableException in edu.internet2.middleware.subject
Methods in edu.internet2.middleware.subject that throw SourceUnavailableException -
Uses of SourceUnavailableException in edu.internet2.middleware.subject.provider
Methods in edu.internet2.middleware.subject.provider that throw SourceUnavailableExceptionModifier and TypeMethodDescriptionprotected LdapEntry
LdapSourceAdapter.getLdapUnique
(Search search, String searchValue, String[] attributeNames) Gets Source for the argument source ID.abstract void
BaseSourceAdapter.init()
Called by SourceManager when it loads this source.void
C3p0JdbcConnectionProvider.init
(Properties properties, String sourceId, String driver, Integer maxActive, int defaultMaxActive, Integer maxIdle, int defaultMaxIdle, Integer maxWaitSeconds, int defaultMaxWaitSeconds, String dbUrl, String dbUser, String dbPassword, Boolean readOnly, boolean readOnlyDefault, String jdbcConfigId) void
JDBCSourceAdapter.init()
Called by SourceManager when it loads this source.void
JNDISourceAdapterLegacy.init()
void
NullSourceAdapter.init()
static void
JDBCSourceAdapter.loadDriver
(String sourceId, String driver) Loads the the JDBC driver.protected void
JDBCSourceAdapter.setupDataSource
(Properties props) DataSource connection pool setup.protected void
JDBCSourceAdapter2.setupDataSource
(Properties props) DataSource connection pool setup.protected void
JNDISourceAdapterLegacy.setupEnvironment
(Properties props) Setup environment.