#NEWLINE# def getMultiple( self , keys , withIdentifier = False ) : #NEWLINE# #INDENT# '\n        Get the given list of C{keys}.  If C{withIdentifier} is set to C{True},\n        the command issued is a C{gets}, that will return the identifiers\n        associated with each values. This identifier has to be used when\n        issuing C{checkAndSet} update later, using the corresponding method.\n\n        @param keys: The keys to retrieve.\n        @type keys: C{list} of C{str}\n\n        @param withIdentifier: If set to C{True}, retrieve the identifiers\n            along with the values and the flags.\n        @type withIdentifier: C{bool}\n\n        @return: A deferred that will fire with a dictionary with the elements\n            of C{keys} as keys and the tuples (flags, value) as values if\n            C{withIdentifier} is C{False}, or (flags, cas identifier, value) if\n            C{True}.  If the server indicates there is no value associated with\n            C{key}, the returned values will be C{None} and the returned flags\n            will be C{0}.\n        @rtype: L{Deferred}\n\n        @since: 9.0\n        ' #NEWLINE# return self . _get ( keys , keys , True )