C# Class Apache.NMS.ActiveMQ.Util.IdGenerator

Afficher le fichier Open project: ThorTech/apache-nms Class Usage Examples

Méthodes publiques

Méthode Description
Compare ( String id1, String id2 ) : int

Does a proper compare on the ids

GenerateId ( ) : String

Generate a Unique Id

GenerateSanitizedId ( ) : String

Generate a unique ID - that is friendly for a URL or file system

GetSeedFromId ( String id ) : String

From a generated id - return the seed (i.e. minus the count)

GetSequenceFromId ( String id ) : long

From a generated id - return the generator count

IdGenerator ( String prefix ) : System

Private Methods

Méthode Description
IdGenerator ( ) : System

Method Details

Compare() public static méthode

Does a proper compare on the ids
public static Compare ( String id1, String id2 ) : int
id1 String /// A ///
id2 String /// A ///
Résultat int

GenerateId() public méthode

Generate a Unique Id
public GenerateId ( ) : String
Résultat String

GenerateSanitizedId() public méthode

Generate a unique ID - that is friendly for a URL or file system
public GenerateSanitizedId ( ) : String
Résultat String

GetSeedFromId() public static méthode

From a generated id - return the seed (i.e. minus the count)
public static GetSeedFromId ( String id ) : String
id String /// A ///
Résultat String

GetSequenceFromId() public static méthode

From a generated id - return the generator count
public static GetSequenceFromId ( String id ) : long
id String /// A ///
Résultat long

IdGenerator() public méthode

public IdGenerator ( String prefix ) : System
prefix String
Résultat System