Examples of Feed


Examples of lib.containers.Feed

  public int limit = 5;

  public Object endpoint(String name, Params params) throws Exception {
    String url = params.get("url");
    String cacheKey = this.getClass().getName() + url;
    Feed out = Cache.get(cacheKey, Feed.class);
    if (out != null)
      return out;
    out = new Feed();
      URL source = new URL(url);
    SyndFeedInput raw = new SyndFeedInput();
    SyndFeed feed = raw.build(new XmlReader(source));
    Iterator<SyndEntry> itr = feed.getEntries().iterator();
    int i = 0;
    while( itr.hasNext() && i++ < limit) {
      SyndEntry s = itr.next();
      out.add(null, s.getTitle(), s.getLink());
    }
    Cache.set(cacheKey, out, "60s");
    return out;
  }
View Full Code Here

Examples of net.sf.jpluck.jxl.Feed

        String template = document.getTemplateID();
        templateCombo.setSelectedItem(template);

        if (document instanceof Feed) {
            Feed feed = (Feed) document;
            if (feed.isUsePageStructure()) {
                structureCombo.setSelectedIndex(0);
            } else if (feed.isUseListStructure()) {
                structureCombo.setSelectedIndex(1);
            } else {
                structureCombo.setSelectedIndex(2);
            }
            if (feed.getMaxAge() != -1) {
                maxAgeCheck.setSelected(true);
                maxAgeSpinner.setValue(new Integer(feed.getMaxAge()));
            }
        }

        Pointer p = ctx.getPointer("schedule/*");
        if (p != null) {
View Full Code Here

Examples of net.sourceforge.cruisecontrol.publishers.rss.Feed

        RSSPublisher publisher = new RSSPublisher();

        publisher.setFile(tmpFile.getAbsolutePath());
        publisher.setBuildResultsURL("http://cruisecontrol.sourceforge.net");

        Feed feed1 = RSSPublisher.getRSSFeed(tmpFile);
        Feed feed2 = RSSPublisher.getRSSFeed(tmpFile);
        assertNotNull(feed1);
        assertNotNull(feed2);
        assertEquals(feed1, feed2);


        File tmpFile2 = File.createTempFile("test", "tmp");
        Feed feed3 = RSSPublisher.getRSSFeed(tmpFile2);
        assertNotNull(feed3);
        assertFalse(feed2 == feed3);
        assertFalse(feed1 == feed3);

        tmpFile2.delete();
View Full Code Here

Examples of org.apache.abdera.model.Feed

      @Produces(MediaType.APPLICATION_ATOM_XML)
      public Feed getFeed(@Context UriInfo uri) throws Exception
      {
         Factory factory = abdera.getFactory();
         Assert.assertNotNull(factory);
         Feed feed = abdera.getFactory().newFeed();
         feed.setId("tag:example.org,2007:/foo");
         feed.setTitle("Test Feed");
         feed.setSubtitle("Feed subtitle");
         feed.setUpdated(new Date());
         feed.addAuthor("James Snell");
         feed.addLink("http://example.com");

         Entry entry = feed.addEntry();
         entry.setId("tag:example.org,2007:/foo/entries/1");
         entry.setTitle("Entry title");
         entry.setUpdated(new Date());
         entry.setPublished(new Date());
         entry.addLink(uri.getRequestUri().toString());
View Full Code Here

Examples of org.apache.ambari.server.controller.ivory.Feed

    Set<String>   requestedIds = getRequestPropertyIds(request, predicate);
    Set<Resource> resources    = new HashSet<Resource>();

    for (String feedName : feedNames ) {

      Feed feed = service.getFeed(feedName);

      Resource resource = new ResourceImpl(Resource.Type.DRFeed);
      setResourceProperty(resource, FEED_NAME_PROPERTY_ID,
          feed.getName(), requestedIds);
      setResourceProperty(resource, FEED_DESCRIPTION_PROPERTY_ID,
          feed.getDescription(), requestedIds);
      setResourceProperty(resource, FEED_STATUS_PROPERTY_ID,
          feed.getStatus(), requestedIds);
      setResourceProperty(resource, FEED_SCHEDULE_PROPERTY_ID,
          feed.getSchedule(), requestedIds);
      setResourceProperty(resource, FEED_SOURCE_CLUSTER_NAME_PROPERTY_ID,
          feed.getSourceClusterName(), requestedIds);
      setResourceProperty(resource, FEED_SOURCE_CLUSTER_START_PROPERTY_ID,
          feed.getSourceClusterStart(), requestedIds);
      setResourceProperty(resource, FEED_SOURCE_CLUSTER_END_PROPERTY_ID,
          feed.getSourceClusterEnd(), requestedIds);
      setResourceProperty(resource, FEED_SOURCE_CLUSTER_LIMIT_PROPERTY_ID,
          feed.getSourceClusterLimit(), requestedIds);
      setResourceProperty(resource, FEED_SOURCE_CLUSTER_ACTION_PROPERTY_ID,
          feed.getSourceClusterAction(), requestedIds);
      setResourceProperty(resource, FEED_TARGET_CLUSTER_NAME_PROPERTY_ID,
          feed.getTargetClusterName(), requestedIds);
      setResourceProperty(resource, FEED_TARGET_CLUSTER_START_PROPERTY_ID,
          feed.getTargetClusterStart(), requestedIds);
      setResourceProperty(resource, FEED_TARGET_CLUSTER_END_PROPERTY_ID,
          feed.getTargetClusterEnd(), requestedIds);
      setResourceProperty(resource, FEED_TARGET_CLUSTER_LIMIT_PROPERTY_ID,
          feed.getTargetClusterLimit(), requestedIds);
      setResourceProperty(resource, FEED_TARGET_CLUSTER_ACTION_PROPERTY_ID,
          feed.getTargetClusterAction(), requestedIds);
      setResourceProperty(resource, FEED_PROPERTIES_PROPERTY_ID,
          feed.getProperties(), requestedIds);

      if (predicate == null || predicate.evaluate(resource)) {
        resources.add(resource);
      }
    }
View Full Code Here

Examples of org.apache.falcon.entity.v0.feed.Feed

        overlay.put("tableUri", TABLE_URI);

        String filePath = context.overlayParametersOverTemplate("/hive-table-feed.xml", overlay);
        InputStream stream = new FileInputStream(filePath);
        FeedEntityParser parser = (FeedEntityParser) EntityParserFactory.getParser(EntityType.FEED);
        Feed feed = parser.parse(stream);
        Assert.assertNotNull(feed);

        final LateArrival lateArrival = new LateArrival();
        lateArrival.setCutOff(new Frequency("4", Frequency.TimeUnit.hours));
        feed.setLateArrival(lateArrival);

        StringWriter stringWriter = new StringWriter();
        Marshaller marshaller = EntityType.FEED.getMarshaller();
        marshaller.marshal(feed, stringWriter);
        System.out.println(stringWriter.toString());
View Full Code Here

Examples of org.apache.ivory.entity.v0.feed.Feed

                ClusterHelper.getInterface(cluster, Interfacetype.WRITE).setEndpoint(conf.get("fs.default.name"));
                store.publish(type, cluster);
                break;

            case FEED:
                Feed feed = (Feed) unmarshaller.unmarshal(this.getClass().getResource(FEED_XML));
                feed.setName(name);
                store.publish(type, feed);
                break;

            case PROCESS:
                Process process = (Process) unmarshaller.unmarshal(this.getClass().getResource(PROCESS_XML));
View Full Code Here

Examples of org.apache.jetspeed.daemon.Feed

           
            String description = JetspeedResources.getString( "contentfeeds.feed." + name + ".description" );

            String url = JetspeedResources.getString( "contentfeeds.feed." + name + ".url" );

            found.addElement( new Feed( name,
                                        description,
                                        url ) );
        }

        //now that you have the properties file for the feeds transform them
View Full Code Here

Examples of org.atomojo.app.client.Feed

      try {
        
         FeedBuilder builder = new FeedBuilder();
         Response response = layoutFeedClient.get(builder);
         if (response.getStatus().isSuccess()) {
            Feed feed = builder.getFeed();
            feed.index();
           
            Set<String> names = new TreeSet<String>();

            List<SecurityGuard.SecureRoute> copyOfRoutes = new ArrayList<SecurityGuard.SecureRoute>();
            copyOfRoutes.addAll(security.getRoutes());
            try {
               security.getRoutes().clear();
               for (Entry entry : feed.getEntriesByTerm(T_SECURITY_PROTECTED_PATH)) {
                  Term paths = entry.getTerm(T_SECURITY_PROTECTED_PATH);

                  getLogger().info("Security entry "+entry.getId());
                  String unauthorized = getTerm(entry,T_SECURITY_REDIRECT_UNAUTHORIZED);
                  Reference unauthorizedRef = unauthorized==null ? null : new Reference(unauthorized);
View Full Code Here

Examples of org.atomojo.app.db.Feed

         }
         int q = uriPath.indexOf('?');
         if (q>=0) {
            uriPath = uriPath.substring(0,q);
         }
         Feed f = app.getFeed(uriPath);
         if (f==null) {
            getResponse().setStatus(Status.CLIENT_ERROR_NOT_FOUND);
            return null;
         }
         Form parameters = getRequest().getResourceRef().getQueryAsForm();
         Map<String,String> queryParameters = null;
         if (parameters!=null && parameters.size()>0) {
            queryParameters = new TreeMap<String,String>();
            for (String name : parameters.getNames()) {
               queryParameters.put(name,parameters.getValues(name));
            }
         }
         Representation result = storage.queryCollection(uriPath, f.getUUID(), query, queryParameters);
         result.setMediaType(MediaType.APPLICATION_XML);
         getResponse().setStatus(Status.SUCCESS_OK);
         return result;
      } catch (AppException ex) {
         if (ex.getStatus()!=null && ex.getStatus().getCode()==404) {
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.