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.