From 500d259c252f8c4f75c6f37e1067d57811426ddd Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Mon, 18 Feb 2008 15:50:18 +0000 Subject: * Do not allow a user to be created if one with the same name already exists --- OpenSim/Framework/IUserService.cs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'OpenSim/Framework/IUserService.cs') diff --git a/OpenSim/Framework/IUserService.cs b/OpenSim/Framework/IUserService.cs index f1f3c81..3b84486 100644 --- a/OpenSim/Framework/IUserService.cs +++ b/OpenSim/Framework/IUserService.cs @@ -32,9 +32,23 @@ namespace OpenSim.Framework { public interface IUserService { + /// + /// Loads a user profile by name + /// + /// First name + /// Last name + /// A user profile. Returns null if no profile is found UserProfileData GetUserProfile(string firstName, string lastName); + //UserProfileData GetUserProfile(string name); + + /// + /// Loads a user profile from a database by UUID + /// + /// The target UUID + /// A user profile. Returns null if no user profile is found. UserProfileData GetUserProfile(LLUUID userId); + void clearUserAgent(LLUUID avatarID); List GenerateAgentPickerRequestResponse(LLUUID QueryID, string Query); @@ -88,4 +102,4 @@ namespace OpenSim.Framework /// The agent that we're retreiving the friends Data. List GetUserFriendList(LLUUID friendlistowner); } -} \ No newline at end of file +} -- cgit v1.1