com.ibm.retail.AEF.automation
Interface TransactionIdentifier

All Superinterfaces:
Identifier, java.util.Map
All Known Implementing Classes:
TransactionIdentifierImpl

public interface TransactionIdentifier
extends Identifier

TransactionIdentifier is an interface which encapsulates a transaction. For example, a transaction may be identified as NO_SALE, REGULAR_SALE, or any other type listed in AEFConst.java.


Field Summary
static java.lang.String CLASS_KEY
           
static java.lang.String DATA
           
static java.lang.String MODIFIER
           
static java.lang.String TRANSACTION_TYPE
           
 
Fields inherited from interface com.ibm.retail.AEF.automation.Identifier
ACCOUNT_NUMBER, PRICE
 
Method Summary
 java.lang.String getData()
          Gets the data to be included with the transaction.
 java.lang.String getModifier()
          Gets the transaction modifier.
 java.lang.String getTransactionType()
          Gets the transaction type.
 void setData(java.lang.String transactionData)
          Sets the data to be included with the transaction.
 void setModifier(java.lang.String modifier)
          Sets the transaction modifier.
 void setTransactionType(java.lang.String transactionType)
          Sets the transaction type.
 
Methods inherited from interface com.ibm.retail.AEF.automation.Identifier
toString
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Field Detail

CLASS_KEY

public static final java.lang.String CLASS_KEY
See Also:
Constant Field Values

TRANSACTION_TYPE

public static final java.lang.String TRANSACTION_TYPE
See Also:
Constant Field Values

DATA

public static final java.lang.String DATA
See Also:
Constant Field Values

MODIFIER

public static final java.lang.String MODIFIER
See Also:
Constant Field Values
Method Detail

setTransactionType

public void setTransactionType(java.lang.String transactionType)
Sets the transaction type. This should be one of the types listed in AEFConst.java.

Parameters:
transactionType - The transaction type from AEFConst.java.
See Also:
for the valid transaction types & modifiers.

setModifier

public void setModifier(java.lang.String modifier)
Sets the transaction modifier. This should be one of the modifiers listed in AEFConst.java.

Parameters:
modifier - The transaction modifier from AEFConst.java.
See Also:
for the valid transaction types & modifiers.

setData

public void setData(java.lang.String transactionData)
Sets the data to be included with the transaction.

Parameters:
transactionData - A String of data to be included in the transaction.

getTransactionType

public java.lang.String getTransactionType()
Gets the transaction type. This should be one of the types listed in AEFConst.java.

Returns:
String The transaction type from AEFConst.java.
See Also:
for the valid transaction types.

getData

public java.lang.String getData()
Gets the data to be included with the transaction.

Returns:
String A String of data to be included in the transaction.

getModifier

public java.lang.String getModifier()
Gets the transaction modifier. This should be one of the modifiers listed in AEFConst.java.

See Also:
for the valid transaction types & modifiers.


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004