Class DefaultTransactionIdProvider
- java.lang.Object
-
- org.jets3t.servlets.gatekeeper.TransactionIdProvider
-
- org.jets3t.servlets.gatekeeper.impl.DefaultTransactionIdProvider
-
public class DefaultTransactionIdProvider extends TransactionIdProvider
Default TransactionIdProvider implementation that generated random-based UUIDs using the Java Uuid Generator.- Author:
- James Murty
-
-
Constructor Summary
Constructors Constructor Description DefaultTransactionIdProvider(javax.servlet.ServletConfig servletConfig)
Constructs the TransactionIdProvider - no configuration parameters are required.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTransactionId(GatekeeperMessage requestMessage, ClientInformation clientInformation)
Returns a random-based UUID.
-
-
-
Constructor Detail
-
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 Detail
-
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.
-
-