Codota Logo
DefaultHandlerRegistry$MethodCaller
Code IndexAdd Codota 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)

  • Common ways to obtain DefaultHandlerRegistry$MethodCaller
private void myMethod () {
DefaultHandlerRegistry$MethodCaller d =
  • Codota IconMethod method;new MethodCaller(method, false)
  • Codota IconMethod method;new MethodCaller(method, true)
  • Smart code suggestions by Codota
}
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

 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: 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 RequestItem getRpcRequestItem(JSONObject params, Map<String, FormDataItem> formItems, 
  SecurityToken token, BeanJsonConverter converter) {
 return getRequestItem(params, formItems, token, converter, converter, rpcRequestItemConstructor);
}

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.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.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());
 }
}
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

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

 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

 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.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: apache/shindig

public RequestItem getRpcRequestItem(JSONObject params, Map<String, FormDataItem> formItems,
  SecurityToken token, BeanJsonConverter converter) {
 return getRequestItem(params, formItems, token, converter, converter, rpcRequestItemConstructor);
}
origin: com.lmco.shindig/shindig-common

public RequestItem getRestRequestItem(Map<String, String[]> params, SecurityToken token,
  BeanConverter converter, BeanJsonConverter jsonConverter) {
 return getRequestItem(params, token, converter, jsonConverter, restRequestItemConstructor);
}

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.gatein.shindig/shindig-common

public RequestItem getRpcRequestItem(JSONObject params, Map<String, FormDataItem> formItems, 
  SecurityToken token, BeanJsonConverter converter) {
 return getRequestItem(params, formItems, token, converter, converter, rpcRequestItemConstructor);
}

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.apache.shindig/shindig-common

public RequestItem getRpcRequestItem(JSONObject params, Map<String, FormDataItem> formItems,
  SecurityToken token, BeanJsonConverter converter) {
 return getRequestItem(params, formItems, token, converter, converter, rpcRequestItemConstructor);
}
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.wso2.org.apache.shindig/shindig-common

public RequestItem getRestRequestItem(Map<String, String[]> params, SecurityToken token,
  BeanConverter converter, BeanJsonConverter jsonConverter) {
 return getRequestItem(params, token, converter, jsonConverter, restRequestItemConstructor);
}
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

  • Finding current android device location
  • addToBackStack (FragmentTransaction)
  • getSystemService (Context)
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • FileOutputStream (java.io)
    A file output stream is an output stream for writing data to aFile or to a FileDescriptor. Whether
  • Socket (java.net)
    Provides a client-side TCP socket.
  • URLConnection (java.net)
    The abstract class URLConnection is the superclass of all classes that represent a communications li
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registery of org.quartz
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now