Package ldaptor :: Module inmemory :: Class ReadOnlyInMemoryLDAPEntry
[show private | hide private]
[frames | no frames]

Type ReadOnlyInMemoryLDAPEntry

   object --+        
            |        
BaseLDAPEntry --+    
                |    
EditableLDAPEntry --+
                    |
                   ReadOnlyInMemoryLDAPEntry


Method Summary
  __init__(self, *a, **kw)
  addChild(self, rdn, attributes)
TODO ugly API.
  children(self, callback)
  delete(self)
  deleteChild(self, rdn)
  diffTree(self, other, result)
  lookup(self, dn)
  match(self, filter)
  parent(self)
  search(self, filterText, filterObject, attributes, scope, derefAliases, sizeLimit, timeLimit, typesOnly, callback)
  subtree(self, callback)
    Inherited from EditableLDAPEntry
  __delitem__(self, key)
  __setitem__(self, key, value)
  commit(self)
  move(self, newDN)
  setPassword(self, newPasswd, salt)
  undo(self)
    Inherited from BaseLDAPEntry
  __contains__(self, key)
  __eq__(self, other)
  __getitem__(self, key)
  __len__(self)
  __ne__(self, other)
  __nonzero__(self)
  __repr__(self)
  __str__(self)
  bind(self, password)
  buildAttributeSet(self, key, values)
  diff(self, other)
Compute differences between this and another LDAP entry.
  get(self, key, default)
  has_key(self, key)
  items(self)
  keys(self)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Class Variable Summary
tuple __implements__ = (<class 'ldaptor.interfaces.IConnectedL...
    Inherited from BaseLDAPEntry
NoneType dn = None                                                                  

Method Details

addChild(self, rdn, attributes)

TODO ugly API. Returns the created entry.

Class Variable Details

__implements__

Type:
tuple
Value:
(<class 'ldaptor.interfaces.IConnectedLDAPEntry'>,)                    

Generated by Epydoc 2.1 on Tue Aug 17 17:08:20 2004 http://epydoc.sf.net