Package org.vosao.entity

Examples of org.vosao.entity.FolderEntity


  }
 
  public void exportThemes(final ZipOutStreamTaskAdapter out,
      final List<TemplateEntity> themes) throws IOException,
      TaskTimeoutException{
    FolderEntity themeFolder = getDao().getFolderDao().getByPath("/theme");
    if (themeFolder == null) {
      logger.error("Folder not found: /theme");
      return;
    }
    getResourceExporter().addFolder(out, themeFolder, "theme/");
View Full Code Here


        folderTool = new FolderTool(getDao());
        folderPermissionTool = new FolderPermissionTool(getDao());
  }   
 
  public void testSelectByFolder() {
    FolderEntity folder = folderTool.addFolder("test", null);
    folderPermissionTool.addPermission(folder.getId(),
        FolderPermissionType.READ, 1L);
    folderPermissionTool.addPermission(folder.getId(),
        FolderPermissionType.WRITE, 2L);
    folderPermissionTool.addPermission(folder.getId(),
        FolderPermissionType.ADMIN, 3L);
    List<FolderPermissionEntity> list = getDao().getFolderPermissionDao()
        .selectByFolder(folder.getId());
    assertEquals(3, list.size());
 
View Full Code Here

        .selectByFolder(folder.getId());
    assertEquals(3, list.size());
 
 
  public void testSelectByGroup() {
    FolderEntity folder = folderTool.addFolder("test", null);
    FolderEntity folder2 = folderTool.addFolder("test2", null);
    folderPermissionTool.addPermission(folder.getId(),
        FolderPermissionType.READ, 1L);
    folderPermissionTool.addPermission(folder.getId(),
        FolderPermissionType.WRITE, 2L);
    folderPermissionTool.addPermission(folder.getId(),
        FolderPermissionType.ADMIN, 3L);
    folderPermissionTool.addPermission(folder2.getId(),
        FolderPermissionType.READ, 1L);
    folderPermissionTool.addPermission(folder2.getId(),
        FolderPermissionType.WRITE, 2L);
    folderPermissionTool.addPermission(folder2.getId(),
        FolderPermissionType.ADMIN, 3L);
    List<Long> ids = new ArrayList<Long>();
    ids.add(1L);
    getDao().getFolderPermissionDao().removeByGroup(ids);
    List<FolderPermissionEntity> list = getDao().getFolderPermissionDao()
        .selectByFolder(folder.getId());
    assertEquals(2, list.size());
    list = getDao().getFolderPermissionDao().selectByFolder(folder2.getId());
    assertEquals(2, list.size());
 
View Full Code Here

  public FolderTool(Dao aDao) {
    dao = aDao;
  }
 
  public FolderEntity addFolder(final String name, final Long parent) {
    return dao.getFolderDao().save(new FolderEntity(name, parent));
  }
View Full Code Here

 
  public void testSave() {
    folderTool.addFolder("test", null);
    List<FolderEntity> folders = getDao().getFolderDao().select();
    assertEquals(1, folders.size());
    FolderEntity folder1 = folders.get(0);
    assertEquals("test", folder1.getName());
 
View Full Code Here

    FolderEntity folder1 = folders.get(0);
    assertEquals("test", folder1.getName());
 
 
  public void testGetById() {
    FolderEntity folder = folderTool.addFolder("test", null);
    FolderEntity folder2 = getDao().getFolderDao().getById(folder.getId());
    assertEquals(folder.getName(), folder2.getName());
 
View Full Code Here

    List<FolderEntity> Folders = getDao().getFolderDao().select();
    assertEquals(3, Folders.size());
 
 
  public void testUpdate() {
    FolderEntity folder = folderTool.addFolder("test", null);
    FolderEntity folder2 = getDao().getFolderDao().getById(folder.getId());
    folder2.setName("update");
    getDao().getFolderDao().save(folder2);
    FolderEntity folder3 = getDao().getFolderDao().getById(folder.getId());
    assertEquals("update", folder3.getName());
  }
View Full Code Here

  public void testResultList() {
    folderTool.addFolder("test1", null);
    folderTool.addFolder("test2", null);
    folderTool.addFolder("test3", null);
    List<FolderEntity> list = getDao().getFolderDao().select();
    FolderEntity Folder = new FolderEntity("test4");
    list.add(Folder);
    assertEquals(4, list.size());
  }
View Full Code Here

    list.add(Folder);
    assertEquals(4, list.size());
  }
 
  public void testGetByParent() {
    FolderEntity root = folderTool.addFolder("root", null);
    folderTool.addFolder("title1", root.getId());
    folderTool.addFolder("title2", null);
    folderTool.addFolder("title3", root.getId());
    List<FolderEntity> list = getDao().getFolderDao().getByParent(root.getId());
    assertEquals(2, list.size());
 
View Full Code Here

    List<FolderEntity> list = getDao().getFolderDao().getByParent(root.getId());
    assertEquals(2, list.size());
 

  public void testGetByParentName() {
    FolderEntity root = folderTool.addFolder("root", null);
    folderTool.addFolder("title1", root.getId());
    folderTool.addFolder("title2", null);
    folderTool.addFolder("title3", root.getId());
    FolderEntity result = getDao().getFolderDao().getByParentName(
        root.getId(), "title1");
    assertNotNull(result);
    assertEquals("title1", result.getName());
    result = getDao().getFolderDao().getByParentName(root.getId(), "title3");
    assertNotNull(result);
    assertEquals("title3", result.getName());
    result = getDao().getFolderDao().getByParentName(root.getId(), "title2");
    assertNull(result);
 
View Full Code Here

TOP

Related Classes of org.vosao.entity.FolderEntity

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.