    class SessionStore(Object):

        ## Init ##
        def __init__(self, app):

        ## Access ##
        def application(self):

        ## Dictionary-style access ##
        def __len__(self):
        def __getitem__(self, key):
        def __setitem__(self, key, item):
        def __delitem__(self, key):
        def has_key(self, key):
        def keys(self):
        def clear(self):

        ## Application support ##
        def storeSession(self, session):
        def storeAllSessions(self):
        def cleanStaleSessions(self, task=None):

        ## Convenience methods ##
        def items(self):
        def values(self):
        def get(self, key, default=None):

        ## Encoder/decoder ##
        def encoder(self):
        def decoder(self):
        def setEncoderDecoder(self, encoder, decoder):

        ## As a string ##
        def __repr__(self):