Package com.googlecode.richrest.client.event

Examples of com.googlecode.richrest.client.event.NetworkEvent


      future = null;
    }
    // 初始化连接状态事件
    boolean changed = refresh();
    if (! changed) // 如果未改变,也触发
      connectionPublisher.publishEvent(new NetworkEvent(AbstractTransferrer.this, isConnected()));

    // ---- 组装前缀 ----
    urlPrefix = HTTP_PROTOCAL + hostAddress;
    if (hostPort != UNKNOWN_HOST_PORT && hostPort != HTTP_DEFAULT_PORT)
      urlPrefix += ":" + hostPort;
View Full Code Here


    synchronized (connectionLock) {
      try {
        boolean currentConnection = ping();
        if (connected != currentConnection) {
          connected = currentConnection;
          connectionPublisher.publishEvent(new NetworkEvent(AbstractTransferrer.this, connected));
          return true;
        }
      } catch (Throwable e) {
        logger.warn(e.getMessage(), e);
      }
View Full Code Here

  private NetworkPublisher connectionPublisher = new NetworkPublisher();

  public void addNetworkListener(NetworkListener listener) {
    connectionPublisher.addListener(listener);
    connectionPublisher.publishEvent(listener, new NetworkEvent(AbstractTransferrer.this, isConnected()));
  }
View Full Code Here

TOP

Related Classes of com.googlecode.richrest.client.event.NetworkEvent

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.