p2ps.peer
Class IDFactory

java.lang.Object
  extended byp2ps.peer.IDFactory

public class IDFactory
extends java.lang.Object

A factory class for generating peer, pipe and advertisement ids

Version:
$Revision: 295 $
Author:
Ian Wang

Field Summary
static IDFactoryInterface factory
           
 
Constructor Summary
IDFactory()
           
 
Method Summary
static java.lang.String generatePeerID(SecurityManager manager)
          Generates a new peer id.
static java.lang.String newAdvertID()
           
static java.lang.String newGroupID()
          Generates a new group id.
static java.lang.String newPipeID()
           
static java.lang.String newSendID()
           
static java.lang.String newServiceID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

public static IDFactoryInterface factory
Constructor Detail

IDFactory

public IDFactory()
Method Detail

generatePeerID

public static final java.lang.String generatePeerID(SecurityManager manager)
Generates a new peer id.

Parameters:
manager - the security manager (null if no certificates)

newGroupID

public static final java.lang.String newGroupID()
Generates a new group id.


newAdvertID

public static final java.lang.String newAdvertID()

newPipeID

public static final java.lang.String newPipeID()

newServiceID

public static final java.lang.String newServiceID()

newSendID

public static final java.lang.String newSendID()