|
Project JXTA | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Service | |
net.jxta.access | The Access Service provides a framework for using the identities created with the Membership Service to control whether specific operations are permitted. |
net.jxta.credential | Credentials provide the basic mechanisms for securly establishing and communicating identity within JXTA. |
net.jxta.discovery | The JXTA Discovery Service provides an asynchronous mechanism for discovering Peer Advertisements, Group Advertisements, and other general JXTA Advertisements (pipes, services, etc.). |
net.jxta.endpoint | Provides interfaces and classes used for the addressing, filtering, sending, and receiving of messages within JXTA. |
net.jxta.membership | The Membership Service allows a peer to establish an identity within a peer group. |
net.jxta.peer | Provides definition for the Peer ID standard JXTA Peer Info Service. |
net.jxta.peergroup | Peer groups are formed as a collection of peers that have agreed upon a common set of services. |
net.jxta.pipe | Pipes are the core mechanism for exchanging messages between JXTA applications or services. |
net.jxta.rendezvous | The RendezVous Service is responsible for propagating messages within a JXTA PeerGroup. |
net.jxta.resolver | The JXTA Resolver Services provides a generic mechanism for JXTA Services to send "Queries", and receive "Responses". |
net.jxta.service | Every service is defined by a
ModuleImplAdvertisement . |
net.jxta.util | A collection of utility classes used by the JXTA implementation and/or useful to users of the JXTA API. |
Uses of Service in net.jxta.access |
Subinterfaces of Service in net.jxta.access | |
interface |
AccessService
The Access Service is used by JXTA Applications and Services to determine if specific operations are permitted for a particular identity. |
Uses of Service in net.jxta.credential |
Methods in net.jxta.credential that return Service | |
Service |
Credential.getSourceService()
Returns the service which generated this credential. |
Service |
AuthenticationCredential.getSourceService()
Returns the service which generated this credential. |
Uses of Service in net.jxta.discovery |
Subinterfaces of Service in net.jxta.discovery | |
interface |
DiscoveryService
The JXTA DiscoveryService provides an asynchronous mechanism for discovering Peer Advertisements, Group Advertisements, and other general JXTA Advertisements (pipe, service, etc.). |
Uses of Service in net.jxta.endpoint |
Subinterfaces of Service in net.jxta.endpoint | |
interface |
EndpointService
The EndpointService provides the API for sending and receiving messages between peers. |
Uses of Service in net.jxta.membership |
Subinterfaces of Service in net.jxta.membership | |
interface |
MembershipService
The membership service allows a peer to establish an identity within a peer group. |
Uses of Service in net.jxta.peer |
Subinterfaces of Service in net.jxta.peer | |
interface |
PeerInfoService
The PeerInfoService is a generic API for getting information about the local Peer as well as remote Peers. |
Uses of Service in net.jxta.peergroup |
Subinterfaces of Service in net.jxta.peergroup | |
interface |
PeerGroup
Peer groups are formed as a collection of peers that have agreed upon a common set of services. |
Classes in net.jxta.peergroup that implement Service | |
class |
LightWeightPeerGroup
LightWeightPeerGroup is a class intended to help building PeerGroup that can inherit one or more services from a parent PeerGroup. |
Methods in net.jxta.peergroup that return Service | |
Service |
PeerGroup.lookupService(ID name)
Lookup for a service by name. |
Service |
PeerGroup.lookupService(ID name,
int roleIndex)
Lookup for a service by class ID and index in a map. |
Service |
LightWeightPeerGroup.getInterface()
Service objects are not manipulated directly to protect usage of the service. A Service interface is returned to access the service methods. |
Service |
LightWeightPeerGroup.lookupService(ID name)
Lookup for a service by name. |
Service |
LightWeightPeerGroup.lookupService(ID name,
int ignoredForNow)
Lookup for a service by class ID and index in a map. More than one service in a group may be of a given ModuleClass. However each of them has a unique assigned ID which serves as the index in the map of services. In most cases, there is only one service of each given Module Class, and the ID of that Module Class is the assigned ID. Otherwise, the group may have a list of existing assigned ID per base class. This routine may be used to retrieve services of the given Module Class and index in that list. In the absence of a mapping, index 0 is still valid and corresponds to the service which assigned ID is exactly the given ID. Group objects with a map are normaly wrappers taylored specially by the loader of a module (often the group itself) in order to provide a map appropriate for that module. Modules that do not use more than one service of a given base class normally never need to call this method; lookupService(ID) is equivalent to lookupService(ID, 0) and will transparently remap index 0 to whatever the group's structure defines as the default for the invoking service. Note: traditionaly, the given ID is expected to be a base Module Class ID, and the assigned ID of a Module is a Class ID of the same base class with a role suffix to make it unique. If the given ID already contains a role suffix, there may exist an entry for it in the map anyway, if not (which is the expected use pattern), then only index 0 exists and the given ID is used whole and untranslated. |
Uses of Service in net.jxta.pipe |
Subinterfaces of Service in net.jxta.pipe | |
interface |
PipeService
This class defines the API to the JXTA Pipe Service. |
Uses of Service in net.jxta.rendezvous |
Subinterfaces of Service in net.jxta.rendezvous | |
interface |
RendezVousService
This interface provides an API to the Jxta RendezVous Service. |
Uses of Service in net.jxta.resolver |
Subinterfaces of Service in net.jxta.resolver | |
interface |
ResolverService
ResolverService provides a generic mechanism for JXTA Services to send "Queries", and receive "Responses". |
Uses of Service in net.jxta.service |
Methods in net.jxta.service that return Service | |
Service |
Service.getInterface()
Service objects are not manipulated directly to protect usage of the service. |
Uses of Service in net.jxta.util |
Methods in net.jxta.util with parameters of type Service | |
static ModuleSpecID |
ServiceUtilities.getModuleSpecID(Service service)
Deprecated. |
|
JXTA J2SE | ||||||||||
PREV NEXT | FRAMES NO FRAMES |