Package org.apache.jackrabbit.ocm.testmodel.inheritance.impl

Examples of org.apache.jackrabbit.ocm.testmodel.inheritance.impl.DocumentImpl


      ObjectContentManager ocm = this.getObjectContentManager();

      //---------------------------------------------------------------------------------------------------------
      // Insert
      //---------------------------------------------------------------------------------------------------------     
            DocumentImpl documentImpl = new DocumentImpl();
            documentImpl.setPath("/document1");
            documentImpl.setName("document name");
            documentImpl.setContentType("plain/text");
            DocumentStream documentStream = new DocumentStream();
            documentStream.setEncoding("utf-8");
            documentStream.setContent("Test Content".getBytes());
            documentImpl.setDocumentStream(documentStream);
            Document document = documentImpl;
           
            ocm.insert(document);
      ocm.save();
View Full Code Here


  ObjectContentManager ocm = this.getObjectContentManager();

  //---------------------------------------------------------------------------------------------------------
  // Insert cmsobjects
  //---------------------------------------------------------------------------------------------------------     
    DocumentImpl document = new DocumentImpl();
    document.setPath("/document1");
    document.setName("document name 1");
    document.setContentType("plain/text");
    DocumentStream documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content".getBytes());
    document.setDocumentStream(documentStream);       
    ocm.insert(document);
   
    document = new DocumentImpl();
    document.setPath("/document2");       
    document.setName("document name 2");
    document.setContentType("plain/text");
    documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content".getBytes());
    document.setDocumentStream(documentStream);      
    ocm.insert(document);

    document = new DocumentImpl();
    document.setPath("/document3");       
    document.setName("document 3");
    document.setContentType("plain/text");
    documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content 3".getBytes());
    document.setDocumentStream(documentStream);      
    ocm.insert(document);
   
    FolderImpl folder = new FolderImpl();
    folder.setPath("/folder1");
    folder.setName("folder1");
    ocm.insert(folder);


    document = new DocumentImpl();       
    document.setName("document4");
    document.setContentType("plain/text");
    documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content 4".getBytes());
    document.setDocumentStream(documentStream);      

    FolderImpl subFolder = new FolderImpl();
    subFolder.setName("subfolder");
   
    folder = new FolderImpl();
View Full Code Here

     folder.setPath("/mainfolder");
     folder.setName("Main folder");       
   
     for (int i=1; i<=100;i++)
     {
         Document document = new DocumentImpl();         
         document.setName("document" + i);
         document.setContentType("plain/text");
         DocumentStream documentStream = new DocumentStream();
         documentStream.setEncoding("utf-8");
         documentStream.setContent("Test Content".getBytes());
         document.setDocumentStream(documentStream);
         folder.addChild(document);
        
         Folder subFolder = new FolderImpl();
         subFolder.setName("folder" + i);
         subFolder.addChild(document);
View Full Code Here

      ObjectContentManager ocm = this.getObjectContentManager();

      //---------------------------------------------------------------------------------------------------------
      // Insert
      //---------------------------------------------------------------------------------------------------------     
            DocumentImpl documentImpl = new DocumentImpl();
            documentImpl.setPath("/document1");
            documentImpl.setName("document name");
            documentImpl.setContentType("plain/text");
            DocumentStream documentStream = new DocumentStream();
            documentStream.setEncoding("utf-8");
            documentStream.setContent("Test Content".getBytes());
            documentImpl.setDocumentStream(documentStream);
            Document document = documentImpl;
           
            ocm.insert(document);
      ocm.save();
View Full Code Here

  ObjectContentManager ocm = this.getObjectContentManager();

  //---------------------------------------------------------------------------------------------------------
  // Insert cmsobjects
  //---------------------------------------------------------------------------------------------------------     
    DocumentImpl document = new DocumentImpl();
    document.setPath("/document1");
    document.setName("document name 1");
    document.setContentType("plain/text");
    DocumentStream documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content".getBytes());
    document.setDocumentStream(documentStream);       
    ocm.insert(document);
   
    document = new DocumentImpl();
    document.setPath("/document2");       
    document.setName("document name 2");
    document.setContentType("plain/text");
    documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content".getBytes());
    document.setDocumentStream(documentStream);      
    ocm.insert(document);

    document = new DocumentImpl();
    document.setPath("/document3");       
    document.setName("document 3");
    document.setContentType("plain/text");
    documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content 3".getBytes());
    document.setDocumentStream(documentStream);      
    ocm.insert(document);
   
    FolderImpl folder = new FolderImpl();
    folder.setPath("/folder1");
    folder.setName("folder1");
    ocm.insert(folder);


    document = new DocumentImpl();       
    document.setName("document4");
    document.setContentType("plain/text");
    documentStream = new DocumentStream();
    documentStream.setEncoding("utf-8");
    documentStream.setContent("Test Content 4".getBytes());
    document.setDocumentStream(documentStream);      

    FolderImpl subFolder = new FolderImpl();
    subFolder.setName("subfolder");
   
    folder = new FolderImpl();
View Full Code Here

     folder.setPath("/mainfolder");
     folder.setName("Main folder");       
   
     for (int i=1; i<=100;i++)
     {
         Document document = new DocumentImpl();         
         document.setName("document" + i);
         document.setContentType("plain/text");
         DocumentStream documentStream = new DocumentStream();
         documentStream.setEncoding("utf-8");
         documentStream.setContent("Test Content".getBytes());
         document.setDocumentStream(documentStream);
         folder.addChild(document);
        
         Folder subFolder = new FolderImpl();
         subFolder.setName("folder" + i);
         subFolder.addChild(document);
View Full Code Here

      ObjectContentManager ocm = this.getObjectContentManager();

      //---------------------------------------------------------------------------------------------------------
      // Insert a  Document
      //---------------------------------------------------------------------------------------------------------
            DocumentImpl document = new DocumentImpl();
            document.setPath("/document1");
            document.setName("document name");
            document.setContentType("plain/text");
            DocumentStream documentStream = new DocumentStream();
            documentStream.setEncoding("utf-8");
            documentStream.setContent("Test Content".getBytes());
            document.setDocumentStream(documentStream);

            ocm.insert(document);
      ocm.save();


      //---------------------------------------------------------------------------------------------------------
      // Retrieve a document object
      //---------------------------------------------------------------------------------------------------------

      document = (DocumentImpl) ocm.getObject( "/document1");
      assertEquals("Document path is invalid", document.getPath(), "/document1");
      assertEquals("Content type  is invalid", document.getContentType(), "plain/text");
      assertNotNull("document stream is null", document.getDocumentStream());
      assertTrue("Invalid document stream ", document.getDocumentStream().getEncoding().equals("utf-8"));


      //---------------------------------------------------------------------------------------------------------
      // Update  a descendant object
      //---------------------------------------------------------------------------------------------------------
      document.setName("anotherName");
      ocm.update(document);
      ocm.save();

      //---------------------------------------------------------------------------------------------------------
      // Retrieve the updated descendant object
      //---------------------------------------------------------------------------------------------------------
      document = (DocumentImpl) ocm.getObject( "/document1");
      assertEquals("document name is incorrect", document.getName(), "anotherName");
      assertEquals("Document path is invalid", document.getPath(), "/document1");
      assertEquals("Content type  is invalid", document.getContentType(), "plain/text");
      assertNotNull("document stream is null", document.getDocumentStream());
      assertTrue("Invalid document stream", document.getDocumentStream().getEncoding().equals("utf-8"));

      CmsObjectImpl cmsObject = (CmsObjectImpl) ocm.getObject( "/document1");
      assertEquals("cmsObject name is incorrect", cmsObject.getName(), "anotherName");
      assertEquals("cmsObject path is invalid", cmsObject.getPath(), "/document1");
View Full Code Here

    ObjectContentManager ocm = this.getObjectContentManager();

    //---------------------------------------------------------------------------------------------------------
    // Insert cmsobjects
    //---------------------------------------------------------------------------------------------------------
        DocumentImpl document = new DocumentImpl();
        document.setPath("/document1");
        document.setName("document name 1");
        document.setContentType("plain/text");
        DocumentStream documentStream = new DocumentStream();
        documentStream.setEncoding("utf-8");
        documentStream.setContent("Test Content".getBytes());
        document.setDocumentStream(documentStream);
        ocm.insert(document);

        document = new DocumentImpl();
        document.setPath("/document2");
        document.setName("document name 2");
        document.setContentType("plain/text");
        documentStream = new DocumentStream();
        documentStream.setEncoding("utf-8");
        documentStream.setContent("Test Content".getBytes());
        document.setDocumentStream(documentStream);
        ocm.insert(document);

        document = new DocumentImpl();
        document.setPath("/document3");
        document.setName("document 3");
        document.setContentType("plain/text");
        documentStream = new DocumentStream();
        documentStream.setEncoding("utf-8");
        documentStream.setContent("Test Content 3".getBytes());
        document.setDocumentStream(documentStream);
        ocm.insert(document);

        FolderImpl folder = new FolderImpl();
        folder.setPath("/folder1");
        folder.setName("folder1");
        ocm.insert(folder);


        document = new DocumentImpl();
        document.setName("document4");
        document.setContentType("plain/text");
        documentStream = new DocumentStream();
        documentStream.setEncoding("utf-8");
        documentStream.setContent("Test Content 4".getBytes());
        document.setDocumentStream(documentStream);

        FolderImpl subFolder = new FolderImpl();
        subFolder.setName("subfolder");

        folder = new FolderImpl();
View Full Code Here

       folder.setPath("/mainfolder");
       folder.setName("Main folder");

       for (int i=1; i<=100;i++)
       {
           DocumentImpl document = new DocumentImpl();
           document.setName("document" + i);
           document.setContentType("plain/text");
           DocumentStream documentStream = new DocumentStream();
           documentStream.setEncoding("utf-8");
           documentStream.setContent("Test Content".getBytes());
           document.setDocumentStream(documentStream);
           folder.addChild(document);

           FolderImpl subFolder = new FolderImpl();
           subFolder.setName("folder" + i);
           subFolder.addChild(document);
View Full Code Here

          ObjectContentManager ocm = this.getObjectContentManager();

          //---------------------------------------------------------------------------------------------------------
          // Insert a  Document
          //---------------------------------------------------------------------------------------------------------
          DocumentImpl document = new DocumentImpl();
          document.setPath("/document1");
          document.setName("document name");
          document.setContentType("plain/text");
          DocumentStream documentStream = new DocumentStream();
          documentStream.setEncoding("utf-8");
          documentStream.setContent("Test Content".getBytes());
          document.setDocumentStream(documentStream);

          ocm.insert(document);
          ocm.save();


          //---------------------------------------------------------------------------------------------------------
          // Retrieve a document object
          //---------------------------------------------------------------------------------------------------------

          CmsObject cmsObject = (CmsObject) ocm.getObject( CmsObject.class, "/document1" );
          assertNotNull("Document not loaded", cmsObject);
          assertTrue("Document of wrong type " + cmsObject.getClass().getName(), cmsObject instanceof DocumentImpl);

          document = (DocumentImpl) cmsObject;
          assertEquals("Document path is invalid", document.getPath(), "/document1");
          assertEquals("Content type  is invalid", document.getContentType(), "plain/text");
          assertNotNull("document stream is null", document.getDocumentStream());
          assertTrue("Invalid document stream ", document.getDocumentStream().getEncoding().equals("utf-8"));


          //---------------------------------------------------------------------------------------------------------
          // Retrieve a document object
          //---------------------------------------------------------------------------------------------------------
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.ocm.testmodel.inheritance.impl.DocumentImpl

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.