Examples of GlobalManager


Examples of com.cybozu.vmbkp.soap.GlobalManager

     */
    public static void main(String[] args) throws Exception
  {
        Connection conn = new Connection(url_, username_, password_);
        try {
            gm_ = new GlobalManager(conn);

            /* Host and datastore */
            getHostsAndDatastores();
            getDatastores();

View Full Code Here

Examples of com.cybozu.vmbkp.soap.GlobalManager

           It will automatically connect the server
           when the connection is really required. */
        Connection conn = new Connection(url, username, password);

        /* Prepare global manager. */
        gm_ = new GlobalManager(conn);
    }
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

          AzureusCore          core,
          AzureusCoreComponent    comp )
          {
            if ( comp instanceof GlobalManager ){
             
              GlobalManager  gm  = (GlobalManager)comp;
             
              gm.addListener( PluginInitializer.this );
            }
          }
      });
   
    core_operation   = _core_operation;
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

  public static void invokeSlider(AzureusCore core, boolean isUpSpeed) {
    final String prefix = MessageText.getString(isUpSpeed
        ? "GeneralView.label.maxuploadspeed"
        : "GeneralView.label.maxdownloadspeed");

    GlobalManager gm = core.getGlobalManager();

    final String configAutoKey = TransferSpeedValidator.getActiveAutoUploadParameter(gm);
    boolean auto = COConfigurationManager.getBooleanParameter(configAutoKey);

    final String configKey = isUpSpeed
        ? TransferSpeedValidator.getActiveUploadParameter(gm)
        : "Max Download Speed KBs";
    int maxBandwidth = COConfigurationManager.getIntParameter(configKey);
    final boolean unlim = (maxBandwidth == 0);
    if (unlim && !isUpSpeed) {
      GlobalManagerStats stats = gm.getStats();
      int dataReceive = stats.getDataReceiveRate();
      if (dataReceive >= 1024) {
        maxBandwidth = dataReceive / 1024;
      }
    }
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

    DownloadManager dm = (DownloadManager) ci.torrents.get(number - 1);
    String name = dm.getDisplayName();
    if (name == null)
      name = "?";
   
    GlobalManager  gm = dm.getGlobalManager();

    if (moveto) {
      gm.moveTo(dm, nmoveto - 1);
      gm.fixUpDownloadManagerPositions();
      ci.out.println("> Torrent #" + Integer.toString(number) + " (" + name + ") moved to #" + Integer.toString(nmoveto) + ".");
    } else if (ncommand > 0) {
      if (gm.isMoveableUp(dm)) {
        while (gm.isMoveableUp(dm))
          gm.moveUp(dm);
        gm.fixUpDownloadManagerPositions();
        ci.out.println("> Torrent #" + Integer.toString(number) + " (" + name + ") moved to top.");
      } else {
        ci.out.println("> Torrent #" + Integer.toString(number) + " (" + name + ") already at top.");
      }
    } else {
      if (gm.isMoveableDown(dm)) {
        while (gm.isMoveableDown(dm))
          gm.moveDown(dm);
        gm.fixUpDownloadManagerPositions();
        ci.out.println("> Torrent #" + Integer.toString(number) + " (" + name + ") moved to bottom.");
      } else {
        ci.out.println("> Torrent #" + Integer.toString(number) + " (" + name + ") already at bottom.");
      }
    }
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

      }
     
      ci.torrents.clear();
      ci.torrents.addAll( shown_torrents );
     
      GlobalManager  gm = ci.getGlobalManager();
     
      ci.out.println("Total Speed (down/up): " + DisplayFormatters.formatByteCountToKiBEtcPerSec(gm.getStats().getDataReceiveRate() + gm.getStats().getProtocolReceiveRate() ) + " / " + DisplayFormatters.formatByteCountToKiBEtcPerSec(gm.getStats().getDataSendRate() + gm.getStats().getProtocolSendRate() ));

      ci.out.println("Transferred Volume (down/up/discarded): " + DisplayFormatters.formatByteCountToKiBEtc(totalReceived) + " / " + DisplayFormatters.formatByteCountToKiBEtc(totalSent) + " / " + DisplayFormatters.formatByteCountToKiBEtc(totalDiscarded));
      ci.out.println("Total Connected Peers (seeds/peers): " + Integer.toString(connectedSeeds) + " / " + Integer.toString(connectedPeers));
      ci.out.println("> -----");
    } else if (subCommand.equalsIgnoreCase("dht") || subCommand.equalsIgnoreCase("d")) {
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

        public void handleEvent(Event e) {
          if (!AzureusCoreFactory.isCoreRunning()) {
            return;
          }
          AzureusCore core = AzureusCoreFactory.getSingleton();
          GlobalManager globalManager = core.getGlobalManager();
         
          SelectableSpeedMenu.generateMenuItems(menuUpSpeed, core,
              globalManager, true);
        }
      });
      statusUp.setMenu(menuUpSpeed);
    } else {

      statusUp.addMouseListener(new MouseAdapter() {
        public void mouseDown(MouseEvent e) {
          if (!(e.button == 3 || (e.button == 1 && e.stateMask == SWT.CONTROL))) {
            return;
          }
          Event event = new Event();
          event.type = SWT.MouseUp;
          event.widget = e.widget;
          event.stateMask = e.stateMask;
          event.button = e.button;
          e.widget.getDisplay().post(event);

          CoreWaiterSWT.waitForCoreRunning(new AzureusCoreRunningListener() {
            public void azureusCoreRunning(AzureusCore core) {
              SelectableSpeedMenu.invokeSlider(core, true);
            }
          });
        }
      });
    }

    if (bSpeedMenu) {
      final Menu menuDownSpeed = new Menu(statusBar.getShell(), SWT.POP_UP);
      menuDownSpeed.addListener(SWT.Show, new Listener() {
        public void handleEvent(Event e) {
          if (!AzureusCoreFactory.isCoreRunning()) {
            return;
          }
          AzureusCore core = AzureusCoreFactory.getSingleton();
          GlobalManager globalManager = core.getGlobalManager();

          SelectableSpeedMenu.generateMenuItems(menuDownSpeed, core,
              globalManager, false);
        }
      });
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager


    // UL/DL Status Sections
    if (AzureusCoreFactory.isCoreRunning()) {
      AzureusCore core = AzureusCoreFactory.getSingleton();
      GlobalManager gm = core.getGlobalManager();
      GlobalManagerStats stats = gm.getStats();

      int dl_limit = NetworkManager.getMaxDownloadRateBPS() / 1024;
      long rec_data = stats.getDataReceiveRate();
      long rec_prot = stats.getProtocolReceiveRate();
     
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

    addExistingDatasources(core);
  }
 
  private void unregisterListeners() {
    try {
      GlobalManager gm = AzureusCoreFactory.getSingleton().getGlobalManager();
      gm.removeListener(this);
      Iterator itr = gm.getDownloadManagers().iterator();
      while(itr.hasNext()) {
        DownloadManager dm = (DownloadManager)itr.next();
        downloadManagerRemoved(dm);
      }
    } catch (Exception e) {
View Full Code Here

Examples of org.gudy.azureus2.core3.global.GlobalManager

      Messages.setLanguageText(itemDelete,
          "MyTorrentsView.menu.category.delete");

      itemDelete.addListener(SWT.Selection, new Listener() {
        public void handleEvent(Event event) {
          GlobalManager gm = AzureusCoreFactory.getSingleton().getGlobalManager();
          List<?> managers = category.getDownloadManagers(gm.getDownloadManagers());
          // move to array,since setcategory removed it from the category,
          // which would mess up our loop
          DownloadManager dms[] = managers.toArray(new DownloadManager[managers.size()]);
          for (int i = 0; i < dms.length; i++) {
            dms[i].getDownloadState().setCategory(null);
          }
          CategoryManager.removeCategory(category);
        }
      });
    }

    if (category.getType() != Category.TYPE_ALL) {

      long maxDownload = COConfigurationManager.getIntParameter(
          "Max Download Speed KBs", 0) * 1024;
      long maxUpload = COConfigurationManager.getIntParameter(
          "Max Upload Speed KBs", 0) * 1024;

      int down_speed = category.getDownloadSpeed();
      int up_speed = category.getUploadSpeed();

      ViewUtils.addSpeedMenu(menu.getShell(), menu, true, true, false,
          down_speed == 0, down_speed, down_speed, maxDownload, false,
          up_speed == 0, up_speed, up_speed, maxUpload, 1, new SpeedAdapter() {
            public void setDownSpeed(int val) {
              category.setDownloadSpeed(val);
            }

            public void setUpSpeed(int val) {
              category.setUploadSpeed(val);

            }
          });
    }

    GlobalManager gm = AzureusCoreFactory.getSingleton().getGlobalManager();
    List<?> managers = category.getDownloadManagers(gm.getDownloadManagers());

    final DownloadManager dms[] = managers.toArray(new DownloadManager[managers.size()]);

    boolean start = false;
    boolean stop = false;

    for (int i = 0; i < dms.length; i++) {

      DownloadManager dm = dms[i];

      stop = stop || ManagerUtils.isStopable(dm);

      start = start || ManagerUtils.isStartable(dm);

    }

    // Queue

    final MenuItem itemQueue = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(itemQueue, "MyTorrentsView.menu.queue");
    Utils.setMenuItemImage(itemQueue, "start");
    itemQueue.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event event) {
        GlobalManager gm = AzureusCoreFactory.getSingleton().getGlobalManager();
        List<?> managers = category.getDownloadManagers(gm.getDownloadManagers());

        Object[] dms = managers.toArray();
        TorrentUtil.queueDataSources(dms, true);
      }
    });
    itemQueue.setEnabled(start);

    // Stop

    final MenuItem itemStop = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(itemStop, "MyTorrentsView.menu.stop");
    Utils.setMenuItemImage(itemStop, "stop");
    itemStop.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event event) {
        GlobalManager gm = AzureusCoreFactory.getSingleton().getGlobalManager();
        List<?> managers = category.getDownloadManagers(gm.getDownloadManagers());

        Object[] dms = managers.toArray();
        TorrentUtil.stopDataSources(dms);
      }
    });
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.