Examples of SpreadsheetEntry


Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

    List<Entity> bulkData = TestDataUtil.bulkData("TestKind1", 5);
    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
    datastore.put(bulkData);

    String[] kinds = { "TestKind1" };
    SpreadsheetEntry ssEntry = SpreadsheetUtil.createBlunkSpreadsheet(authSubToken, kinds);
    try {
      ControllerTester tester = new ControllerTester();
      Key controlKey =
        TaskQueueUtil.prepareDumpControlKey("TestKind1", ssEntry.getKey(), authSubToken);
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
      String run = tester.start("/tasks/dump");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

    List<Entity> bulkData = TestDataUtil.bulkData("TestKind1", 10);
    DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
    datastore.put(bulkData);

    String[] kinds = { "TestKind1" };
    SpreadsheetEntry ssEntry = SpreadsheetUtil.createSpreadsheet(authSubToken, kinds);

    try {
      ControllerTester tester = new ControllerTester();
      Key controlKey =
        TaskQueueUtil.prepareDumpControlKey("TestKind1", ssEntry.getKey(), authSubToken);
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
      String run = tester.start("/tasks/dump");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

  @Test
  public void runTest() throws Exception {

    String[] kinds = { "TestKind1" };
    SpreadsheetEntry ssEntry = SpreadsheetUtil.createSpreadsheet(authSubToken, kinds);
    try {
      Key controlKey =
        TaskQueueUtil.prepareDumpControlKey("TestKind1", ssEntry.getKey(), authSubToken);

      ControllerTester tester = new ControllerTester();
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));

      String run = tester.start("/tasks/dumpEnd");
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

    final String[] kinds = { KIND_NAME };

    // Create Spreadsheet
    GbSpreadsheetService gss = new GbSpreadsheetService(authSubToken);
    SpreadsheetEntry spreadsheet = gss.createSpreadsheet(Arrays.asList(kinds));
    try {

      // Get Data from Datastore.
      final List<GbEntity> srcData = GbDatastoreService.getData(null, KIND_NAME, COUNT);

      // Dump Data to Spreadsheet.
      List<GbProperty> properties = GbDatastoreService.getProperties(KIND_NAME);
      final String tableId = gss.prepareWorksheet(spreadsheet.getKey(), KIND_NAME, properties);
      gss.dumpData(spreadsheet.getKey(), KIND_NAME, tableId, srcData, false);

      // (Retry) Dump Data to Spreadsheet.
      gss.dumpData(spreadsheet.getKey(), KIND_NAME, tableId, srcData, true);

      // Get Data from Spreadsheet
      final List<GbEntity> midData =
        gss.getDataOrNull(spreadsheet.getKey(), KIND_NAME, 3, COUNT);

      // Compare
      for (int i = 0; i < srcData.size(); i++) {
        final GbEntity src = srcData.get(i);
        for (int j = 0; j < midData.size(); j++) {
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

public class SpreadsheetUtil {

  public static SpreadsheetEntry createSpreadsheet(String authSubToken, String[] kinds) {
    GbSpreadsheetService goboService = new GbSpreadsheetService(authSubToken);
    try {
      SpreadsheetEntry createSpreadsheet =
        goboService.createSpreadsheet(Arrays.asList(kinds));
      for (String kind : kinds) {
        List<GbProperty> testPropList1 = TestDataUtil.entities2();
        goboService.prepareWorksheet(createSpreadsheet.getKey(), kind, testPropList1);
      }
      return createSpreadsheet;
    } catch (Exception e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

  }

  public static SpreadsheetEntry createAndDumpSpreadsheet(String authSubToken, String[] kinds) {
    GbSpreadsheetService goboService = new GbSpreadsheetService(authSubToken);
    try {
      SpreadsheetEntry createSpreadsheet =
        goboService.createSpreadsheet(Arrays.asList(kinds));
      int i = 0;
      for (String kind : kinds) {
        List<GbProperty> testPropList1 = TestDataUtil.entities2();
        goboService.prepareWorksheet(createSpreadsheet.getKey(), kind, testPropList1);
        List<GbEntity> list = TestDataUtil.entities(kind);
        goboService.dumpData(createSpreadsheet.getKey(), kind, String.valueOf(i++), list, false);
      }
      return createSpreadsheet;
    } catch (Exception e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

  }

  public static SpreadsheetEntry createBlunkSpreadsheet(String authSubToken, String[] kinds) {
    GbSpreadsheetService goboService = new GbSpreadsheetService(authSubToken);
    try {
      SpreadsheetEntry createSpreadsheet =
        goboService.createSpreadsheet(Arrays.asList(kinds));
      return createSpreadsheet;
    } catch (Exception e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

  @Test
  public void createSingleWorksheetTest() throws IOException, ServiceException {

    String[] kinds = new String[] { "TestKind1" };
    final SpreadsheetEntry spreadsheet = createSpreadsheet(kinds);
    try {

      List<Map<String, String>> bookList = goboService.getAllSpreadSheets();
      System.out.println(bookList);
      assertTrue(bookList.size() > 0);

      List<Map<String, String>> sheetList =
        goboService.getAllWorkSheets(spreadsheet.getKey());
      System.out.println(sheetList);
      assertThat(sheetList.size(), is(1));
      assertThat(sheetList.get(0).get("wsTitle"), is(kinds[0]));

    } finally {
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

  @Test
  public void createMultiWorksheetTest() throws IOException, ServiceException {

    String[] kinds = new String[] { "TestKind1", "TestKind2", "TestKind3" };
    final SpreadsheetEntry spreadsheet = createSpreadsheet(kinds);
    try {
      List<Map<String, String>> bookList = goboService.getAllSpreadSheets();
      System.out.println(bookList);
      assertTrue(bookList.size() > 0);

      List<Map<String, String>> sheetList =
        goboService.getAllWorkSheets(spreadsheet.getKey());
      System.out.println(sheetList);
      assertThat(sheetList.size(), is(3));
      assertThat(sheetList.get(0).get("wsTitle"), is(kinds[0]));
      assertThat(sheetList.get(1).get("wsTitle"), is(kinds[1]));
      assertThat(sheetList.get(2).get("wsTitle"), is(kinds[2]));
View Full Code Here

Examples of com.google.gdata.data.spreadsheet.SpreadsheetEntry

    for (int i = 0; i < 10; i++) {
      kindList.add("TestKind" + i);
    }
    String[] kinds = kindList.toArray(new String[0]);
    List<GbProperty> propList = TestDataUtil.entities2();
    final SpreadsheetEntry spreadsheet = createSpreadsheet(kinds);
    try {
      for (int i = 0; i < kinds.length; i++) {
        String tableId =
          goboService.prepareWorksheet(spreadsheet.getKey(), kinds[i], propList);
        assertThat(tableId, is(String.valueOf(i)));
      }
    } finally {
      deleteSpreadsheet(spreadsheet);
    }
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.