class documentation

A simplistic registry for a specific domain.

Method __init__ Undocumented
Method getAddress Return physical URL of server for logical URL of user.
Method getRegistrationInfo Get registration info for logical URL.
Method registerAddress Register the physical address of a logical URL.
Method unregisterAddress Unregister the physical address of a logical URL.
Instance Variable domain Undocumented
Instance Variable users Undocumented
Method _expireRegistration Undocumented
def __init__(self, domain):

Undocumented

def getAddress(self, userURI):

Return physical URL of server for logical URL of user.

Parameters
userURIUndocumented
logicalURLa logical URL.
Returns
Deferred which becomes URL or fails with LookupError.
def getRegistrationInfo(self, userURI):

Get registration info for logical URL.

Returns
Deferred of Registration object or failure of LookupError.
def registerAddress(self, domainURL, logicalURL, physicalURL):

Register the physical address of a logical URL.

Returns
Deferred of Registration or failure with RegistrationError.
def unregisterAddress(self, domainURL, logicalURL, physicalURL):

Unregister the physical address of a logical URL.

Returns
Deferred of Registration or failure with RegistrationError.
domain =

Undocumented

users: dict =

Undocumented

def _expireRegistration(self, username):

Undocumented