Name

ID

Synopsis

This class serves as the base class for specific types of JXTA IDs: PeerGroupIDs, PipeIDs, etc.

public abstract class ID implements Cloneable, Serializable {
// Protected Constructors
   protected ID();  
// Public Constants
   public static final ID nullID;  
   public static final String URIEncodingName;                  
// ="urn”
   public static final String URNNamespace;                     
// ="jxta”
                  // Property Accessor Methods (by property name)
   public abstract String getIDFormat();  
   public abstract Object getUniqueValue();  
   public abstract java.net.URL getURL();  
// Public Methods Overriding Object
   public Object clone();  
   public String toString();  
}

Subclasses

net.jxta.codat.CodatID, net.jxta.peer.PeerID, net.jxta.peergroup.PeerGroupID, net.jxta.pipe.PipeID, net.jxta.platform.ModuleClassID, net.jxta.platform.ModuleSpecID

Passed To

net.jxta.codat.Codat.Codat(), net.jxta.membership.MembershipService.init(), net.jxta.peer.PeerInfoService.{flushAdvertisements(), getLocalPeerInfo(), getRemotePeerInfo()}, net.jxta.peergroup.PeerGroup.{loadModule(), lookupService()}, net.jxta.platform.Module.init(), net.jxta.protocol.PeerAdvertisement.{getServiceParam(), putServiceParam(), removeServiceParam()}, net.jxta.protocol.PeerGroupAdvertisement.{getServiceParam(), putServiceParam(), removeServiceParam()}, net.jxta.protocol.PeerInfoQueryMessage.{setSourcePid(), setTargetPid()}, net.jxta.protocol.PeerInfoResponseMessage.{setSourcePid(), setTargetPid()}, net.jxta.protocol.PipeAdvertisement.setPipeID()

Returned By

net.jxta.codat.Codat.{getCodatID() ...

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.