Project JXTA

Uses of Class
net.jxta.platform.ModuleClassID

Packages that use ModuleClassID
net.jxta.id IDs are used within JXTA to refer to peers, peer groups, pipes and other types of resources. 
net.jxta.meter Provides logging and monitoring facilities for debugging and auditing of messaging and service invocation within JXTA. 
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.platform Classes for defining code modules within JXTA.  
net.jxta.protocol Provides inteface objects for Advertisments and protocol messages for the JXTA Core and Standard Protocols. 
 

Uses of ModuleClassID in net.jxta.id
 

Methods in net.jxta.id that return ModuleClassID
static ModuleClassID IDFactory.newModuleClassID()
          Creates a new ModuleClassID instance.
static ModuleClassID IDFactory.newModuleClassID(String idformat)
          Creates a new ModuleClassID instance using the specified ID Format.
static ModuleClassID IDFactory.newModuleClassID(ModuleClassID baseClass)
          Creates a new ModuleClassID instance.
 ModuleClassID IDFactory.Instantiator.newModuleClassID()
          Creates a new ModuleClassID instance.
 ModuleClassID IDFactory.Instantiator.newModuleClassID(ModuleClassID baseClass)
          Creates a new ModuleClassID instance.
 

Methods in net.jxta.id with parameters of type ModuleClassID
static ModuleClassID IDFactory.newModuleClassID(ModuleClassID baseClass)
          Creates a new ModuleClassID instance.
static ModuleSpecID IDFactory.newModuleSpecID(ModuleClassID baseClass)
          Creates a new ModuleSpecID instance.
 ModuleClassID IDFactory.Instantiator.newModuleClassID(ModuleClassID baseClass)
          Creates a new ModuleClassID instance.
 ModuleSpecID IDFactory.Instantiator.newModuleSpecID(ModuleClassID baseClass)
          Creates a new ModuleSpecID instance.
 

Uses of ModuleClassID in net.jxta.meter
 

Fields in net.jxta.meter declared as ModuleClassID
static ModuleClassID MonitorResources.monitorServiceClassID
          Well known module class identifier: monitor service
static ModuleClassID MonitorResources.resolverServiceMonitorClassID
          Well known module class identifier: resolver service
static ModuleClassID MonitorResources.discoveryServiceMonitorClassID
          Well known module class identifier: discovery service
static ModuleClassID MonitorResources.pipeServiceMonitorClassID
          Well known module class identifier: pipe service
static ModuleClassID MonitorResources.membershipServiceMonitorClassID
          Well known module class identifier: membership service
static ModuleClassID MonitorResources.rendezvousServiceMonitorClassID
          Well known module class identifier: rendezvous service
static ModuleClassID MonitorResources.peerinfoServiceMonitorClassID
          Well known module class identifier: peerinfo service
static ModuleClassID MonitorResources.endpointServiceMonitorClassID
          Well known module class identifier: endpoint service
static ModuleClassID MonitorResources.transportServiceMonitorClassID
          Well known module class identifier: transport protocol
static ModuleClassID MonitorResources.routerServiceMonitorClassID
          Well known module class identifier: router protocol
static ModuleClassID MonitorResources.tlsProtoServiceMonitorClassID
          Well known module class identifier: tlsProtocol
static ModuleClassID MonitorResources.proxyServiceMonitorClassID
          Well known module class identifier: ProxyService
static ModuleClassID MonitorResources.relayServiceMonitorClassID
          Well known module class identifier: RelayProtocol
 

Methods in net.jxta.meter that return ModuleClassID
 ModuleClassID ServiceMonitorFilter.getModuleClassID()
          get ModuleClassID
 ModuleClassID ServiceMonitor.getModuleClassID()
          Get ModuleClassID of this ServiceMonitor
 ModuleClassID ServiceMetric.getModuleClassID()
          getModuleClassID
 ModuleClassID[] PeerMonitorInfo.getModuleClassIDs()
          Get Suported Service Monitors as a list of ModuleClassIDs
static ModuleClassID[] MonitorResources.getRegisteredModuleClassIDs()
          Get a list of all registered Service Monitor types
 

Methods in net.jxta.meter with parameters of type ModuleClassID
 void ServiceMonitorFilter.init(ModuleClassID moduleClassID)
          init
 void ServiceMetric.init(ModuleClassID moduleClassID)
          init
static ModuleImplAdvertisement MonitorResources.getServiceMonitorImplAdvertisement(ModuleClassID serviceMonitorModuleClassID, ModuleImplAdvertisement monitorServiceImplAdvertisement)
           
static ServiceMonitorFilter MonitorResources.createServiceMonitorFilter(ModuleClassID moduleClassID)
          Create an empty ServiceMonitorFilter for the corresponding ModuleClassID
static ServiceMetric MonitorResources.createServiceMetric(ModuleClassID moduleClassID)
          Create an empty Service Metric for the corresponding ModuleClassID
static String MonitorResources.getMonitorTypeName(ModuleClassID moduleClassID)
          Get the name of standard Monitor Type
 ServiceMetric MonitorReport.getServiceMetric(ModuleClassID moduleClassID)
          Get the contained service-specific ServiceMetric for the specified ServiceMonitor's classID
 void MonitorReport.addServiceMetric(ModuleClassID moduleClassID, ServiceMetric serviceMetric)
          addServiceMetric are generally not created by applications, but by the Monitor or PeerInfoService
 ServiceMonitorFilter MonitorFilter.getServiceMonitorFilter(ModuleClassID moduleClassID)
          Get ServiceMonitorFilter subfilter
 void MonitorFilter.removeServiceMonitorFilter(ModuleClassID moduleClassID)
          remove ServiceMonitorFilter
 

Constructors in net.jxta.meter with parameters of type ModuleClassID
PeerMonitorInfo(boolean allowsMonitoring, ModuleClassID[] moduleClassIDs, long[] reportRates, long lastResetTime, long runningTime)
          PeerMonitorInfo
MonitorFilterException(String message, ModuleClassID moduleClassID)
          MonitorFilterException
 

Uses of ModuleClassID in net.jxta.peer
 

Methods in net.jxta.peer with parameters of type ModuleClassID
 boolean PeerInfoService.isLocalMonitoringAvailable(ModuleClassID moduleClassID)
          See if Local monitoring is available from a specific ServiceMonitor.
 

Uses of ModuleClassID in net.jxta.peergroup
 

Fields in net.jxta.peergroup declared as ModuleClassID
static ModuleClassID PeerGroup.peerGroupClassID
          Well known module class identifier: peer group
static ModuleClassID PeerGroup.resolverClassID
          Well known module class identifier: resolver service
static ModuleClassID PeerGroup.discoveryClassID
          Well known module class identifier: discovery service
static ModuleClassID PeerGroup.pipeClassID
          Well known module class identifier: pipe service
static ModuleClassID PeerGroup.membershipClassID
          Well known module class identifier: membership service
static ModuleClassID PeerGroup.rendezvousClassID
          Well known module class identifier: rendezvous service
static ModuleClassID PeerGroup.peerinfoClassID
          Well known module class identifier: peerinfo service
static ModuleClassID PeerGroup.endpointClassID
          Well known module class identifier: endpoint service
static ModuleClassID PeerGroup.tcpProtoClassID
          Well known module class identifier: tcp protocol
static ModuleClassID PeerGroup.httpProtoClassID
          Well known module class identifier: http protocol
static ModuleClassID PeerGroup.routerProtoClassID
          Well known module class identifier: router protocol
static ModuleClassID PeerGroup.applicationClassID
          Well known module class identifier: application
static ModuleClassID PeerGroup.tlsProtoClassID
          Well known module class identifier: tlsProtocol
static ModuleClassID PeerGroup.proxyClassID
          Well known module class identifier: ProxyService
static ModuleClassID PeerGroup.relayProtoClassID
          Well known module class identifier: RelayProtocol
static ModuleClassID PeerGroup.accessClassID
          Well known module class identifier: AccessService
 

Uses of ModuleClassID in net.jxta.platform
 

Methods in net.jxta.platform that return ModuleClassID
abstract  ModuleClassID ModuleSpecID.getBaseClass()
          Return a ModuleClassID of the same base class but with the role portion set to zero. aka "the base class".
abstract  ModuleClassID ModuleClassID.getBaseClass()
          Return a ModuleClassID of the same base class but with the role portion set to zero. aka "the base class".
 

Methods in net.jxta.platform with parameters of type ModuleClassID
abstract  boolean ModuleSpecID.isOfSameBaseClass(ModuleClassID id)
          Returns true if this ModuleSpecID is of the same base class than the given class.
abstract  boolean ModuleClassID.isOfSameBaseClass(ModuleClassID id)
          Returns true if this ModuleClassID is of the same base class than the given class.
 

Uses of ModuleClassID in net.jxta.protocol
 

Methods in net.jxta.protocol that return ModuleClassID
 ModuleClassID ModuleClassAdvertisement.getModuleClassID()
          returns the id of the class
 

Methods in net.jxta.protocol with parameters of type ModuleClassID
 void ModuleClassAdvertisement.setModuleClassID(ModuleClassID id)
          sets the id of the class
 


JXTA J2SE