|
Project JXTA | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface implements the peer group interface. Peer groups are formed as a collection of peers that have agreed upon a common set of services. Each peer group is assigned a unique peer group ID and a peer group advertisement. The peer group advertisement defines each of the group services (membership, discovery, resolver, etc).
In order to participate in a group, a peer needs to join the group using the peer group membership service.
JXTA comes with two subclasses of peer groups:
PeerGroupID
,
Service
,
PeerGroupFactory
,
PeerGroupAdvertisement
Method Summary | |
PeerGroupAdvertisement |
getAdvertisement()
Ask a group for its group advertisement |
Application |
getApp()
Return the default application setup for this peergroup The application can be started via its init() method, or by calling this group's startApp() method. |
boolean |
getDebug()
Check debug status |
Discovery |
getDiscovery()
|
PeerGroupID |
getID()
Ask a group its group id. |
Membership |
getMembership()
|
PeerID |
getPeerID()
Ask a group member for its peer Id. |
PeerInfo |
getPeerInfo()
|
java.lang.String |
getPeerName()
Ask a group member for its peer Name. |
Pipe |
getPipe()
|
RendezVous |
getRendezVous()
|
Resolver |
getResolver()
|
boolean |
isRendezvous()
Returns the whether the group member is a Rendezvous peer for the group |
Service |
lookupService(java.lang.String name)
Lookup for a service by name. |
Methods inherited from interface net.jxta.platform.Application |
init, startApp, stopApp |
Method Detail |
public Resolver getResolver()
public Discovery getDiscovery()
public PeerInfo getPeerInfo()
public Membership getMembership()
public Pipe getPipe()
public RendezVous getRendezVous()
public boolean getDebug()
public boolean isRendezvous()
public PeerGroupID getID()
public PeerID getPeerID()
public java.lang.String getPeerName()
public PeerGroupAdvertisement getAdvertisement()
public Service lookupService(java.lang.String name) throws ServiceNotFoundException
name
- the service nameServiceNotFoundException
- could not find the service requestedpublic Application getApp()
|
Project JXTA | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |