public interface DsTransactionData
| Modifier and Type | Interface and Description |
|---|---|
static class |
DsTransactionData.PrimitiveValue
Holder class for a primitive with an associate value.
|
| Modifier and Type | Method and Description |
|---|---|
DsTransactionData |
add(DsTransactionData.PrimitiveValue primitiveValue)
Put the given primitive value holder to the end of the transaction data.
|
DsTransactionData |
add(InputPrimitive primitive,
SecureString data)
Put the given primitive and associated data at the end of the
transaction data.
|
DsTransactionData |
add(MessageDialogPrimitive primitive)
Put the given primitive at the end of the transaction data.
|
DsTransactionData |
add(TextPrimitive primitive,
SecureString data)
Put the given primitive and associated data at the end of the
transaction data.
|
java.util.List<DsTransactionData.PrimitiveValue> |
getEntries()
Get the list of primitive values added in the transaction data.
|
Template |
getTemplate()
Get the template that is associated with this transaction data.
|
Template getTemplate()
DsTransactionData add(DsTransactionData.PrimitiveValue primitiveValue)
primitiveValue - the primitive value holderDsTransactionData add(InputPrimitive primitive, SecureString data)
primitive - the input primitivedata - the data to putDsTransactionData add(TextPrimitive primitive, SecureString data)
primitive - the text primitivedata - the data to putDsTransactionData add(MessageDialogPrimitive primitive)
This method should only be used for primitives which don't accept input data, otherwise use one of the add methods.
primitive - the message dialog primitivejava.lang.IllegalArgumentException - When primitive is an instance of InputPrimitivejava.util.List<DsTransactionData.PrimitiveValue> getEntries()
List<
PrimitiveValue>)
in this transaction data, if none the empty list