[Groonga-commit] droonga/express-droonga at bca8ca6 [master] Specify handler type for HTTP commands

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Dec 16 11:54:04 JST 2013


YUKI Hiroshi	2013-12-16 11:54:04 +0900 (Mon, 16 Dec 2013)

  New Revision: bca8ca6051dcb7a47a77851dcd34cf7398b6b0c0
  https://github.com/droonga/express-droonga/commit/bca8ca6051dcb7a47a77851dcd34cf7398b6b0c0

  Message:
    Specify handler type for HTTP commands

  Modified files:
    lib/adapter/http.js

  Modified: lib/adapter/http.js (+7 -7)
===================================================================
--- lib/adapter/http.js    2013-11-29 11:05:28 +0900 (a599710)
+++ lib/adapter/http.js    2013-12-16 11:54:04 +0900 (4b745a5)
@@ -4,14 +4,14 @@ var command = require('./command');
 var wrapper = require('./wrapper');
 var api = require('./api');
 
-function createHandler(params) {
+function createRequestResponseHandler(params) {
   params = params || {};
   var connection = params.connection;
   var commandName = params.name;
   var definition = params.definition;
 
   return (function(request, response) {
-    debug('adapter.http.createHandler.handle');
+    debug('adapter.http.createRequestResponseHandler.handle');
 
     var timeout = definition.timeout || null;
     var options = {
@@ -19,13 +19,13 @@ function createHandler(params) {
       timeout: timeout
     };
     var callback = function(error, envelope) {
-        debug('adapter.rest.createHandler.handle.response');
+        debug('adapter.rest.createRequestResponseHandler.handle.response');
         if (error) {
-          debug('adapter.rest.createHandler.handle.response.error:', error);
+          debug('adapter.rest.createRequestResponseHandler.handle.response.error:', error);
           var body = envelope && envelope.body || null;
           response.jsonp(body, error);
         } else {
-          debug('adapter.rest.createHandler.handle.response.success');
+          debug('adapter.rest.createRequestResponseHandler.handle.response.success');
           var body = envelope.body;
           if (definition.onResponse) {
             definition.onResponse(body, response);
@@ -48,7 +48,7 @@ function createHandler(params) {
     }
   });
 }
-exports.createHandler = createHandler;
+exports.createRequestResponseHandler = createRequestResponseHandler;
 
 function getRegisterationMethod(method) {
   method = method || 'GET';
@@ -88,7 +88,7 @@ exports.register = function(application, params) {
     if (!command.HTTPCommand.isInstance(definition))
       return;
     var method = getRegisterationMethod(definition.method);
-    var handler = createHandler({
+    var handler = createRequestResponseHandler({
       connection:  connection,
       name:        definition.command || commandName,
       definition:  definition
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index