Hi, Juan
I'm not sure I agree with your appreciation of the 3 methods I am referring
to: addToGroup(), removeFromGroup(), and getGroups() are not final in
AbstractUserManager (they aren't in that API at all). I can go along with
your characterization of them as "convenience" methods, though, as so far I
have been able to do what I want to do without making use of these methods.
Are we using the same version of Orion, I wonder?
I agree, I'd like some heads up as to the future development of the
UserManager API's in Orion. I like them, particularly compared to most
others I've seen. They are serious value-added, IMHO.
Arved Sandstrom
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Juan Pablo
Lorandi
Sent: Tuesday, August 29, 2000 1:47 PM
To: Orion-Interest
Subject: RE: DataSourceUserManager methods
I don't think it's obfuscation,
only the console calls these methods,
they're like convenience methods or something like that
and they should have been superseeded in release versions,
by the methods we know: getUserCount(), et al
The problem's root is at AbstractUserManager, which declares
these as FINAL, and they only throw exceptions
I changed these (removing the FINALs) and recompiled (Yawwwwwwwl!!!!!!!!!)
and I'm touching DataSourceUserManager. Whenever it's done, I'll merge the
code
(Abstract & DataSource UserManager) and then release my own DSUM.
Still, poking around orion's source (which I don't have!) doesn't seem to be
the 'right' way. I sure wish Karl, Magnus et al would at least say whether
they're
working on it or not, and what are we supposed to do about it.