Package com.sun.sgs.service

Examples of com.sun.sgs.service.DataService.removeObject()


        "Removing saved message, channel:{0} " +
        "timestamp:{1}", channelRefId,
        messageInfo.timestamp);
      }
      iter.remove();
      dataService.removeObject(messageInfo);
        } else {
      break;
        }
    }
    if (!savedMessages.isEmpty()) {
View Full Code Here


   */
  public void run() {
      String sessionServerKey = getClientSessionServerKey(nodeId);
      DataService dataService = getInstance().getDataService();
      try {
    dataService.removeObject(
        dataService.getServiceBinding(sessionServerKey));
    getProtocolDescriptorsMap().remove(nodeId);
      } catch (NameNotBoundException e) {
    // already removed
    return;
View Full Code Here

    private void removeChannel(boolean removeName) {
  DataService dataService = getDataService();
  if (removeName) {
      getChannelsMap().removeOverride(name);
  }
  dataService.removeObject(this);
  if (listenerRef != null) {
      ChannelListener maybeWrappedListener = listenerRef.get();
      if (maybeWrappedListener instanceof ManagedSerializable) {
    dataService.removeObject(maybeWrappedListener);
      }
View Full Code Here

  }
  dataService.removeObject(this);
  if (listenerRef != null) {
      ChannelListener maybeWrappedListener = listenerRef.get();
      if (maybeWrappedListener instanceof ManagedSerializable) {
    dataService.removeObject(maybeWrappedListener);
      }
  }
  BindingKeyedMap<EventQueue> eventQueuesMap =
      getEventQueuesMap(coordNodeId);
  eventQueuesMap.removeOverride(channelRefId.toString());
View Full Code Here

  }
  BindingKeyedMap<EventQueue> eventQueuesMap =
      getEventQueuesMap(coordNodeId);
  eventQueuesMap.removeOverride(channelRefId.toString());
  EventQueue eventQueue = eventQueueRef.get();
  dataService.removeObject(eventQueue);
  if (isReliable()) {
      SavedMessageReaper.scheduleNewTask(channelRefId, true);
  }
    }
View Full Code Here

        "timestamp:{1}",
        HexDumper.toHexString(channelRefId),
        messageInfo.timestamp);
      }
      iter.remove();
      dataService.removeObject(messageInfo);
        } else {
      break;
        }
    }
    if (!savedMessages.isEmpty()) {
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.