def METHOD_NAME(self):
    import gramex.data
    from blinker import signal
    self._method_map = {
        'POST': gramex.data.insert,
        'PUT': gramex.data.update,
        'DELETE': gramex.data.delete,
    }
    if callable(self.info['open']):
        self.info['open'](self.args, self)
    signal(self.name).connect(self.write_data)
    self.write_data(**self.data)