Uses of Class
org.livetribe.slp.ServiceInfo

Packages that use ServiceInfo
org.livetribe.slp   
org.livetribe.slp.api   
org.livetribe.slp.api.sa   
org.livetribe.slp.spi   
org.livetribe.slp.spi.sa   
 

Uses of ServiceInfo in org.livetribe.slp
 

Methods in org.livetribe.slp that return ServiceInfo
protected  ServiceInfo ServiceInfo.clone(ServiceType serviceType, ServiceURL serviceURL, Scopes scopes, Attributes attributes, String language)
          Returns a new clone of this ServiceInfo with the given arguments.
static ServiceInfo ServiceInfo.from(SrvDeReg message)
          Creates a ServiceInfo from a SrvDeReg message.
static ServiceInfo ServiceInfo.from(SrvReg message)
          Creates a ServiceInfo from a SrvReg message.
 ServiceInfo ServiceInfo.merge(ServiceInfo that)
          Merges the attributes of this ServiceInfo with the attributes of the given ServiceInfo, provided the two ServiceInfos have the same key.
 ServiceInfo ServiceInfo.unmerge(ServiceInfo that)
          Unmerges the attributes of this ServiceInfo with the attributes of the given ServiceInfo, provided the two ServiceInfos have the same key.
 

Methods in org.livetribe.slp with parameters of type ServiceInfo
 ServiceInfo ServiceInfo.merge(ServiceInfo that)
          Merges the attributes of this ServiceInfo with the attributes of the given ServiceInfo, provided the two ServiceInfos have the same key.
 ServiceInfo ServiceInfo.unmerge(ServiceInfo that)
          Unmerges the attributes of this ServiceInfo with the attributes of the given ServiceInfo, provided the two ServiceInfos have the same key.
 

Uses of ServiceInfo in org.livetribe.slp.api
 

Methods in org.livetribe.slp.api that return ServiceInfo
 ServiceInfo MatchingServiceInfoCache.get(ServiceInfo.Key key)
           
 ServiceInfo ServiceRegistrationEvent.getCurrentServiceInfo()
           
 ServiceInfo ServiceRegistrationEvent.getPreviousServiceInfo()
           
 

Methods in org.livetribe.slp.api with parameters of type ServiceInfo
protected  void MatchingServiceInfoCache.notifyServiceDeregistered(ServiceInfo existing, ServiceInfo current)
           
protected  void MatchingServiceInfoCache.notifyServiceExpired(ServiceInfo existing, ServiceInfo current)
           
protected  void MatchingServiceInfoCache.notifyServiceRegistered(ServiceInfo existing, ServiceInfo current)
           
protected  void MatchingServiceInfoCache.notifyServiceUpdated(ServiceInfo existing, ServiceInfo current)
           
 boolean MatchingServiceInfoCache.put(ServiceInfo service)
           
 boolean MatchingServiceInfoCache.updateAdd(ServiceInfo service)
           
 boolean MatchingServiceInfoCache.updateRemove(ServiceInfo service)
           
 

Constructors in org.livetribe.slp.api with parameters of type ServiceInfo
ServiceRegistrationEvent(Object source, ServiceInfo current, ServiceInfo previous)
           
 

Uses of ServiceInfo in org.livetribe.slp.api.sa
 

Methods in org.livetribe.slp.api.sa with parameters of type ServiceInfo
 void ServiceAgent.deregister(ServiceInfo service)
           
 void StandardServiceAgent.deregister(ServiceInfo service)
           
 void ServiceAgent.register(ServiceInfo service)
          Registers the given service with directory agents.
 void StandardServiceAgent.register(ServiceInfo service)
           
 

Uses of ServiceInfo in org.livetribe.slp.spi
 

Methods in org.livetribe.slp.spi that return ServiceInfo
 ServiceInfo ServiceInfoCache.get(ServiceInfo.Key key)
          Returns the service correspondent to the given ServiceInfo.Key.
 ServiceInfo ServiceInfoCache.put(ServiceInfo service)
          Adds the given service to this cache replacing an eventually existing entry.
 ServiceInfo ServiceInfoCache.remove(ServiceInfo.Key key)
          Removes an existing entry with the given ServiceInfo.Key; if the entry does not exist, does nothing.
 ServiceInfo ServiceInfoCache.updateAdd(ServiceInfo service)
          Updates an existing entry with the given service, adding information contained in the given service; if the entry does not exist, does nothing.
 ServiceInfo ServiceInfoCache.updateRemove(ServiceInfo service)
          Updates an existing entry with the given service, removing information contained in the given service; if the entry does not exist, does nothing.
 

Methods in org.livetribe.slp.spi with parameters of type ServiceInfo
 ServiceInfo ServiceInfoCache.put(ServiceInfo service)
          Adds the given service to this cache replacing an eventually existing entry.
 ServiceInfo ServiceInfoCache.updateAdd(ServiceInfo service)
          Updates an existing entry with the given service, adding information contained in the given service; if the entry does not exist, does nothing.
 ServiceInfo ServiceInfoCache.updateRemove(ServiceInfo service)
          Updates an existing entry with the given service, removing information contained in the given service; if the entry does not exist, does nothing.
 

Uses of ServiceInfo in org.livetribe.slp.spi.sa
 

Methods in org.livetribe.slp.spi.sa with parameters of type ServiceInfo
 void StandardServiceAgentManager.multicastSrvDeRegNotification(ServiceInfo service, ServiceAgentInfo serviceAgent)
           
 void ServiceAgentManager.multicastSrvDeRegNotification(ServiceInfo service, ServiceAgentInfo serviceAgent)
           
 void StandardServiceAgentManager.multicastSrvRegNotification(ServiceInfo service, ServiceAgentInfo serviceAgent, boolean freshRegistration)
           
 void ServiceAgentManager.multicastSrvRegNotification(ServiceInfo service, ServiceAgentInfo serviceAgent, boolean freshRegistration)
           
 SrvAck StandardServiceAgentManager.tcpSrvDeReg(InetAddress address, ServiceInfo service, ServiceAgentInfo serviceAgent)
           
 SrvAck ServiceAgentManager.tcpSrvDeReg(InetAddress address, ServiceInfo service, ServiceAgentInfo serviceAgent)
           
 SrvAck StandardServiceAgentManager.tcpSrvReg(InetAddress address, ServiceInfo service, ServiceAgentInfo serviceAgent, boolean freshRegistration)
           
 SrvAck ServiceAgentManager.tcpSrvReg(InetAddress address, ServiceInfo service, ServiceAgentInfo serviceAgent, boolean freshRegistration)
           
 



Copyright © 2006-2012 LiveTribe. All Rights Reserved.