iFolder::WebService::iFolderUserDetails Class Reference

An iFolder User Details. More...

Inheritance diagram for iFolder::WebService::iFolderUserDetails:

Inheritance graph
[legend]
Collaboration diagram for iFolder::WebService::iFolderUserDetails:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 iFolderUserDetails ()
 Constructor.

Static Public Member Functions

static iFolderUserDetails GetDetails (string userID)
 Get User Details of a User of the iFolder System.
static iFolderUserDetails GetDetails (string userID, string ifolderID)
 Get User Details of a Member of an iFolder.

Public Attributes

int SyncIntervalEffective
 The User Effective Sync Interval in the Current iFolder.
DateTime LastLogin
 The Last Login (Authentication) by the User.
string LdapContext
 Specifies the ldap context for the user. If the user does not exist in an ldap directory, this member will be an empty string.
string GroupOrMemberList
 Specifies the user's group list or Groups Member list.
int MemberType = 0
 Specifies the user type. 0 -> User , 1 -> Ldap Group 2-> Local Group.
int OwnediFolderCount = 0
 Number of iFolders that the user owns.
int SharediFolderCount = 0
 Number of iFolders shared with the user.
string DetailHomeServer
string DetailNewHomeServer
 The User HomeServer Name.
int DetailDataMovePercentage
 Percentage Data Move details.
string DetailDataMoveStatus
 Percentage Data Move details.

Protected Member Functions

 iFolderUserDetails (Member member, Collection collection, Domain domain)
 Get an iFolder User Details Object.


Detailed Description

An iFolder User Details.


Constructor & Destructor Documentation

iFolder::WebService::iFolderUserDetails::iFolderUserDetails (  )  [inline]

Constructor.

iFolder::WebService::iFolderUserDetails::iFolderUserDetails ( Member  member,
Collection  collection,
Domain  domain 
) [inline, protected]

Get an iFolder User Details Object.

Parameters:
member The Member Object
collection The Collection Object
domain The Domain Object
Returns:
An iFolderUser Object


Member Function Documentation

static iFolderUserDetails iFolder::WebService::iFolderUserDetails::GetDetails ( string  userID  )  [inline, static]

Get User Details of a User of the iFolder System.

Parameters:
userID The User ID
Returns:
An iFolderUserDetails Object

static iFolderUserDetails iFolder::WebService::iFolderUserDetails::GetDetails ( string  userID,
string  ifolderID 
) [inline, static]

Get User Details of a Member of an iFolder.

Parameters:
userID The User ID
ifolderID The iFolder ID
Returns:
An iFolderUserDetails Object


Member Data Documentation

The User Effective Sync Interval in the Current iFolder.

The Last Login (Authentication) by the User.

Specifies the ldap context for the user. If the user does not exist in an ldap directory, this member will be an empty string.

Specifies the user's group list or Groups Member list.

Specifies the user type. 0 -> User , 1 -> Ldap Group 2-> Local Group.

Number of iFolders that the user owns.

Number of iFolders shared with the user.

The User HomeServer Name

The User HomeServer Name.

Percentage Data Move details.

Percentage Data Move details.


The documentation for this class was generated from the following file:

Generated on Wed Apr 8 14:43:11 2009 for simias by  doxygen 1.5.6