l.s.i.i.w.IEmailAddress(IHasOwner) : interface documentation

Part of lp.services.identity.interfaces.webservice View In Hierarchy

The object that stores the IPerson's emails.
Int id Undocumented
Choice status Undocumented
Int personID Undocumented
TextLine rdf_sha1 The SHA-1 hash of the preferred email address and a mailto: prefix as a hexadecimal string. This is used as a key by FOAF RDF spec
Method destroySelf Destroy this email address and any associated subscriptions.
Method syncUpdate Write updates made on this object to the database.

Inherited from IHasOwner:

Attribute owner The object's owner, which is an IPerson.
id =
Undocumented
status =
Undocumented
personID =
Undocumented
rdf_sha1 =
The SHA-1 hash of the preferred email address and a mailto: prefix as a hexadecimal string. This is used as a key by FOAF RDF spec
def destroySelf():
Destroy this email address and any associated subscriptions.
RaisesUndeletableEmailAddressWhen the email address is a person's preferred one or a hosted mailing list's address.
def syncUpdate():
Write updates made on this object to the database.

This should be used when you can't wait until the transaction is committed to have some updates actually written to the database.

API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.