edu.internet2.middleware.grouper.shibboleth.filter
Class MemberSourceFilter
java.lang.Object
edu.internet2.middleware.grouper.shibboleth.filter.AbstractFilter<edu.internet2.middleware.grouper.Member>
edu.internet2.middleware.grouper.shibboleth.filter.MemberSourceFilter
- All Implemented Interfaces:
- edu.internet2.middleware.grouper.filter.QueryFilter<edu.internet2.middleware.grouper.Member>, Filter<edu.internet2.middleware.grouper.Member>
public class MemberSourceFilter
- extends AbstractFilter<edu.internet2.middleware.grouper.Member>
Selects Member
s from a Source
.
Method Summary |
Set<edu.internet2.middleware.grouper.Member> |
getResults(edu.internet2.middleware.grouper.GrouperSession s)
|
String |
getSourceId()
Return the source identifier. |
boolean |
matches(edu.internet2.middleware.grouper.Member member)
Returns true if the Grouper object would be returned by the filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MemberSourceFilter
public MemberSourceFilter(String sourceId)
getResults
public Set<edu.internet2.middleware.grouper.Member> getResults(edu.internet2.middleware.grouper.GrouperSession s)
throws edu.internet2.middleware.grouper.exception.QueryException
-
- Specified by:
getResults
in interface edu.internet2.middleware.grouper.filter.QueryFilter<edu.internet2.middleware.grouper.Member>
- Overrides:
getResults
in class AbstractFilter<edu.internet2.middleware.grouper.Member>
- Throws:
edu.internet2.middleware.grouper.exception.QueryException
matches
public boolean matches(edu.internet2.middleware.grouper.Member member)
- Returns true if the Grouper object would be returned by the filter. False otherwise.
- Parameters:
member
- the Grouper object
- Returns:
- if the Grouper object matches or not
getSourceId
public String getSourceId()
- Return the source identifier.
- Returns:
- the source id.
Copyright © 2012 Internet2. All Rights Reserved.