'Return the URL for direct acces if supported, otherwise return None.
Note: need to be careful to not bypass dataset security with this.'

def get_object_url(self, obj, extra_dir=None, extra_dir_at_root=False, alt_name=None, obj_dir=False):

    raise NotImplementedError()
