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:
getTransactionId
in classTransactionIdProvider
- Returns:
- an ID unique to this transaction.
-