Tabnine Logo
BeanConverter
Code IndexAdd Tabnine to your IDE (free)

How to use
BeanConverter
in
org.apache.shindig.protocol.conversion

Best Java code snippets using org.apache.shindig.protocol.conversion.BeanConverter (Showing top 20 results out of 315)

origin: org.wso2.org.apache.shindig/shindig-social-api

private JSONObject convertFromActivity(Activity activity, Set<String> fields)
  throws JSONException {
 // TODO Not using fields yet
 return new JSONObject(converter.convertToString(activity));
}
origin: com.lmco.shindig/shindig-social-api

 public <T> T filterFields(JSONObject object, Set<String> fields,
              Class<T> clz) throws JSONException {
  if (!fields.isEmpty()) {
   // Create a copy with just the specified fields
   object = new JSONObject(object, fields.toArray(new String[fields
     .size()]));
  }
  return converter.convertToObject(object.toString(), clz);
 }
}
origin: org.apache.shindig/shindig-common

@Override
protected void sendError(HttpServletResponse servletResponse, ResponseItem responseItem)
  throws IOException {
 jsonConverter.append(servletResponse.getWriter(), getErrorJson(responseItem));
 servletResponse.setStatus(responseItem.getErrorCode());
}
origin: org.gatein.shindig/shindig-common

servletResponse.setContentType(converter.getContentType());
if (responseItem.getErrorCode() >= 200 && responseItem.getErrorCode() < 400) {
 PrintWriter writer = servletResponse.getWriter();
 String callback =  (HttpUtil.isJSONP(servletRequest) && ContentTypes.OUTPUT_JSON_CONTENT_TYPE.equals(converter.getContentType())) ?
   servletRequest.getParameter("callback") : null;
 writer.write(converter.convertToString(response));
 if (callback != null) writer.write(");\n");
} else {
origin: org.gatein.shindig/shindig-common

@Before
public void setUp() throws Exception {
 servlet = new DataServiceServlet();
 req = mockControl.createMock(HttpServletRequest.class);
 res = mockControl.createMock(HttpServletResponse.class);
 jsonConverter = mockControl.createMock(BeanJsonConverter.class);
 xmlConverter = mockControl.createMock(BeanConverter.class);
 atomConverter = mockControl.createMock(BeanConverter.class);
 containerConfig = mockControl.createMock(ContainerConfig.class);
 EasyMock.expect(jsonConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE).anyTimes();
 EasyMock.expect(xmlConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_XML_CONTENT_TYPE).anyTimes();
 EasyMock.expect(atomConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_ATOM_CONTENT_TYPE).anyTimes();
 
 HandlerRegistry registry = new DefaultHandlerRegistry(null, jsonConverter,
   new HandlerExecutionListener.NoOpHandler());
 registry.addHandlers(Sets.<Object>newHashSet(new TestHandler()));
 servlet.setHandlerRegistry(registry);
 servlet.setContainerConfig(containerConfig);
 servlet.setBeanConverters(jsonConverter, xmlConverter, atomConverter);
}
origin: com.lmco.shindig/shindig-common

servletResponse.setContentType(converter.getContentType());
if (responseItem.getErrorCode() >= 200 && responseItem.getErrorCode() < 400) {
 PrintWriter writer = servletResponse.getWriter();
 String callback =  (HttpUtil.isJSONP(servletRequest) && ContentTypes.OUTPUT_JSON_CONTENT_TYPE.equals(converter.getContentType())) ?
   servletRequest.getParameter("callback") : null;
 writer.write(converter.convertToString(response));
 if (callback != null) writer.write(");\n");
} else {
origin: com.lmco.shindig/shindig-common

@Before
public void setUp() throws Exception {
 servlet = new DataServiceServlet();
 req = mockControl.createMock(HttpServletRequest.class);
 res = mockControl.createMock(HttpServletResponse.class);
 jsonConverter = mockControl.createMock(BeanJsonConverter.class);
 xmlConverter = mockControl.createMock(BeanConverter.class);
 atomConverter = mockControl.createMock(BeanConverter.class);
 containerConfig = mockControl.createMock(ContainerConfig.class);
 EasyMock.expect(jsonConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE).anyTimes();
 EasyMock.expect(xmlConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_XML_CONTENT_TYPE).anyTimes();
 EasyMock.expect(atomConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_ATOM_CONTENT_TYPE).anyTimes();
 
 HandlerRegistry registry = new DefaultHandlerRegistry(null, jsonConverter,
   new HandlerExecutionListener.NoOpHandler());
 registry.addHandlers(Sets.<Object>newHashSet(new TestHandler()));
 servlet.setHandlerRegistry(registry);
 servlet.setContainerConfig(containerConfig);
 servlet.setBeanConverters(jsonConverter, xmlConverter, atomConverter);
}
origin: org.wso2.org.apache.shindig/shindig-common

ResponseItem responseItem = getResponseItem(future);
servletResponse.setContentType(responseConverter.getContentType());
if (responseItem.getErrorCode() >= 200 && responseItem.getErrorCode() < 400) {
 PrintWriter writer = servletResponse.getWriter();
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE.equals(responseConverter.getContentType())) ?
   servletRequest.getParameter("callback") : null;
 writer.write(responseConverter.convertToString(response));
 if (callback != null) writer.write(");\n");
} else {
origin: org.apache.shindig/shindig-social-api

 public <T> T filterFields(JSONObject object, Set<String> fields,
              Class<T> clz) throws JSONException {
  if (!fields.isEmpty()) {
   // Create a copy with just the specified fields
   object = new JSONObject(object, fields.toArray(new String[fields
     .size()]));
  }
  String objectVal = object.toString();
  if (authority != null) {
   objectVal = objectVal.replace("%origin%", authority.getOrigin());
  } else {
   //provide default for junit tests
   objectVal = objectVal.replace("%origin%", "http://localhost:8080");
  }
  return converter.convertToObject(objectVal, clz);
 }
}
origin: com.lmco.shindig/shindig-social-api

private JSONObject convertFromActivity(Activity activity, Set<String> fields)
  throws JSONException {
 // TODO Not using fields yet
 return new JSONObject(converter.convertToString(activity));
}
origin: apache/shindig

@Before
public void setUp() throws Exception {
 servlet = new DataServiceServlet();
 req = mockControl.createMock(HttpServletRequest.class);
 res = mockControl.createMock(HttpServletResponse.class);
 jsonConverter = mockControl.createMock(BeanJsonConverter.class);
 xmlConverter = mockControl.createMock(BeanConverter.class);
 atomConverter = mockControl.createMock(BeanConverter.class);
 containerConfig = mockControl.createMock(ContainerConfig.class);
 EasyMock.expect(jsonConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE).anyTimes();
 EasyMock.expect(xmlConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_XML_CONTENT_TYPE).anyTimes();
 EasyMock.expect(atomConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_ATOM_CONTENT_TYPE).anyTimes();
 HandlerRegistry registry = new DefaultHandlerRegistry(null, jsonConverter,
   new HandlerExecutionListener.NoOpHandler());
 registry.addHandlers(Sets.<Object>newHashSet(new TestHandler()));
 servlet.setHandlerRegistry(registry);
 servlet.setContainerConfig(containerConfig);
 servlet.setJSONPAllowed(true);
 servlet.setBeanConverters(jsonConverter, xmlConverter, atomConverter);
}
origin: org.wso2.org.apache.shindig/shindig-common

@Override
protected void sendError(HttpServletResponse servletResponse, ResponseItem responseItem)
  throws IOException {
 jsonConverter.append(servletResponse.getWriter(), getErrorJson(responseItem));
 servletResponse.setStatus(responseItem.getErrorCode());
}
origin: org.apache.shindig/shindig-common

ResponseItem responseItem = getResponseItem(future);
servletResponse.setContentType(responseConverter.getContentType());
if (responseItem.getErrorCode() >= 200 && responseItem.getErrorCode() < 400) {
 PrintWriter writer = servletResponse.getWriter();
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE.equals(responseConverter.getContentType())) ?
   servletRequest.getParameter("callback") : null;
 writer.write(responseConverter.convertToString(response));
 if (callback != null) writer.write(");\n");
} else {
origin: org.wso2.org.apache.shindig/shindig-social-api

 public <T> T filterFields(JSONObject object, Set<String> fields,
              Class<T> clz) throws JSONException {
  if (!fields.isEmpty()) {
   // Create a copy with just the specified fields
   object = new JSONObject(object, fields.toArray(new String[fields
     .size()]));
  }
  String objectVal = object.toString();
  if (authority != null) {
   objectVal = objectVal.replace("%origin%", authority.getOrigin());
  } else {
   //provide default for junit tests
   objectVal = objectVal.replace("%origin%", "http://localhost:8080");
  }
  return converter.convertToObject(objectVal, clz);
 }
}
origin: com.lmco.shindig/shindig-extras

 private JSONObject convertFromActivityEntry(ActivityEntry activityEntry, Set<String> fields)
  throws JSONException {
  // TODO Not using fields yet
  return new JSONObject(converter.convertToString(activityEntry));
 }
}
origin: org.apache.shindig/shindig-common

@Before
public void setUp() throws Exception {
 servlet = new DataServiceServlet();
 req = mockControl.createMock(HttpServletRequest.class);
 res = mockControl.createMock(HttpServletResponse.class);
 jsonConverter = mockControl.createMock(BeanJsonConverter.class);
 xmlConverter = mockControl.createMock(BeanConverter.class);
 atomConverter = mockControl.createMock(BeanConverter.class);
 containerConfig = mockControl.createMock(ContainerConfig.class);
 EasyMock.expect(jsonConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE).anyTimes();
 EasyMock.expect(xmlConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_XML_CONTENT_TYPE).anyTimes();
 EasyMock.expect(atomConverter.getContentType()).andReturn(
   ContentTypes.OUTPUT_ATOM_CONTENT_TYPE).anyTimes();
 HandlerRegistry registry = new DefaultHandlerRegistry(null, jsonConverter,
   new HandlerExecutionListener.NoOpHandler());
 registry.addHandlers(Sets.<Object>newHashSet(new TestHandler()));
 servlet.setHandlerRegistry(registry);
 servlet.setContainerConfig(containerConfig);
 servlet.setJSONPAllowed(true);
 servlet.setBeanConverters(jsonConverter, xmlConverter, atomConverter);
}
origin: apache/shindig

@Override
protected void sendError(HttpServletResponse servletResponse, ResponseItem responseItem)
  throws IOException {
 jsonConverter.append(servletResponse.getWriter(), getErrorJson(responseItem));
 servletResponse.setStatus(responseItem.getErrorCode());
}
origin: apache/shindig

ResponseItem responseItem = getResponseItem(future);
servletResponse.setContentType(responseConverter.getContentType());
if (responseItem.getErrorCode() >= 200 && responseItem.getErrorCode() < 400) {
 PrintWriter writer = servletResponse.getWriter();
   ContentTypes.OUTPUT_JSON_CONTENT_TYPE.equals(responseConverter.getContentType())) ?
   servletRequest.getParameter("callback") : null;
 writer.write(responseConverter.convertToString(response));
 if (callback != null) writer.write(");\n");
} else {
origin: org.gatein.shindig/shindig-common

public <T> T getTypedParameter(String parameterName, Class<T> dataTypeClass) {
 try {
  return converter.convertToObject(getParameter(parameterName), dataTypeClass);
 } catch (RuntimeException e) {
  if (e.getCause() instanceof JSONException)
   throw new ProtocolException(HttpServletResponse.SC_BAD_REQUEST, e.getMessage());
  throw e;
 }
}
origin: org.wso2.org.apache.shindig/shindig-social-api

private JSONObject convertFromActivityEntry(ActivityEntry activityEntry, Set<String> fields) throws JSONException {
 // TODO Not using fields yet
 return new JSONObject(converter.convertToString(activityEntry));
}
org.apache.shindig.protocol.conversionBeanConverter

Javadoc

Interface for bean conversion classes

Most used methods

  • convertToString
  • getContentType
  • convertToObject
  • append
    Serialize object to a buffer. Useful for high performance output.

Popular in Java

  • Making http post requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • runOnUiThread (Activity)
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • IsNull (org.hamcrest.core)
    Is the value null?
  • CodeWhisperer alternatives
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