Class SecureChannelTransactionManager
- java.lang.Object
-
- org.apache.plc4x.java.opcua.context.SecureChannelTransactionManager
-
public class SecureChannelTransactionManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MAX_REQUEST_ID
-
Constructor Summary
Constructors Constructor Description SecureChannelTransactionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetRequestHandle()Returns the next request handleSupplier<Integer>getSequenceSupplier()Creates sequence supplier for temporary use by message sender.intgetTransactionIdentifier()Returns the next transaction identifier.
-
-
-
Field Detail
-
DEFAULT_MAX_REQUEST_ID
public static final int DEFAULT_MAX_REQUEST_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTransactionIdentifier
public int getTransactionIdentifier()
Returns the next transaction identifier.- Returns:
- the next sequential transaction identifier
-
getSequenceSupplier
public Supplier<Integer> getSequenceSupplier()
Creates sequence supplier for temporary use by message sender.- Returns:
- Sequence supplier.
-
getRequestHandle
public int getRequestHandle()
Returns the next request handle- Returns:
- the next sequential request handle
-
-