Package com.google.gwt.gears.client.localserver

Examples of com.google.gwt.gears.client.localserver.LocalServer


      storeName = storeName.substring(storeName.length()
          - MAX_STORE_NAME_LENGTH);
    }
    assert storeName.length() <= MAX_STORE_NAME_LENGTH;

    LocalServer server = Factory.getInstance().createLocalServer();
    store = server.createManagedStore(storeName);
    store.setManifestUrl(getManifestUrl());
    store.checkForUpdate();
    return store;
  }
View Full Code Here


   * Test method for
   * {@link com.google.gwt.gears.client.Factory#createLocalServer()}.
   */
  public void testCreateLocalServer() {
    Factory factory = Factory.getInstance();
    LocalServer localServer = factory.createLocalServer();
    assertNotNull("Factory.createLocalServer() returned null", localServer);
  }
View Full Code Here

    hpanel.add(createManagedResourceStoreButton);

    // See if we're already running from a ManagedResourceStore
    try {
      LocalServer server = Factory.getInstance().createLocalServer();

      // This check to see if the host page can be served locally
      if (server.canServeLocally(Window.Location.getPath())) {
        createManagedResourceStoreButton.setText("Refresh Manifest");

        // Give the user an opportunity to delete the MRS
        hpanel.add(removeManagedResourceStoreButton);
      }
    } catch (GearsException e) {
      // Gears probably isn't available (e.g. hosted mode)
    }

    createManagedResourceStoreButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        statusLabel.setText("Starting update");
        createManagedResourceStore();
      }
    });

    removeManagedResourceStoreButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        try {
          LocalServer server = Factory.getInstance().createLocalServer();
          ManagedResourceStore store = Offline.getManagedResourceStore();
          server.removeManagedStore(store.getName());
          statusLabel.setText("Removed ManagedResourceStore.  Press Refresh to see Online version.");
          createManagedResourceStoreButton.setEnabled(false);
          removeManagedResourceStoreButton.setEnabled(false);
        } catch (GearsException e) {
          statusLabel.setText(e.getMessage());
View Full Code Here

TOP

Related Classes of com.google.gwt.gears.client.localserver.LocalServer

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.