Package plone :: Package app :: Package linkintegrity :: Module info :: Class LinkIntegrityInfo
[frames | no frames]

Type LinkIntegrityInfo

object --+
         |
        LinkIntegrityInfo


adapter for browserrequests to temporarily store information related to link integrity in the request object
Method Summary
  __init__(self, context)
  addDeletedItem(self, item)
remember an item deleted during the request
  confirmedItems(self)
return internal list of confirmed items
  encodeConfirmedItems(self, additions)
return the list of previously confirmed (for removeal) items, optionally adding the given items, encoded for usage in a form
  getDeletedItems(self)
return information about all items deleted during the request
  getEnvMarker(self)
return the marker string used to pass the already confirmed items across the retry exception
  getIntegrityBreaches(self)
return stored information regarding link integrity breaches after removing circular references, confirmed items etc
  getIntegrityInfo(self)
return stored information regarding link integrity
  isConfirmedItem(self, obj)
indicate if the removal of the given object was confirmed
  moreEventsToExpect(self)
  setIntegrityBreaches(self, breaches)
store information regarding link integrity breaches
  setIntegrityInfo(self, info)
store information regarding link integrity
    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
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
Implements __implemented__ = <implementedBy plone.app.linkintegrity...
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
str attribute = 'link_integrity_info'
str marker = 'link_integrity_info'

Method Details

addDeletedItem(self, item)

remember an item deleted during the request

confirmedItems(self)

return internal list of confirmed items

encodeConfirmedItems(self, additions)

return the list of previously confirmed (for removeal) items, optionally adding the given items, encoded for usage in a form

getDeletedItems(self)

return information about all items deleted during the request

getEnvMarker(self)

return the marker string used to pass the already confirmed items across the retry exception

getIntegrityBreaches(self)

return stored information regarding link integrity breaches after removing circular references, confirmed items etc

getIntegrityInfo(self)

return stored information regarding link integrity

isConfirmedItem(self, obj)

indicate if the removal of the given object was confirmed

setIntegrityBreaches(self, breaches)

store information regarding link integrity breaches

setIntegrityInfo(self, info)

store information regarding link integrity

Class Variable Details

__implemented__

Type:
Implements
Value:
<implementedBy plone.app.linkintegrity.info.LinkIntegrityInfo>         

__providedBy__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x50d1e10>        

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x50d1e10>        

attribute

Type:
str
Value:
'link_integrity_info'                                                  

marker

Type:
str
Value:
'link_integrity_info'                                                  

Generated by Epydoc 2.1 on Tue Jul 10 17:22:42 2007 http://epydoc.sf.net