AccountInformation Class Reference

#include <mw/messagingbus/accountinformation.h>

class AccountInformation

MB accountInformation class stores data components for describing user information.

Public Member Functions
AccountInformation()
AccountInformation(const AccountInformation &)
virtual ~AccountInformation()
QString channelPath()
Jid jid()
AccountInformation &operator=(const AccountInformation &)
Protected Member Functions
voidsetApplicationId(const QString &)
voidsetJid(const Jid &)

Constructor & Destructor Documentation

AccountInformation ( )

AccountInformation()

Constructor Creates the AccountInformationData object.

AccountInformation ( const AccountInformation & )

AccountInformation(const AccountInformation &information)

Copy Constructor.

other - AccountInformation& class type parameter

~AccountInformation ( )

~AccountInformation()[virtual]

Destructor.

Member Function Documentation

channelPath ( )

QString channelPath()const

Returns a QString type containing channel path ex. /jid/apps/appid

jid ( )

Jid jid()const

Returns a QString type containing jid part from fulljid [ node "@" ] domain [ "/" resource ] ex. user@ovi.com is returned from user@ovi.com/resource

domain = fqdn / address-literal; fqdn = (sub-domain 1*("." sub-domain)); sub-domain = (internationalized domain label); address-literal = IPv4address / IPv6address;

operator= ( const AccountInformation & )

AccountInformation &operator=(const AccountInformation &other)

setApplicationId ( const QString & )

voidsetApplicationId(const QString &id)[protected]

Sets application Id value using a QString type parameter.

id - QString& type parameter used for assigning application id .

See also: setJid()

setJid ( const Jid & )

voidsetJid(const Jid &jid)[protected]

Sets jid value using a QString type parameter.

jid - QString reference type parameter used for jid assigning.

See also: setApplicationId()