Class DefaultTransactionIdProvider
java.lang.Object
org.jets3t.servlets.gatekeeper.TransactionIdProvider
org.jets3t.servlets.gatekeeper.impl.DefaultTransactionIdProvider
Default TransactionIdProvider implementation that generated random-based UUIDs using the
Java Uuid Generator.
- Author:
- James Murty
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultTransactionIdProvider(javax.servlet.ServletConfig servletConfig) Constructs the TransactionIdProvider - no configuration parameters are required. -
Method Summary
Modifier and TypeMethodDescriptiongetTransactionId(GatekeeperMessage requestMessage, ClientInformation clientInformation) Returns a random-based UUID.
-
Constructor Details
-
DefaultTransactionIdProvider
public DefaultTransactionIdProvider(javax.servlet.ServletConfig servletConfig) throws javax.servlet.ServletException Constructs the TransactionIdProvider - no configuration parameters are required.- Parameters:
servletConfig-- Throws:
javax.servlet.ServletException
-
-
Method Details
-
getTransactionId
public String getTransactionId(GatekeeperMessage requestMessage, ClientInformation clientInformation) Returns a random-based UUID.- Specified by:
getTransactionIdin classTransactionIdProvider- Parameters:
requestMessage-clientInformation-- Returns:
- an ID unique to this transaction.
-