Examples of FeedReader


Examples of com.colorfulsoftware.atom.FeedReader

   */
  @Test
  public void testWriteEntries() {
    try {

      List<Entry> entries = new FeedReader(feedDoc).readEntry(
          XMLInputFactory.newInstance().createXMLStreamReader(
              new StringReader(entry1)), null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      StringWriter theXMLString = new StringWriter();
      XMLStreamWriter writer = XMLOutputFactory.newInstance()
          .createXMLStreamWriter(theXMLString);
      new FeedWriter().writeEntries(writer, entries);
      writer.flush();
      writer.close();
      assertEquals(theXMLString.toString(), entry1Result);

      entries = new FeedReader(feedDoc).readEntry(XMLInputFactory
          .newInstance().createXMLStreamReader(
              new StringReader(entry2)), null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      theXMLString = new StringWriter();
      writer = XMLOutputFactory.newInstance().createXMLStreamWriter(
          theXMLString);
      new FeedWriter().writeEntries(writer, entries);
      writer.flush();
      writer.close();
      assertEquals(theXMLString.toString(), entry2Result);

      entries = new FeedReader(feedDoc).readEntry(XMLInputFactory
          .newInstance().createXMLStreamReader(
              new StringReader(entry3)), null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      theXMLString = new StringWriter();
      writer = XMLOutputFactory.newInstance().createXMLStreamWriter(
          theXMLString);
      new FeedWriter().writeEntries(writer, entries);
      writer.flush();
      writer.close();
      assertEquals(theXMLString.toString(), entry3Result);

      entries = new FeedReader(feedDoc).readEntry(XMLInputFactory
          .newInstance().createXMLStreamReader(
              new StringReader(entry3Result)), null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      entries = new FeedReader(feedDoc).readEntry(XMLInputFactory
          .newInstance().createXMLStreamReader(
              new StringReader(entry4)), null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

View Full Code Here

Examples of com.colorfulsoftware.atom.FeedReader

   *             if there is an error creating the test data.
   */
  @SuppressWarnings("unchecked")
  @Before
  public void setUp() throws Exception {
    feedReader = new FeedReader(new FeedDoc());
    XMLDecoder decode = new XMLDecoder(new BufferedInputStream(
        new FileInputStream("src/test/resources/atomConfig.xml")));
    configFile = (Map<String, String>) decode.readObject();
    decode.close();
    for (String feedName : configFile.values()) {
View Full Code Here

Examples of org.eurekastreams.server.domain.FeedReader

    public void findFeedByOpenSocialIdAndModuleId()
    {

        final String userId = "1234";
        final String appId = "45";
        FeedReader feedReader = sut.findFeedByOpenSocialIdAndModuleId(userId, appId);

        assertNotNull("No feeds found for user" + userId + " with appid of " + appId, feedReader);

        assertEquals(feedReader.getUrl(), "http://www.google.com");

    }
View Full Code Here

Examples of org.eurekastreams.server.domain.FeedReader

     *             error.
     */
    @Override
    public void removeRepresentations() throws ResourceException
    {
        FeedReader myEntity = entityMapper.findFeedByOpenSocialIdAndModuleId(userId, moduleId);
        entityMapper.delete(myEntity.getId());
        entityMapper.flush();
    }
View Full Code Here

Examples of org.eurekastreams.server.domain.FeedReader

    @Override
    public Representation represent(final Variant variant) throws ResourceException
    {
        try
        {
            FeedReader feedReader = entityMapper.findFeedByOpenSocialIdAndModuleId(userId, moduleId);

            String stringRep;

            JSONObject json = new JSONObject();
View Full Code Here

Examples of org.eurekastreams.server.domain.FeedReader

    {

        try
        {
            JSONObject jsonObject = JSONObject.fromObject(entity.getText());
            FeedReader feedReader = convertJSONObjectToFeed(jsonObject);
            FeedReader toUpdate = entityMapper.findFeedByOpenSocialIdAndModuleId(feedReader.getOpenSocialId(),
                    feedReader.getModuleId());
            toUpdate.setUrl(feedReader.getUrl());
            toUpdate.setFeedTitle(feedReader.getFeedTitle());
            entityMapper.flush();
        }
        catch (IOException e)
        {
            logger.error("No Entity sent with request", e);
View Full Code Here

Examples of org.eurekastreams.server.domain.FeedReader

    public void acceptRepresentation(final Representation entity) throws ResourceException
    {
        try
        {
            JSONObject jsonObject = JSONObject.fromObject(entity.getText());
            FeedReader feedReader = convertJSONObjectToFeed(jsonObject);
            entityMapper.insert(feedReader);
        }
        catch (IOException e)
        {
            logger.error("No Entity sent with request", e);
View Full Code Here

Examples of org.eurekastreams.server.domain.FeedReader

        String moduleId = inJsonFeedReader.getString(INSTANCE_ID_KEY);
        String url = inJsonFeedReader.getString(URL_KEY);
        String dateAddedString = inJsonFeedReader.getString(DATE_KEY);
        Date dateAdded = df.parse(dateAddedString);

        FeedReader feed = new FeedReader();
        feed.setId(Long.parseLong(id));
        feed.setFeedTitle(feedTitle);
        feed.setOpenSocialId(userId);
        feed.setModuleId(moduleId);
        feed.setUrl(url);
        feed.setDateAdded(dateAdded);

        return feed;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.