[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [higgins-dev] Re: IdAS Registry conf call
|
Just to play devil's advocate....
Multiple LDAP sources could mean multiple IContext instances, not
necessarily multiple CPs. Why would you need multiple instances of the
same IContextFactory class (within a single user's view of the world)?
Different CPs should implement different classes for their context
factories, or at least that's my expectation.
Valery mentioned that, in the Eclipse case, one could have a single
class implementing multiple Eclipse extension points. I'm not sure I
understand this case. I thought that there would be a single extension
that represents a Higgins CP, and certainly there could be multiple
classes that implement that extension point. What situation would lead
to the other case, where multiple extension points are used, all
implemented by the same class?
(I was planning to look into this some more. The point of an extension
is that it's a standard name for some feature. If you provide different
extension points for each flavor of that feature, it sort of defeats the
purpose, right? Because the programmer needs to know the names of all
the flavors/extensions up front.)
...Greg
Mary Ruddy wrote:
Yes, I'm in the same boat with Mike. For example a Higgins enterprise
implementation would likely need to pull data from multiple data
sources that used LDAP. The original Higgins concept thought that
multiple instances of a CP was a requirement.
-----Original Message-----
From: higgins-dev-bounces@xxxxxxxxxxx
[mailto:higgins-dev-bounces@xxxxxxxxxxx] On Behalf Of Michael McIntosh
Sent: Tuesday, February 13, 2007 9:35 AM
To: Higgins (Trust Framework) Project developer discussions
Cc: 'Higgins (Trust Framework) Project developer discussions';
higgins-dev-bounces@xxxxxxxxxxx
Subject: Re: [higgins-dev] Re: IdAS Registry conf call
I may not fully understand - but I have reservations about using the CP
factory classname to identify an instance of a CP.
I think I'd like to be able to configure a system using two LDAP CPs,
each
configured to point at a different LDAP Server.
Thanks,
Mike
higgins-dev-bounces@xxxxxxxxxxx wrote on 02/12/2007 11:36:27 PM:
The one open issue which must be resolved is the datatype of the
cpid (the thing that identifies a context provider). It has been
suggested that this should just be the classname of the CP's
IContextFactory. At this point, I favor this solution, and further
note that if we see no real need for a CP factory config data (apart
from what could be added to the contextConfig), then there's no
longer a need for IdASRegistry as proposed -- leaving us with only
one registry again.
Jim