Package org.apache.jackrabbit.ocm.testmodel.interfaces

Examples of org.apache.jackrabbit.ocm.testmodel.interfaces.Document


            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();

      //---------------------------------------------------------------------------------------------------------
      // Retrieve
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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 document
      //---------------------------------------------------------------------------------------------------------           
      document.setName("anotherName");
      ocm.update(document);
      ocm.save();
     
             //  ---------------------------------------------------------------------------------------------------------
      // Retrieve the updated descendant object
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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"));

      CmsObject cmsObject = (CmsObject) ocm.getObject( "/document1");
      assertEquals("cmsObject name is incorrect", cmsObject.getName(), "anotherName");
      assertEquals("cmsObject path is invalid", cmsObject.getPath(), "/document1");     
     
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

            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();

      //---------------------------------------------------------------------------------------------------------
      // Retrieve
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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 document
      //---------------------------------------------------------------------------------------------------------           
      document.setName("anotherName");
      ocm.update(document);
      ocm.save();
     
             //  ---------------------------------------------------------------------------------------------------------
      // Retrieve the updated descendant object
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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"));

      CmsObject cmsObject = (CmsObject) ocm.getObject( "/document1");
      assertEquals("cmsObject name is incorrect", cmsObject.getName(), "anotherName");
      assertEquals("cmsObject path is invalid", cmsObject.getPath(), "/document1");     
     
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

     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

            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();

      //---------------------------------------------------------------------------------------------------------
      // Retrieve
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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 document
      //---------------------------------------------------------------------------------------------------------           
      document.setName("anotherName");
      ocm.update(document);
      ocm.save();
     
             //  ---------------------------------------------------------------------------------------------------------
      // Retrieve the updated descendant object
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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"));

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

            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();

      //---------------------------------------------------------------------------------------------------------
      // Retrieve
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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 document
      //---------------------------------------------------------------------------------------------------------           
      document.setName("anotherName");
      ocm.update(document);
      ocm.save();
     
             //  ---------------------------------------------------------------------------------------------------------
      // Retrieve the updated descendant object
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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"));

      CmsObject cmsObject = (CmsObject) ocm.getObject( "/document1");
      assertEquals("cmsObject name is incorrect", cmsObject.getName(), "anotherName");
      assertEquals("cmsObject path is invalid", cmsObject.getPath(), "/document1");     
     
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

            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();

      //---------------------------------------------------------------------------------------------------------
      // Retrieve
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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 document
      //---------------------------------------------------------------------------------------------------------           
      document.setName("anotherName");
      ocm.update(document);
      ocm.save();
     
             //  ---------------------------------------------------------------------------------------------------------
      // Retrieve the updated descendant object
      //---------------------------------------------------------------------------------------------------------           
      document = (Document) ocm.getObject( "/document1");
      assertTrue("Invalid implementation for Document", document instanceof DocumentImpl);
      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"));

      CmsObject cmsObject = (CmsObject) ocm.getObject( "/document1");
      assertEquals("cmsObject name is incorrect", cmsObject.getName(), "anotherName");
      assertEquals("cmsObject path is invalid", cmsObject.getPath(), "/document1");     
     
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

TOP

Related Classes of org.apache.jackrabbit.ocm.testmodel.interfaces.Document

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.