Class SubscriptionId
- java.lang.Object
-
- de.quantummaid.eventmaid.subscribing.SubscriptionId
-
public final class SubscriptionId extends Object
EachSubscriberpossesses a uniqueSubscriptionId, which acts as its identity.
-
-
Constructor Summary
Constructors Constructor Description SubscriptionId()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SubscriptionIdfromString(String value)Creates aSubscriptionIdfrom the given string value.static SubscriptionIdnewUniqueId()Creates a new randomly generatedSubscriptionId.StringstringValue()
-
-
-
Method Detail
-
fromString
public static SubscriptionId fromString(String value)
Creates aSubscriptionIdfrom the given string value. The string has to be a validUUID.- Parameters:
value- string form of an UUID- Returns:
- new
SubscriptionId
-
newUniqueId
public static SubscriptionId newUniqueId()
Creates a new randomly generatedSubscriptionId.- Returns:
- randomly generated
SubscriptionId
-
stringValue
public String stringValue()
-
-