grouper-dev - Re: Source.getAllIdentifiers() ?
Subject: Grouper Developers Forum
List archive
- From: Tom Zeller <>
- To: Chris Hyzer <>
- Cc: Grouper Dev <>
- Subject: Re: Source.getAllIdentifiers() ?
- Date: Wed, 31 Mar 2010 21:55:04 -0500
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=S9WWFx7z2Zl0iVOxoc8CQXIYMFtjQHpM3HTKuz7MoX1IV9TzSAmGmGfED3CdcqHP03 3iXWfFiuO+kYkj50dhVq8AbUz7Uf5lTXvdJodPe6/rBF+tdf1kM0dlrEfg+rp+2IHUT/ M9Di64BVAuyEWeCQLlEywj0skqcsXDr8lnHt8=
> Ok, I see what you mean, not the same as what I thought.
>
> Do you mean subjectId or subjectIdentifier?
Hadn't thought of that, I'll guess both. The end result is I would
like access to all subjects.
> Maybe we should just query the member table so we can get the list of
> subjectIds used in Grouper and not all subjectIds? Plus, then we don't
> have to change the source implementations... just a thought.
Right, but I'm interested in everything, for provisioning.
> e.g. at Penn, we have 540k subjects, but only 150k are used in grouper.
> Btw, we don't delete from grouper_members I believe.
>
> If we go down the road where we add this method to the source
> implementations, then we should note that in the upgrade steps so people
> with custom source implementation know to add that method in their upgrade.
> I can do this easily in JDBC, if you can do it in ldap, then we are all
> set. :)
Maybe we could add an ExtendedSource or somesuch subclass which
includes these methods so that custom implementations would have
greater immunity to Subject API changes.
>
> Thanks,
> Chris
>
> -----Original Message-----
> From:
>
>
> [mailto:]
> On Behalf Of Tom Zeller
> Sent: Wednesday, March 31, 2010 10:50 AM
> To: Chris Hyzer
> Cc: Tom Zeller; Grouper Dev
> Subject: Re: Source.getAllIdentifiers() ?
>
>> What does this return? The attribute names of identifier attributes? I
>> needed something similar for kuali, but just a label on the netId attribute
>
> Perhaps
>
> Set<String> getAllSubjectsIdentifiers
>
> which would return all identifiers, obviously one per subject. Similar to
>
> Set<Subject> getAllSubjects
>
> or an iterator would be fine too.
>
- Source.getAllIdentifiers() ?, Tom Zeller, 03/30/2010
- RE: [grouper-dev] Source.getAllIdentifiers() ?, Chris Hyzer, 03/30/2010
- Re: Source.getAllIdentifiers() ?, Tom Zeller, 03/31/2010
- RE: Source.getAllIdentifiers() ?, Chris Hyzer, 03/31/2010
- Re: Source.getAllIdentifiers() ?, Tom Zeller, 03/31/2010
- RE: Source.getAllIdentifiers() ?, Chris Hyzer, 03/31/2010
- Re: Source.getAllIdentifiers() ?, Tom Zeller, 03/31/2010
- RE: [grouper-dev] Source.getAllIdentifiers() ?, Chris Hyzer, 03/30/2010
Archive powered by MHonArc 2.6.16.