Tabnine Logo
DefaultHandlerRegistry$MethodCaller
Code IndexAdd Tabnine to your IDE (free)

How to use
DefaultHandlerRegistry$MethodCaller
in
org.apache.shindig.protocol

Best Java code snippets using org.apache.shindig.protocol.DefaultHandlerRegistry$MethodCaller (Showing top 20 results out of 315)

origin: apache/shindig

private void createRestHandler(Provider<?> handlerProvider,
  Service service, Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, true);
  String opName = m.getName();
  if (!Strings.isNullOrEmpty(op.name())) {
origin: com.lmco.shindig/shindig-common

 public Future<?> execute(Map<String, String[]> parameters, Reader body,
              SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   // bind the body contents if available
   if (body != null) {
    parameters.put(operation.bodyParam(), new String[]{IOUtils.toString(body)});
   }
   item = methodCaller.getRestRequestItem(parameters, token, converter,
     beanJsonConverter);
   } catch (Exception e) {
    return ImmediateFuture.errorInstance(e);
   }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return ImmediateFuture.errorInstance(e);
  } finally {
    listener.executed(item);
  }
 }
}
origin: org.gatein.shindig/shindig-common

 public Future<?> execute(JSONObject rpc, Map<String, FormDataItem> formItems,
   SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   JSONObject params = rpc.has("params") ? (JSONObject)rpc.get("params") : new JSONObject();
   item = methodCaller.getRpcRequestItem(params, formItems, token, beanJsonConverter);
  } catch (Exception e) {
   return ImmediateFuture.errorInstance(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return ImmediateFuture.errorInstance(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: org.apache.shindig/shindig-common

private void createRestHandler(Provider<?> handlerProvider,
  Service service, Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, true);
  String opName = m.getName();
  if (!Strings.isNullOrEmpty(op.name())) {
origin: com.lmco.shindig/shindig-common

private void createRestHandler(Provider<?> handlerProvider,
  Service service, Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, true);
  String opName = m.getName();
  if (!StringUtils.isEmpty(op.name())) {
origin: org.wso2.org.apache.shindig/shindig-common

private void createRestHandler(Provider<?> handlerProvider,
  Service service, Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, true);
  String opName = m.getName();
  if (!Strings.isNullOrEmpty(op.name())) {
origin: org.gatein.shindig/shindig-common

private void createRestHandler(Provider<?> handlerProvider,
  Service service, Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, true);
  String opName = m.getName();
  if (!StringUtils.isEmpty(op.name())) {
origin: org.gatein.shindig/shindig-common

 public Future<?> execute(Map<String, String[]> parameters, Reader body,
              SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   // bind the body contents if available
   if (body != null) {
    parameters.put(operation.bodyParam(), new String[]{IOUtils.toString(body)});
   }
   item = methodCaller.getRestRequestItem(parameters, token, converter,
     beanJsonConverter);
   } catch (Exception e) {
    return ImmediateFuture.errorInstance(e);
   }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return ImmediateFuture.errorInstance(e);
  } finally {
    listener.executed(item);
  }
 }
}
origin: org.wso2.org.apache.shindig/shindig-common

 public Future<?> execute(Map<String, String[]> parameters, Reader body,
              SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   // bind the body contents if available
   if (body != null) {
    parameters.put(operation.bodyParam(), new String[]{IOUtils.toString(body)});
   }
   item = methodCaller.getRestRequestItem(parameters, token, converter, beanJsonConverter);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: org.apache.shindig/shindig-common

 public Future<?> execute(Map<String, String[]> parameters, Reader body,
              SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   // bind the body contents if available
   if (body != null) {
    parameters.put(operation.bodyParam(), new String[]{IOUtils.toString(body)});
   }
   item = methodCaller.getRestRequestItem(parameters, token, converter, beanJsonConverter);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: com.lmco.shindig/shindig-common

 public Future<?> execute(JSONObject rpc, Map<String, FormDataItem> formItems,
   SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   JSONObject params = rpc.has("params") ? (JSONObject)rpc.get("params") : new JSONObject();
   item = methodCaller.getRpcRequestItem(params, formItems, token, beanJsonConverter);
  } catch (Exception e) {
   return ImmediateFuture.errorInstance(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return ImmediateFuture.errorInstance(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: org.apache.shindig/shindig-common

 public Future<?> execute(JSONObject rpc, Map<String, FormDataItem> formItems,
   SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   JSONObject params = rpc.has("params") ? (JSONObject)rpc.get("params") : new JSONObject();
   item = methodCaller.getRpcRequestItem(params, formItems, token, beanJsonConverter);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: apache/shindig

private void createRpcHandler(Provider<?> handlerProvider, Service service,
  Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, false);
  String opName = m.getName();
  // Use the override if its defined
  if (op.name().length() > 0) {
   opName = op.name();
  }
  RpcInvocationHandler rpcHandler =
    new RpcInvocationHandler(methodCaller, handlerProvider, beanJsonConverter,
      new ExecutionListenerWrapper(service.name(), opName, executionListener));
  rpcOperations.put(service.name() + '.' + opName, rpcHandler);
 } catch (NoSuchMethodException nme) {
  LOG.log(Level.INFO, "No RPC binding for " + service.name() + '.' + m.getName());
 }
}
origin: apache/shindig

 public Future<?> execute(JSONObject rpc, Map<String, FormDataItem> formItems,
   SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   JSONObject params = rpc.has("params") ? (JSONObject)rpc.get("params") : new JSONObject();
   item = methodCaller.getRpcRequestItem(params, formItems, token, beanJsonConverter);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: apache/shindig

 public Future<?> execute(Map<String, String[]> parameters, Reader body,
              SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   // bind the body contents if available
   if (body != null) {
    parameters.put(operation.bodyParam(), new String[]{IOUtils.toString(body)});
   }
   item = methodCaller.getRestRequestItem(parameters, token, converter, beanJsonConverter);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: org.gatein.shindig/shindig-common

private void createRpcHandler(Provider<?> handlerProvider, Service service,
  Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, false);
  
  String opName = m.getName();
  // Use the override if its defined
  if (op.name().length() > 0) {
   opName = op.name();
  }
  RpcInvocationHandler rpcHandler =
    new RpcInvocationHandler(methodCaller, handlerProvider, beanJsonConverter,
      new ExecutionListenerWrapper(service.name(), opName, executionListener));
  rpcOperations.put(service.name() + '.' + opName, rpcHandler);
 } catch (NoSuchMethodException nme) {
  LOG.log(Level.INFO, "No RPC binding for " + service.name() + '.' + m.getName());
 }
}
origin: org.apache.shindig/shindig-common

private void createRpcHandler(Provider<?> handlerProvider, Service service,
  Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, false);
  String opName = m.getName();
  // Use the override if its defined
  if (op.name().length() > 0) {
   opName = op.name();
  }
  RpcInvocationHandler rpcHandler =
    new RpcInvocationHandler(methodCaller, handlerProvider, beanJsonConverter,
      new ExecutionListenerWrapper(service.name(), opName, executionListener));
  rpcOperations.put(service.name() + '.' + opName, rpcHandler);
 } catch (NoSuchMethodException nme) {
  LOG.log(Level.INFO, "No RPC binding for " + service.name() + '.' + m.getName());
 }
}
origin: org.wso2.org.apache.shindig/shindig-common

 public Future<?> execute(JSONObject rpc, Map<String, FormDataItem> formItems,
   SecurityToken token, BeanConverter converter) {
  RequestItem item;
  try {
   JSONObject params = rpc.has("params") ? (JSONObject)rpc.get("params") : new JSONObject();
   item = methodCaller.getRpcRequestItem(params, formItems, token, beanJsonConverter);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  }
  try {
   listener.executing(item);
   return methodCaller.call(handlerProvider.get(), item);
  } catch (Exception e) {
   return Futures.immediateFailedFuture(e);
  } finally {
   listener.executed(item);
  }
 }
}
origin: com.lmco.shindig/shindig-common

private void createRpcHandler(Provider<?> handlerProvider, Service service,
  Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, false);
  
  String opName = m.getName();
  // Use the override if its defined
  if (op.name().length() > 0) {
   opName = op.name();
  }
  RpcInvocationHandler rpcHandler =
    new RpcInvocationHandler(methodCaller, handlerProvider, beanJsonConverter,
      new ExecutionListenerWrapper(service.name(), opName, executionListener));
  rpcOperations.put(service.name() + '.' + opName, rpcHandler);
 } catch (NoSuchMethodException nme) {
  LOG.log(Level.INFO, "No RPC binding for " + service.name() + '.' + m.getName());
 }
}
origin: org.wso2.org.apache.shindig/shindig-common

private void createRpcHandler(Provider<?> handlerProvider, Service service,
  Operation op, Method m) {
 try {
  MethodCaller methodCaller = new MethodCaller(m, false);
  String opName = m.getName();
  // Use the override if its defined
  if (op.name().length() > 0) {
   opName = op.name();
  }
  RpcInvocationHandler rpcHandler =
    new RpcInvocationHandler(methodCaller, handlerProvider, beanJsonConverter,
      new ExecutionListenerWrapper(service.name(), opName, executionListener));
  rpcOperations.put(service.name() + '.' + opName, rpcHandler);
 } catch (NoSuchMethodException nme) {
  LOG.log(Level.INFO, "No RPC binding for " + service.name() + '.' + m.getName());
 }
}
org.apache.shindig.protocolDefaultHandlerRegistry$MethodCaller

Javadoc

Calls methods annotated with Operation and appropriately translates RequestItem to the actual input class of the method.

Most used methods

  • <init>
    Create information needed to call a method
  • call
  • getRequestItem
  • getRestRequestItem
  • getRpcRequestItem

Popular in Java

  • Creating JSON documents from java classes using gson
  • getExternalFilesDir (Context)
  • setContentView (Activity)
  • findViewById (Activity)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now