Examples of readProject()


Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

    assertEquals(1, readWorkspaceInfo.getProjectNames().size());

    // read the moved project
    String readProjectName = readWorkspaceInfo.getProjectNames().get(0);
    assertEquals(readProjectName, projectName);
    ProjectInfo readProjectInfo = metaStore.readProject(readWorkspaceId, readProjectName);
    assertNotNull(readProjectInfo);
    assertEquals(readWorkspaceInfo.getUniqueId(), readProjectInfo.getWorkspaceId());
  }

  @Test
View Full Code Here

Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

    fileWriter.write("\n");
    fileWriter.flush();
    fileWriter.close();

    // read the project, should return null as the project is corrupted on disk
    ProjectInfo readProjectInfo = metaStore.readProject(workspaceInfo.getUniqueId(), projectName);
    assertNull(readProjectInfo);
  }

  @Test
  public void testReadCorruptedUserJson() throws IOException, CoreException {
View Full Code Here

Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

    assertEquals(2, readWorkspaceInfo.getProjectNames().size());
    assertTrue(readWorkspaceInfo.getProjectNames().contains(projectInfo1.getFullName()));
    assertTrue(readWorkspaceInfo.getProjectNames().contains(projectInfo2.getFullName()));

    // read the project
    ProjectInfo readProjectInfo = metaStore.readProject(workspaceInfo.getUniqueId(), projectInfo2.getFullName());
    assertNotNull(readProjectInfo);
    assertEquals(readProjectInfo.getFullName(), projectInfo2.getFullName());
  }

  @Test
View Full Code Here

Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

    workspaceInfo1.setFullName(workspaceName);
    workspaceInfo1.setUserId(userInfo.getUniqueId());
    metaStore.createWorkspace(workspaceInfo1);

    // read the project
    ProjectInfo readProjectInfo = metaStore.readProject(workspaceInfo1.getUniqueId(), "Project Zero");
    assertNull(readProjectInfo);
  }

  @Test
  public void testReadProjectWithWorkspaceThatDoesNotExist() throws CoreException {
View Full Code Here

Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

    // create the workspace id of a workspace that does not exist
    String workspaceName = SimpleMetaStore.DEFAULT_WORKSPACE_NAME;
    String workspaceId = SimpleMetaStoreUtil.encodeWorkspaceId(userInfo.getUniqueId(), workspaceName);

    // read the project
    ProjectInfo readProjectInfo = metaStore.readProject(workspaceId, "Project Zero");
    assertNull(readProjectInfo);
  }

  @Test
  public void testReadUser() throws CoreException {
View Full Code Here

Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

    // update the project
    metaStore.updateProject(projectInfo);

    // read the project back again
    ProjectInfo readProjectInfo = metaStore.readProject(workspaceInfo.getUniqueId(), projectInfo.getFullName());
    assertNotNull(readProjectInfo);
    assertTrue(readProjectInfo.getContentLocation().equals(newURI));
    assertEquals(readProjectInfo.getProperty("New"), "Property");
  }
View Full Code Here

Examples of org.eclipse.orion.server.core.metastore.IMetaStore.readProject()

  private String getUniqueProjectName(WorkspaceInfo workspace, String cloneName) {
    int i = 1;
    String uniqueName = cloneName;
    IMetaStore store = OrionConfiguration.getMetaStore();
    try {
      while (store.readProject(workspace.getUniqueId(), uniqueName) != null) {
        // add an incrementing counter suffix until we arrive at a unique name
        uniqueName = cloneName + '-' + ++i;
      }
    } catch (CoreException e) {
      // let it proceed with current name
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.