Examples of WSConnection


Examples of com.merotronics.merobase.ws.client.util.WSConnection

        .getPreferenceStore().getString(PreferenceConstants.P_RESULTS));

    supplInf.put("NumResults", "#" + numResults);

    try {
      WSConnection ws = new WSConnection(serverLocation);
      String session = "";
      try {
        logger.debug("Initialize search for " + numResults
            + " components at " + serverLocation + ".");
        session = ws.initComponentSearch(query.getMqlQuery(), username,
            password, numResults);
        logger.debug("Received session id: " + session);
      } catch (IOException_Exception e) {
        CrashReporter.reportException(e);
        logger.debug("Problem initializing search: "
            + e.getLocalizedMessage());
      }

      if (session.equals("Invalid Username or Password")) {
        notifySearchEventListeners(SearchEvent.INVALID_USER);
        return Status.CANCEL_STATUS;
      }

      notifySearchEventListeners(SearchEvent.STARTED);

      // Wait for results
      int loop = 0;
      while (!ws.isFinished()) {
        if (monitor.isCanceled()) {
          logger.debug("Enable searching again.");
          notifySearchEventListeners(SearchEvent.CANCELLED);
          return Status.CANCEL_STATUS;
        }
        logger.debug("Search still in progress... #" + result.size());
        // Sleep timer increases with every iteration to a 10s maximum.
        int sleep = Math.min(500 * loop++, 10000);
        logger.debug("Sleep for " + ((double) sleep / 1000)
            + " seconds.");
        Thread.sleep(sleep);
      }
      // Store results
      ArrayList<ResultBean> results = ws.getResults(session);
      logger.debug("Webservice returned " + results.size()
          + " results from Merobase.");
      result.addResultList(results);
      notifySearchEventListeners(SearchEvent.RESULT_ADDED);

      monitor.beginTask("Fetch Sourcecode", result.size());
      logger.debug("Beginn fetching sourcecode for " + result.size()
          + " results.");

      for (ResultItem r : result.getResultItems()) {
        String source = null;
        try {
          source = ws.componentSource(
              r.getProperty(ResultProperty.SHORT_URL), username,
              password, 10);
        } catch (Exception e) {
          CrashReporter.reportException(e, supplInf);
          logger.debug(e.getLocalizedMessage());
View Full Code Here

Examples of com.merotronics.merobase.ws.client.util.WSConnection

        .getString(PreferenceConstants.P_PASSWORD);
    int numResults = Integer.parseInt(Activator.getDefault()
        .getPreferenceStore().getString(PreferenceConstants.P_RESULTS));

    try {
      WSConnection ws = new WSConnection(serverLocation);
      String session = "";
      try {
        logger.debug("Initialize search for " + numResults
            + " components at " + serverLocation + ".");
        session = ws.initComponentSearch(query.getMqlQuery(), username,
            password, numResults);
        logger.debug("Received session id: " + session);
      } catch (IOException_Exception e1) {
        logger.debug("Problem initializing search: "
            + e1.getLocalizedMessage());
      }

      notifySearchEventListeners(SearchEvent.STARTED);

      // Wait for results
      int loop = 0;
      while (!ws.isFinished()) {
        if (monitor.isCanceled()) {
          logger.debug("Enable searching again.");
          notifySearchEventListeners(SearchEvent.CANCELLED);
          return Status.CANCEL_STATUS;
        }
        logger.debug("Search still in progress... #" + result.size());
        // Sleep timer increases with every iteration to a 10s maximum.
        int sleep = Math.min(500 * loop++, 10000);
        logger.debug("Sleep for " + ((double) sleep / 1000)
            + " seconds.");
        Thread.sleep(sleep);
      }
      // Store results
      ArrayList<ResultBean> results = ws.getResults(session);
      logger.debug("Webservice returned " + results.size()
          + " results from Merobase.");
      result.addResultList(results);
      notifySearchEventListeners(SearchEvent.RESULT_ADDED);

      monitor.beginTask("Fetch Sourcecode", result.size());
      logger.debug("Beginn fetching sourcecode for " + result.size()
          + " results.");

      for (ResultItem r : result.getResultItems()) {
        String source = null;
        try {
          source = ws.componentSource(
              r.getProperty(ResultProperty.SHORT_URL), username,
              password, 10);
        } catch (Exception e) {
          logger.debug(e.getLocalizedMessage());
          source = "/** Source could not be fetched */";
 
View Full Code Here

Examples of com.merotronics.merobase.ws.client.util.WSConnection

        .getString(PreferenceConstants.P_PASSWORD);
    int numResults = Integer.parseInt(Activator.getDefault()
        .getPreferenceStore().getString(PreferenceConstants.P_RESULTS));

    try {
      WSConnection ws = new WSConnection(serverLocation);
      String session = "";
      try {
        logger.debug("Initialize search for " + numResults
            + " components at " + serverLocation + ".");
        session = ws.initComponentSearch(query.getMqlQuery(), username,
            password, numResults);
        logger.debug("Received session id: " + session);
      } catch (IOException_Exception e1) {
        logger.debug("Problem initializing search: "
            + e1.getLocalizedMessage());
      }

      if (session.equals("Invalid Username or Password")) {
        notifySearchEventListeners(SearchEvent.INVALID_USER);
        return Status.CANCEL_STATUS;
      }

      notifySearchEventListeners(SearchEvent.STARTED);

      // Wait for results
      int loop = 0;
      while (!ws.isFinished()) {
        if (monitor.isCanceled()) {
          logger.debug("Enable searching again.");
          notifySearchEventListeners(SearchEvent.CANCELLED);
          return Status.CANCEL_STATUS;
        }
        logger.debug("Search still in progress... #" + result.size());
        // Sleep timer increases with every iteration to a 10s maximum.
        int sleep = Math.min(500 * loop++, 10000);
        logger.debug("Sleep for " + ((double) sleep / 1000)
            + " seconds.");
        Thread.sleep(sleep);
      }
      // Store results
      ArrayList<ResultBean> results = ws.getResults(session);
      logger.debug("Webservice returned " + results.size()
          + " results from Merobase.");
      result.addResultList(results);
      notifySearchEventListeners(SearchEvent.RESULT_ADDED);

      monitor.beginTask("Fetch Sourcecode", result.size());
      logger.debug("Beginn fetching sourcecode for " + result.size()
          + " results.");

      for (ResultItem r : result.getResultItems()) {
        String source = null;
        try {
          source = ws.componentSource(
              r.getProperty(ResultProperty.SHORT_URL), username,
              password, 10);
        } catch (Exception e) {
          logger.debug(e.getLocalizedMessage());
          source = "/** Source could not be fetched */";
 
View Full Code Here

Examples of com.merotronics.merobase.ws.client.util.WSConnection

  protected IStatus run(IProgressMonitor monitor) {
    supplInf.put("Query", query.getQuery());
    supplInf.put("MaxNumResults", "#" + numResults);

    try {
      ws = new WSConnection(serverLocation);
      session = null;
      final String queryString = query.getQuery();
      if (query == null || queryString == null) {
        notifySearchEventListeners(SearchEvent.ERROR);
        done();
View Full Code Here

Examples of com.sun.xml.ws.spi.runtime.WSConnection

            if (in == null) {
                throw new NoInMessageAvailableException(me);
            }
            NormalizedMessage out = me.createMessage();
            Tie tie = new Tie();
            WSConnection con = new WSConnectionDelegate(in, out);
            MessageContext msgCtxt = new MessageContextImpl();
            WebServiceContext wsContext = rtEndpointInfo.getWebServiceContext();
            wsContext.setMessageContext(msgCtxt);
            tie.handle(con, rtEndpointInfo);
            if (isInAndOut(me)) {
View Full Code Here

Examples of com.sun.xml.ws.spi.runtime.WSConnection

            throw new NoInMessageAvailableException(exchange);
        }
        NormalizedMessage out = exchange.createMessage();
        try {
      Tie tie = new Tie();
      WSConnection con = new WSConnectionDelegate(in, out);
            MessageContext msgCtxt = new MessageContextImpl();
            WebServiceContext wsContext = rtEndpointInfo.getWebServiceContext();
            wsContext.setMessageContext(msgCtxt);
      tie.handle(con, rtEndpointInfo);
            if (isInAndOut(exchange)) {
View Full Code Here

Examples of org.chromium.sdk.internal.websocket.WsConnection

      if (webSocketDebuggerUrl == null) {
        throw new IOException("Tab is already attached");
      }

      URI uri = URI.create(webSocketDebuggerUrl);
      WsConnection socket;
      if (USE_OLD_WEBSOCKET) {
        socket = Hybi00WsConnection.connect(browserImpl.getSocketAddress(),
            DEFAULT_CONNECTION_TIMEOUT_MS, uri.getPath(), "empty origin", connectionLogger);
      } else {
        socket = Hybi17WsConnection.connect(browserImpl.getSocketAddress(),
View Full Code Here

Examples of org.chromium.sdk.internal.websocket.WsConnection

      if (webSocketDebuggerUrl == null) {
        throw new IOException("Tab is already attached");
      }

      URI uri = URI.create(webSocketDebuggerUrl);
      WsConnection socket;
      if (USE_OLD_WEBSOCKET) {
        socket = Hybi00WsConnection.connect(browserImpl.getSocketAddress(),
            DEFAULT_CONNECTION_TIMEOUT_MS, uri.getPath(), "empty origin", connectionLogger);
      } else {
        socket = Hybi17WsConnection.connect(browserImpl.getSocketAddress(),
View Full Code Here

Examples of org.chromium.sdk.internal.websocket.WsConnection

      if (webSocketDebuggerUrl == null) {
        throw new IOException("Tab is already attached");
      }

      URI uri = URI.create(webSocketDebuggerUrl);
      WsConnection socket;
      if (USE_OLD_WEBSOCKET) {
        socket = Hybi00WsConnection.connect(browserImpl.getSocketAddress(),
            DEFAULT_CONNECTION_TIMEOUT_MS, uri.getPath(), "empty origin", connectionLogger);
      } else {
        socket = Hybi17WsConnection.connect(browserImpl.getSocketAddress(),
View Full Code Here

Examples of org.chromium.sdk.internal.websocket.WsConnection

      if (webSocketDebuggerUrl == null) {
        throw new IOException("Tab is already attached");
      }

      URI uri = URI.create(webSocketDebuggerUrl);
      WsConnection socket;
      if (USE_OLD_WEBSOCKET) {
        socket = Hybi00WsConnection.connect(browserImpl.getSocketAddress(),
            DEFAULT_CONNECTION_TIMEOUT_MS, uri.getPath(), "empty origin", connectionLogger);
      } else {
        socket = Hybi17WsConnection.connect(browserImpl.getSocketAddress(),
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.