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 specifiedSources.static SubjectDeprecated.static SubjectDeprecated.static SubjectSubjectFinder.findByIdentifier(String id, String type, String source) Deprecated.static SubjectSubjectFinder.findByIdentifier(String id, String type, String source, boolean exceptionIfNull) Deprecated.static SubjectSubjectFinder.findByIdentifierAndSource(String identifier, String source, boolean exceptionIfNull) Get a subject by a well-known identifier, and source.static SubjectSubjectFinder.findByIdentifierAndSource(String identifier, String source, boolean ignoreCachedSubjects, boolean exceptionIfNull) Get a subject by a well-known identifier, and source.static SearchPageResultFind a page of subjects matching the query within the specifiedSource.static SearchPageResultFind a page of subjects matching the query within the specifiedSources.static Sourcetry { Source sa = SubjectFinder.getSource(id); } catch (SourceUnavailableException eSU) { // unable to retrieve source }voidGrouperSourceAdapter.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 voidUSDU.deleteUnresolvableMember(Member member, AttributeDef attributeDef, Privilege privilege) Revoke unresolvable member's privilege from attribute def.static voidUSDU.deleteUnresolvableMember(Member member, Group group, Field field) Delete unresolvable member from group and field.static voidUSDU.deleteUnresolvableMember(Member member, Group group, Privilege privilege) Revoke unresolvable member's privilege from group.static voidUSDU.deleteUnresolvableMember(Member member, Stem stem, Privilege privilege) Revoke unresolvable member's privilege from stem.protected static SubjectUSDU.getUSDUSubject(Member member) Return a subject suitable for deleting membership and privileges.static voidUSDU.resolveMember(GrouperSession s, String uuid, boolean delete) Deprecated.static voidUSDU.resolveMembers(GrouperSession s, boolean delete) Deprecated.static voidUSDU.resolveMembers(GrouperSession s, Source source, boolean delete) Deprecated.protected static voidUSDU.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 sourcesvoidGrouperDataFieldSourceAdapter.init()voidGrouperJdbcConnectionProvider.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 voidGrouperJdbcSourceAdapter2_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 LdapEntryLdapSourceAdapter.getLdapUnique(Search search, String searchValue, String[] attributeNames) Gets Source for the argument source ID.abstract voidBaseSourceAdapter.init()Called by SourceManager when it loads this source.voidC3p0JdbcConnectionProvider.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) voidJDBCSourceAdapter.init()Called by SourceManager when it loads this source.voidJNDISourceAdapterLegacy.init()voidNullSourceAdapter.init()static voidJDBCSourceAdapter.loadDriver(String sourceId, String driver) Loads the the JDBC driver.protected voidJDBCSourceAdapter.setupDataSource(Properties props) DataSource connection pool setup.protected voidJDBCSourceAdapter2.setupDataSource(Properties props) DataSource connection pool setup.protected voidJNDISourceAdapterLegacy.setupEnvironment(Properties props) Setup environment.