Uses of Class
net.jini.core.lookup.ServiceID

Packages that use ServiceID
com.sun.jini.config Defines convenience classes for writing configuration files and accessing Configuration entries. 
com.sun.jini.discovery Provides a set of constraints, low-level utility classes, and provider interfaces for participating in versions 1 and 2 of the multicast request, multicast announcement, and unicast discovery protocols. 
net.jini.core.lookup These are the lookup service interfaces and classes. 
net.jini.discovery These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini Discovery and Join Specification
net.jini.lookup Standard utility classes for managing the join state of a service and the service discovery duties of a client or service. 
 

Uses of ServiceID in com.sun.jini.config
 

Methods in com.sun.jini.config that return ServiceID
static ServiceID ConfigUtil.createServiceID(String s)
          Returns a ServiceID constructed from a 128-bit value represented by a string.
 

Uses of ServiceID in com.sun.jini.discovery
 

Fields in com.sun.jini.discovery declared as ServiceID
protected  ServiceID MulticastAnnouncement.serviceID
          The lookup service ID.
protected  ServiceID[] MulticastRequest.serviceIDs
          The IDs of known lookup services.
 

Methods in com.sun.jini.discovery that return ServiceID
 ServiceID MulticastAnnouncement.getServiceID()
          Returns the service ID of the lookup service.
 ServiceID[] MulticastRequest.getServiceIDs()
          Returns the service IDs of known lookup services.
 

Constructors in com.sun.jini.discovery with parameters of type ServiceID
MulticastAnnouncement(long sequenceNumber, String host, int port, String[] groups, ServiceID serviceID)
          Creates a new MulticastAnnouncement instance containing the given values.
MulticastRequest(String host, int port, String[] groups, ServiceID[] serviceIDs)
          Creates a new MulticastRequest instance containing the given values.
 

Uses of ServiceID in net.jini.core.lookup
 

Fields in net.jini.core.lookup declared as ServiceID
 ServiceID ServiceItem.serviceID
          A service ID, or null if registering for the first time.
 ServiceID ServiceTemplate.serviceID
          Service ID to match, or null.
protected  ServiceID ServiceEvent.serviceID
          ServiceID of the item that triggered the event.
 

Methods in net.jini.core.lookup that return ServiceID
 ServiceID ServiceRegistrar.getServiceID()
          Returns the service ID of the lookup service.
 ServiceID ServiceRegistration.getServiceID()
          Returns the service ID for this service.
 ServiceID ServiceEvent.getServiceID()
          Returns the serviceID of the item that triggered the event.
 

Constructors in net.jini.core.lookup with parameters of type ServiceID
ServiceEvent(Object source, long eventID, long seqNo, MarshalledObject handback, ServiceID serviceID, int transition)
          Simple constructor.
ServiceItem(ServiceID serviceID, Object service, Entry[] attrSets)
          Simple constructor.
ServiceTemplate(ServiceID serviceID, Class[] serviceTypes, Entry[] attrSetTemplates)
          Simple constructor.
 

Uses of ServiceID in net.jini.discovery
 

Fields in net.jini.discovery declared as ServiceID
protected  ServiceID IncomingMulticastAnnouncement.serviceID
          The ServiceID that has been announced.
protected  ServiceID[] IncomingMulticastRequest.serviceIDs
          The ServiceIDs from which the requestor has already heard.
 

Methods in net.jini.discovery that return ServiceID
 ServiceID IncomingMulticastAnnouncement.getServiceID()
          Return the ServiceID of the announcing lookup service.
 ServiceID[] IncomingMulticastRequest.getServiceIDs()
          Return a set of ServiceIDs from which the requestor has already heard.
 

Methods in net.jini.discovery with parameters of type ServiceID
static DatagramPacket[] OutgoingMulticastRequest.marshal(int responsePort, String[] groups, ServiceID[] heard)
          Using the default maximum packet size, marshal a multicast request into one or more datagram packets.
static DatagramPacket[] OutgoingMulticastRequest.marshal(int responsePort, String[] groups, ServiceID[] heard, int maxPacketSize)
          Using the given maximum packet size, marshal a multicast request into one or more datagram packets.
static DatagramPacket[] OutgoingMulticastAnnouncement.marshal(ServiceID id, LookupLocator loc, String[] groups)
          Marshal a multicast announcement into one or more datagram packets.
 

Uses of ServiceID in net.jini.lookup
 

Methods in net.jini.lookup with parameters of type ServiceID
 void ServiceIDListener.serviceIDNotify(ServiceID serviceID)
          Called when the JoinManager gets a valid ServiceID from a lookup service.
 

Constructors in net.jini.lookup with parameters of type ServiceID
JoinManager(Object serviceProxy, Entry[] attrSets, ServiceID serviceID, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr)
          Constructs an instance of this class that will register the service with all discovered lookup services, using the supplied ServiceID.
JoinManager(Object serviceProxy, Entry[] attrSets, ServiceID serviceID, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr, Configuration config)
          Constructs an instance of this class, configured using the items retrieved through the given Configuration, that will register the service with all discovered lookup services, using the supplied ServiceID.
 



Copyright 2007, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.