Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use ServiceID
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(TM) 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.discovery

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

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

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

Uses of ServiceID in net.jini.core.lookup

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

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

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[]` | `IncomingMulticastRequest.serviceIDs` The ServiceIDs from which the requestor has already heard.
`protected ServiceID` | `IncomingMulticastAnnouncement.serviceID` The ServiceID that has been announced.

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

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 obj, 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 service ID.
`JoinManager(Object obj, Entry[] attrSets, ServiceID serviceID, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr, Configuration config)` Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will register the service with all discovered lookup services, using the supplied service ID.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Sun Microsystems, Inc. All rights reserved