org.jets3t.servlets.gatekeeper.impl
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 |
DefaultTransactionIdProvider(javax.servlet.ServletConfig servletConfig)
Constructs the TransactionIdProvider - no configuration parameters are required. |
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
getTransactionId
public String getTransactionId(GatekeeperMessage requestMessage,
ClientInformation clientInformation)
- Returns a random-based UUID.
- Specified by:
getTransactionId
in class TransactionIdProvider
- Returns:
- an ID unique to this transaction.