* Allow interested user data plugins to store temporary user profiles

* Database and the OGS1 plugins are not interested and hence ignore these calls
This commit is contained in:
Justin Clarke Casey
2009-04-23 18:57:39 +00:00
parent ef9d140022
commit 0d51c22620
9 changed files with 58 additions and 8 deletions

View File

@@ -101,8 +101,15 @@ namespace OpenSim.Data
/// <param name="user">UserProfile to add</param>
void AddNewUserProfile(UserProfileData user);
/// <summary></summary>
/// Updates an existing user profile
/// <summary>
/// Adds a temporary user profile. A temporary userprofile is one that should exist only for the lifetime of
/// the process.
/// </summary>
/// <param name="userProfile"></param>
void AddTemporaryUserProfile(UserProfileData userProfile);
/// <summary>
/// Updates an existing user profile
/// </summary>
/// <param name="user">UserProfile to update</param>
bool UpdateUserProfile(UserProfileData user);