Package org.xmldb.api.base

Examples of org.xmldb.api.base.Collection.createResource()


            collection = getCollection("xmldb:xindice:///db/addressbook");
           
            String data = readFileFromDisk(args[0]);

            XMLResource document = (XMLResource) collection.createResource(null, "XMLResource");
            document.setContent(data);
            collection.storeResource(document);
            System.out.println("Document " + args[0] + " inserted as " + document.getId());
        }
        catch (XMLDBException e) {
View Full Code Here


         // Create xml string from from values
         ourdoc = toXml(fname,lname,workphone,homephone,cellphone,homeemail,workemail,
                           homeaddress,workaddress);
  
         // Create the XMLResource and store the document
         XMLResource resource = (XMLResource) col.createResource( "", "XMLResource" );
         resource.setContent(ourdoc);
         col.storeResource(resource);
        
      } catch ( Exception e) {
          e.printStackTrace();
View Full Code Here

      final CollectionManagementService service = (CollectionManagementService)systemCollection.getService("CollectionManagementService", "1.0");
      policyCollection = service.createCollection(XACMLConstants.POLICY_COLLECTION_NAME);
      final Collection confCol = service.createCollection("config" + XACMLConstants.POLICY_COLLECTION);
     
      final String confName = XACMLConstants.POLICY_COLLECTION_NAME + ".xconf";
      final XMLResource res = (XMLResource)confCol.createResource(confName, "XMLResource");
     
      in = DatabaseInterface.class.getResourceAsStream(confName);
      if(in == null)
        {LOG.warn("Could not find policy collection configuration file '" + confName + "'");}
     
View Full Code Here

               
                  MimeType mime = MimeTable.getInstance().getContentTypeFor(name);
                 
                try{
                  NodeValue content = ModuleUtils.streamToXML(context, new ByteArrayInputStream(baos.toByteArray()));
                  resource = target.createResource(name, "XMLResource");
                  ContentHandler handler = ((XMLResource)resource).setContentAsSAX();
                  handler.startDocument();
                  content.toSAX(context.getBroker(), handler, null);
                  handler.endDocument();
                } catch(SAXException e){
View Full Code Here

                  ContentHandler handler = ((XMLResource)resource).setContentAsSAX();
                  handler.startDocument();
                  content.toSAX(context.getBroker(), handler, null);
                  handler.endDocument();
                } catch(SAXException e){
                  resource = target.createResource(name, "BinaryResource");
                  resource.setContent(baos.toByteArray());
                    }
               
                if (resource != null){
                  if (mime != null){
View Full Code Here

            final String resName = URIUtils.urlEncodeUtf8((isNullOrEmpty(filename) ? DEFAULT_FILENAME : filename) + "." + resourceType.getFileExtension());
            final String resType = resourceType == ResourceType.XML_DOCUMENT ? XMLResource.RESOURCE_TYPE : BinaryResource.RESOURCE_TYPE;
           
            final Collection collection = client.current;
           
            final Resource resource = collection.createResource(resName, resType);
            resource.setContent(resourceContent.toString());
            ((EXistResource)resource).setMimeType(resourceType.getMimeType());
            collection.storeResource(resource);
            collection.close();
            client.reloadCollection();
View Full Code Here

      cms.removeCollection("A");
      cms.createCollection("A");
      Collection coll = rootColl.getChildCollection("A");

      XMLResource r =
        (XMLResource) coll.createResource(
          name,
          XMLResource.RESOURCE_TYPE);
      r.setContent(
        "<properties><property key=\"type\">Table</property></properties>");
      coll.storeResource(r);
View Full Code Here

          DatabaseManager.getCollection(baseURI, username, password);
        XMLResource resource = (XMLResource) coll.getResource(name);
        if (resource == null) {
          System.out.println("Creating resource!");
          resource =
            (XMLResource) coll.createResource(
              name,
              XMLResource.RESOURCE_TYPE);

          DocumentBuilderFactory dbf =
            DocumentBuilderFactory.newInstance();
View Full Code Here

      DatabaseManager.registerDatabase(database);

      Collection coll =
        DatabaseManager.getCollection(baseURI, username, password);
      XMLResource resource =
        (XMLResource) coll.createResource(
          name,
          XMLResource.RESOURCE_TYPE);

      Document doc =
        DocumentBuilderFactory
View Full Code Here

      DatabaseManager.registerDatabase(database);

      Collection coll =
        DatabaseManager.getCollection(baseURI, username, password);
      XMLResource resource =
        (XMLResource) coll.createResource(
          name,
          XMLResource.RESOURCE_TYPE);

      Document doc =
        DocumentBuilderFactory
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.