Package swaml :: Package classes :: Module subscribers :: Class Subscriber
[show private | hide private]
[frames | no frames]

Class Subscriber


Subscriber abstraction
Method Summary
  __init__(self, name, mail, config)
Subscriber constructor
  addMail(self, new)
Add new sent mail
  getFoaf(self)
Get subscriber's FOAF
  getGeo(self)
Obtain geo coordinates
  getId(self)
Return subscriber numeric id
  getMail(self)
Get subscriber's mail address
  getName(self)
Get subscriber's name
  getPic(self)
Return the uri of his picture
  getSentMails(self)
Get the array with subscriber sent mails ids
  getShaMail(self)
Get subscriber's sha sum of mail address
  getStringId(self)
Return string id
  getUri(self)
Return the subscriber's URI
  setFoaf(self, foaf)
Set subscriber's FOAF
  setGeo(self, lat, lon)
Set coordinates
  setMail(self, mail)
Set subscriber's mail address
  setName(self, name)
Set subscriber's name
  setPic(self, uri)
Set subscriber picture

Class Variable Summary
int id = 0                                                                     

Method Details

__init__(self, name, mail, config)
(Constructor)

Subscriber constructor
Parameters:
name - name
mail - mail address
config - config params

addMail(self, new)

Add new sent mail
Parameters:
new - newmail address

getFoaf(self)

Get subscriber's FOAF
Returns:
foaf url

getGeo(self)

Obtain geo coordinates
Returns:
coordinates tuple

getId(self)

Return subscriber numeric id
Returns:
id

getMail(self)

Get subscriber's mail address
Returns:
mail

getName(self)

Get subscriber's name
Returns:
name

getPic(self)

Return the uri of his picture
Returns:
picture url

getSentMails(self)

Get the array with subscriber sent mails ids
Returns:
sent mails list

getShaMail(self)

Get subscriber's sha sum of mail address
Returns:
sha1mail

getStringId(self)

Return string id
Returns:
string id

getUri(self)

Return the subscriber's URI
Returns:
subscriber uri

setFoaf(self, foaf)

Set subscriber's FOAF
Parameters:
foaf - foaf url

setGeo(self, lat, lon)

Set coordinates
Parameters:
lat - latitude
lon - longitude

setMail(self, mail)

Set subscriber's mail address
Parameters:
mail - mail address

setName(self, name)

Set subscriber's name
Parameters:
name - name

setPic(self, uri)

Set subscriber picture
Parameters:
uri - picture url

Class Variable Details

id

Type:
int
Value:
0                                                                     

Generated by Epydoc 2.1 on Thu Dec 28 16:31:10 2006 http://epydoc.sf.net