Simias::Host::HostService Class Reference

HostService - WebService class. More...

Inheritance diagram for Simias::Host::HostService:

Inheritance graph
[legend]
Collaboration diagram for Simias::Host::HostService:

Collaboration graph
[legend]

List of all members.

Protected Member Functions

Member GetDomainMemberByID (string userID)
 Gets the member object in the domain for the specified user.
Member GetDomainMemberByName (string userName)
 get the member object based on username
Member GetAuthenticatedUser ()
 get the currently authenticated user
Member GetDomainMemberByID (string userID)
 Gets the member object in the domain for the specified user.
Member GetDomainMemberByName (string userName)
 get the member from curent domain based on username
Member GetAuthenticatedUser ()
 Get the currently authenticated member.

Static Protected Attributes

static Store store = Store.GetStore()
 Instance of the store.
static string HomeServerTag = "HomeServer"
 Property Tag used to store the ID of the Home Server.

Properties

Domain domain [get]
 get domain object
Domain hostDomain [get]
 get host domain


Detailed Description

HostService - WebService class.


Member Function Documentation

Member Simias::Host::HostService::GetDomainMemberByID ( string  userID  )  [inline, protected]

Gets the member object in the domain for the specified user.

Parameters:
userID The ID of the user.
Returns:
The member object, or null if not found.

Member Simias::Host::HostService::GetDomainMemberByName ( string  userName  )  [inline, protected]

get the member object based on username

Parameters:
userName username
Returns:
member object, null on unsuccessful

Member Simias::Host::HostService::GetAuthenticatedUser (  )  [inline, protected]

get the currently authenticated user

Returns:
member object, null if unsuccessful

Member Simias::Host::HostService::GetDomainMemberByID ( string  userID  )  [inline, protected]

Gets the member object in the domain for the specified user.

Parameters:
userID The ID of the user.
Returns:
The member object, or null if not found.

Member Simias::Host::HostService::GetDomainMemberByName ( string  userName  )  [inline, protected]

get the member from curent domain based on username

Parameters:
userName username
Returns:
member object if found, otherwise null

Member Simias::Host::HostService::GetAuthenticatedUser (  )  [inline, protected]

Get the currently authenticated member.

Returns:
member object, null on failure


Member Data Documentation

static Store Simias::Host::HostService::store = Store.GetStore() [static, protected]

Instance of the store.

static string Simias::Host::HostService::HomeServerTag = "HomeServer" [static, protected]

Property Tag used to store the ID of the Home Server.


Property Documentation

Domain Simias::Host::HostService::domain [get, protected]

get domain object

Domain Simias::Host::HostService::hostDomain [get, protected]

get host domain

get hostdomain


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

Generated on Wed Apr 8 14:48:21 2009 for simias by  doxygen 1.5.6