Examples of HarvestResult


Examples of crazypants.enderio.machine.farm.farmers.HarvestResult

  public void onBreakEvent(BlockEvent.BreakEvent evt) {   
    if(evt.getPlayer().isSneaking() && isEquipped(evt.getPlayer()) && isLog(evt.block, evt.blockMetadata)) {
      int powerStored = getStoredPower(evt.getPlayer());
   
      TreeHarvestUtil harvester = new TreeHarvestUtil();
      HarvestResult res = new HarvestResult();
      BlockCoord bc = new BlockCoord(evt.x, evt.y, evt.z);
      harvester.harvest(evt.getPlayer().worldObj, bc, res);
     
      List<BlockCoord> sortedTargets = new ArrayList<BlockCoord>(res.getHarvestedBlocks());
      harvestComparator.refPoint = bc;
      Collections.sort(sortedTargets, harvestComparator);
           
      int maxBlocks = powerStored / Config.darkSteelAxePowerUsePerDamagePointMultiHarvest; 
      int numUsedPower = 0;
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

  {
    this.log    = log;
    this.context= context;
    this.params = params;

    result = new HarvestResult();

    GeonetContext gc = (GeonetContext) context.getHandlerContext(Geonet.CONTEXT_NAME);
    dataMan = gc.getBean(DataManager.class);
  }
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

  public Harvester(Logger log, ServiceContext context, WfsFeaturesParams params) {
    this.log    = log;
    this.context= context;
    this.params = params;

    result = new HarvestResult ();
   
    GeonetContext gc = (GeonetContext) context.getHandlerContext (Geonet.CONTEXT_NAME);
    dataMan = gc.getBean(DataManager.class);
    schemaMan = gc.getBean(SchemaManager.class);
    SettingInfo si = context.getBean(SettingInfo.class);
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

  }

    public Element getResult() {
    Element res = new Element("result");
    if (serverResults.getNumberOfResults() != 0) {
            HarvestResult result = new HarvestResult();

      // --- total stats per server and record individual stats per server
      // --- and then store in result

      Map<String,HarvestResult> results = serverResults.getAllServerResults();
      for ( Map.Entry<String, HarvestResult> entry : results.entrySet()) {
          String key = entry.getKey();
                HarvestResult serverRes = entry.getValue();
        result.totalMetadata       += serverRes.totalMetadata;
        result.addedMetadata       += serverRes.addedMetadata;
        result.updatedMetadata     += serverRes.updatedMetadata;
        result.unchangedMetadata   += serverRes.unchangedMetadata;
        result.unknownSchema      += serverRes.unknownSchema;
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

class Z3950ServerResults extends HarvestResult {
  private Map<String, HarvestResult> serverResults = new HashMap<String, HarvestResult>();

  public HarvestResult getServerResult(String serverName) {
        HarvestResult result = serverResults.get(serverName);
    if (result == null) {
      result = new HarvestResult();
      serverResults.put(serverName,result);
    }
    return result;
  }
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

          }
        }
        md.removeChildren(Edit.RootChild.INFO, Edit.NAMESPACE);
        String repoName = codes.get(colCode);
                if(log.isDebugEnabled()) log.debug("Processing record from server "+repoName);
        HarvestResult result = serverResults.getServerResult(repoName);
        result.totalMetadata++;

        if (eName.equals("error")) {
          log.error("JZKit could not retrieve record - returned "+Xml.getString(md));
          result.unretrievable++;
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

    log.info("Total records processed in all searches :"+ records.size());

    //--- config local node

    Z3950Config  configer = new Z3950Config(log, context, req, params);
    HarvestResult result  = configer.config(records);

    return result;
  }
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

      Element searchResult = req.execute(s.createRequest());

            if(log.isDebugEnabled()) log.debug("Obtained:\n"+Xml.getString(searchResult));

      //--- site alignment
      HarvestResult ar = aligner.align(searchResult, s.siteId);

      //--- collect some stats
      result.alResult.add(ar);
    }
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

  public HarvestResult align(Element result, String siteId) throws Exception
  {
    log.info("Start of alignment for site-id="+ siteId);

    this.result = new HarvestResult();
    this.result.siteId = siteId;

    @SuppressWarnings("unchecked")
        List<Element> mdList = result.getChildren("metadata");
View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.HarvestResult

            OgcWxSParams params) {
    this.log    = log;
    this.context= context;
    this.params = params;

    result = new HarvestResult();
   
    GeonetContext gc = (GeonetContext) context.getHandlerContext (Geonet.CONTEXT_NAME);
    dataMan = gc.getBean(DataManager.class);
    schemaMan = gc.getBean(SchemaManager.class);
    }
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.