Package org.fao.geonet.domain

Examples of org.fao.geonet.domain.ISODate


  //---
  //---------------------------------------------------------------------------

  public AbstractResponse()
  {
    responseDate = new ISODate();
  }
View Full Code Here


  private void build(Element response)
  {
    //--- save response date

    responseDate = new ISODate(response.getChildText("responseDate", OaiPmh.Namespaces.OAI_PMH));

    //--- save request parameters

    Element req = response.getChild("request", OaiPmh.Namespaces.OAI_PMH);
View Full Code Here

  {
    Element root = new Element(OaiPmh.ROOT_NAME, OaiPmh.Namespaces.OAI_PMH);
    root.setAttribute("schemaLocation", OaiPmh.SCHEMA_LOCATION, OaiPmh.Namespaces.XSI);

    Element date = new Element("responseDate", OaiPmh.Namespaces.OAI_PMH)
                  .setText(new ISODate().getDateAndTime() +"Z");

    root.addContent(date);

    return root;
  }
View Full Code Here

    String expDt = rt.getAttributeValue("expirationDate");
    String listSz= rt.getAttributeValue("completeListSize");
    String curs  = rt.getAttributeValue("cursor");

    expirDate = (expDt  == null) ? null : new ISODate(expDt);
    listSize  = (listSz == null) ? null : Integer.valueOf(listSz);
    cursor    = (curs   == null) ? null : Integer.valueOf(curs);
  }
View Full Code Here

                        final int userIdAsInt = userSession.getUserIdAsInt();
                        final DataManager dm = DataManagerWorksWithoutTransactionIntegrationTest.this.dataManager;
                        String schema = dm.autodetectSchema(sampleMetadataXml);
                        final String mdId = dm.insertMetadata(serviceContext, schema, sampleMetadataXml,
                                "uuid" + _inc.incrementAndGet(), userIdAsInt, "2", "source",
                                MetadataType.METADATA.codeString, null, metadataCategory, new ISODate().getDateAndTime(),
                                new ISODate().getDateAndTime(), false, false);
                        Element newMd = new Element(sampleMetadataXml.getName(), sampleMetadataXml.getNamespace()).addContent(new Element("fileIdentifier",
                                GMD).addContent(new Element("CharacterString", GCO)));

                        Metadata updateMd = dm.updateMetadata(serviceContext, mdId, newMd, false, false, false, "eng",
                                new ISODate().getDateAndTime(), false);
                        assertNotNull(updateMd);
                        final boolean hasNext = updateMd.getCategories().iterator().hasNext();
                        assertTrue(hasNext);
                    }
                });
View Full Code Here

        final ServiceContext serviceContext = createServiceContext();
        loginAsAdmin(serviceContext);
        final UserSession userSession = serviceContext.getUserSession();
        final String mdId = _dataManager.insertMetadata(serviceContext, "iso19139", new Element("MD_Metadata"), "uuid",
                userSession.getUserIdAsInt(),
                "" + ReservedGroup.all.getId(), "sourceid", "n", "doctype", null, new ISODate().getDateAndTime(), new ISODate().getDateAndTime(),
                false, false);

        assertEquals(count + 1, _metadataRepository.count());

        _dataManager.deleteMetadata(serviceContext, mdId);
View Full Code Here

        String schema = _dataManager.autodetectSchema(sampleMetadataXml);

        final String mdId1 = _dataManager.insertMetadata(serviceContext, schema, new Element(sampleMetadataXml.getName(),
                        sampleMetadataXml.getNamespace()), "uuid",
                userSession.getUserIdAsInt(),
                "" + ReservedGroup.all.getId(), "sourceid", "n", "doctype", null, new ISODate().getDateAndTime(), new ISODate().getDateAndTime(),
                false, false);


        Element info = new Element("info", Geonet.Namespaces.GEONET);
        Map<String, Element> map = Maps.newHashMap();
View Full Code Here

        final MetadataStatus status = _dataManager.getStatus(metadataId);

        assertEquals(null, status);

        final ISODate changeDate = new ISODate();
        final String changeMessage = "Set to draft";
        _dataManager.setStatus(serviceContext, metadataId, 0, changeDate, changeMessage);

        final MetadataStatus loadedStatus = _dataManager.getStatus(metadataId);
View Full Code Here

        int owner = context.getUserSession().getUserIdAsInt();
        String groupOwner = "" + ReservedGroup.intranet.getId();
        String source = _settingManager.getSiteId();
        String metadataType = MetadataType.METADATA.codeString;
        String changeDate;
        String createDate = changeDate = new ISODate().getDateAndTime();
        String id = _dataManager.insertMetadata(context, schema, metadata, uuid, owner, groupOwner, source,  metadataType, null,
                null, createDate, changeDate, false, false);

        final String keyword1 = "World";
        _serviceManager.setResponse(String.format(responseTemplate, keyword1));
View Full Code Here

        CswHarvesterIntegrationTest.addCswSpecificParams(csw);
        final String id = _harvestManager.addHarvesterReturnId(csw, context.getUserSession().getUserId());
        final Element harvesterConfig = _harvestManager.get(id, context, null);
        final String harvesterName = "Name";
        final String harvesterUuid = Xml.selectString(harvesterConfig, "*//uuid");
        final HarvestHistory history = createHistory(harvesterName, harvesterUuid, new ISODate("1980-01-01T10:00:00"));
        final HarvestHistory history2 = createHistory(harvesterName, harvesterUuid, new ISODate("1980-02-01T10:00:00"));
        final HarvestHistory history3 = createHistory(harvesterName, harvesterUuid, new ISODate("1979-02-01T10:00:00"));

        final History historyService = new History();
        Element params = Xml.loadString("<request><id>"+id+"</id><uuid>"+harvesterUuid+"</uuid></request>", false);
        final Element results = historyService.exec(params, context);


        assertEquals(1, results.getChildren("harvesthistory").size());
        final List<Element> harvestHistory = results.getChild("harvesthistory").getChildren();
        assertEquals(3, harvestHistory.size());
        assertEquals(history2.getHarvestDate(), new ISODate(harvestHistory.get(0).getChildText("harvestdate")));
        assertEquals(history2.getId(), Integer.parseInt(harvestHistory.get(0).getChildText("id")));
        assertEquals(history.getHarvestDate(), new ISODate(harvestHistory.get(1).getChildText("harvestdate")));
        assertEquals(history.getId(), Integer.parseInt(harvestHistory.get(1).getChildText("id")));
        assertEquals(history3.getHarvestDate(), new ISODate(harvestHistory.get(2).getChildText("harvestdate")));
        assertEquals(history3.getId(), Integer.parseInt(harvestHistory.get(2).getChildText("id")));
    }
View Full Code Here

TOP

Related Classes of org.fao.geonet.domain.ISODate

Copyright © 2018 www.massapicom. 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.