Name
ModuleSpecID
Synopsis
A module specification ID embeds a module
class ID; together, these pieces of information identify an abstract
module. The peergroup service can use this identification to find a
concrete implementation of the module and create the service
represented by the module. Module specification IDs are created from
the IDFactory
class by passing in a module class
ID.
public abstract class ModuleSpecID extends net.jxta.id.ID { // Public Constructors public ModuleSpecID(); // Public Instance Methods public abstract ModuleClassID getBaseClass(); public abstract boolean isOfSameBaseClass(ModuleSpecID id); public abstract boolean isOfSameBaseClass(ModuleClassID id); }
Passed To
net.jxta.peergroup.PeerGroup.loadModule()
,
ModuleClassID.isOfSameBaseClass()
,
ModuleSpecID.isOfSameBaseClass()
,
net.jxta.protocol.ModuleImplAdvertisement.setModuleSpecID()
,
net.jxta.protocol.ModuleSpecAdvertisement.{setAuthSpecID()
,
setModuleSpecID()
,
setProxySpecID()}
,
net.jxta.protocol.PeerGroupAdvertisement.setModuleSpecID()
Returned By
net.jxta.id.IDFactory.newModuleSpecID()
,
net.jxta.id.IDFactory.Instantiator.newModuleSpecID()
,
net.jxta.protocol.ModuleImplAdvertisement.getModuleSpecID()
,
net.jxta.protocol.ModuleSpecAdvertisement.{getAuthSpecID()
,
getModuleSpecID()
,
getProxySpecID()}
,
net.jxta.protocol.PeerGroupAdvertisement.getModuleSpecID()
Type Of
net.jxta.peergroup.PeerGroup.{allPurposePeerGroupSpecID
,
refDiscoverySpecID
,
refEndpointSpecID
,
refHttpProtoSpecID
,
refMembershipSpecID
,
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.