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

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


    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


    hpanel.add(statusLabel);
  }

  private void createManagedResourceStore() {
    try {
      final ManagedResourceStore managedResourceStore = Offline.getManagedResourceStore();

      new Timer() {
        final String oldVersion = managedResourceStore.getCurrentVersion();

        @Override
        public void run() {
          switch (managedResourceStore.getUpdateStatus()) {
            case ManagedResourceStore.UPDATE_OK:
              if (managedResourceStore.getCurrentVersion().equals(oldVersion)) {
                statusLabel.setText("No update was available.");
              } else {
                statusLabel.setText("Update to "
                    + managedResourceStore.getCurrentVersion()
                    + " was completed.  Please refresh the page to see the changes.");
                createManagedResourceStoreButton.setEnabled(false);
              }
              break;
            case ManagedResourceStore.UPDATE_CHECKING:
            case ManagedResourceStore.UPDATE_DOWNLOADING:
              statusLabel.setText("Transferring data");
              schedule(500);
              break;
            case ManagedResourceStore.UPDATE_FAILED:
              statusLabel.setText(managedResourceStore.getLastErrorMessage());
              break;
          }
        }
      }.schedule(500);
View Full Code Here

TOP

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

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.