code: function onCollectionReceived( serverResponse ) {
  			if( !serverResponse.data[ configuration.collectionName ] ) {
  				throw new Error( "The response from the server was not in the expected format. It should have a member named '" + configuration.collectionName + "'." );
  			}
  
  			self.__entityCacheRaw = serverResponse.data;
  			self.entityCache.splice( 0, self.entityCache.length );
  			return self.__onDataAvailable( serverResponse.data );
  		}
docs: Invoked when the collection was received from the server.
  @param {angular.IHttpPromiseCallbackArg|Object} serverResponse The reply sent from the server.