[Zope3-checkins] CVS: Zope3/src/zope/app/utilities - session.py:1.6

Jim Fulton jim at zope.com
Tue Feb 10 23:22:34 EST 2004


Update of /cvs-repository/Zope3/src/zope/app/utilities
In directory cvs.zope.org:/tmp/cvs-serv15599/src/zope/app/utilities

Modified Files:
	session.py 
Log Message:
Changed some interface declarations around to make containment
constraints work.


=== Zope3/src/zope/app/utilities/session.py 1.5 => 1.6 ===
--- Zope3/src/zope/app/utilities/session.py:1.5	Tue Feb 10 22:37:06 2004
+++ Zope3/src/zope/app/utilities/session.py	Tue Feb 10 23:22:33 2004
@@ -52,10 +52,9 @@
 class CookieBrowserIdManager(Persistent):
     """Session service implemented using cookies."""
 
-    implements(
-            IBrowserIdManager, ICookieBrowserIdManager, IContained,
-            ILocalUtility, IAttributeAnnotatable
-            )
+    implements(IBrowserIdManager, ICookieBrowserIdManager,
+               ILocalUtility, IAttributeAnnotatable,
+               )
 
     __parent__ = __name__ = None
 
@@ -133,10 +132,8 @@
 class PersistentSessionDataContainer(Persistent, IterableUserDict):
     ''' A SessionDataContainer that stores data in the ZODB '''
     __parent__ = __name__ = None
-    implements(
-            ISessionDataContainer, IContained,
-            ILocalUtility, IAttributeAnnotatable,
-            )
+
+    implements(ISessionDataContainer, ILocalUtility, IAttributeAnnotatable)
 
     def __init__(self):
         self.data = OOBTree()




More information about the Zope3-Checkins mailing list