(self, case_id, lock=False, wrap=False)
return self.processor.get_case_with_lock(case_id, lock, wrap)
Get a case with option lock. If case not found in domains DB also check other DB
        and raise IllegalCaseId if found.

        :param case_id: ID of case to fetch
        :param lock: Get a Redis lock for the case. Returns None if False or case not found.
        :param wrap: Return wrapped case if True. (Couch only)
        :return: tuple(case, lock). Either could be None
        :raises: IllegalCaseId
Get a case with option lock. If case not found in domains DB also check other DB
        and raise IllegalCaseId if found.
Get a case with option lock . If case not found in domains DB also check other DB and raise IllegalCaseId if found .
def get_case_with_lock(self, case_id, lock=False, wrap=False):
        """
        Get a case with option lock. If case not found in domains DB also check other DB
        and raise IllegalCaseId if found.

        :param case_id: ID of case to fetch
        :param lock: Get a Redis lock for the case. Returns None if False or case not found.
        :param wrap: Return wrapped case if True. (Couch only)
        :return: tuple(case, lock). Either could be None
        :raises: IllegalCaseId
        """
        return self.processor.get_case_with_lock(case_id, lock, wrap)
def get_case_with_lock ( self , case_id , lock = False , wrap = False ) : return self . processor . get_case_with_lock ( case_id , lock , wrap )