Name

Service

Synopsis

This is the parent interface for all JXTA services (including core services). Services are modules; they are defined in terms of module implementation advertisements for a particular module specification.

public interface Service extends net.jxta.platform.Module {
// Public Instance Methods
   public abstract net.jxta.document.Advertisement getImplAdvertisement();  
   public abstract Service getInterface();  
}

Implementations

net.jxta.discovery.DiscoveryService, net.jxta.endpoint.EndpointService, net.jxta.membership.MembershipService, net.jxta.peer.PeerInfoService, net.jxta.peergroup.PeerGroup, net.jxta.pipe.PipeService, net.jxta.rendezvous.RendezVousService, net.jxta.resolver.ResolverService

Returned By

net.jxta.membership.MembershipService.getInterface(), net.jxta.peergroup.PeerGroup.lookupService(), Service.getInterface()

Get JXTA in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.