Package com.ibm.retail.AEF.automation

Provides interface for performing functions on real and virtual terminal POS terminals.

See:
          Description

Interface Summary
BaseInfo BaseInfo is an interface which provides a base interface for all Info objects.
Condition Condition is an interface for classes which listen for events which may unblock a thread which is waiting on a ThreadManager.wait() call.
Coupon Coupon is an interface which encapsulates a coupon in a transaction.
CouponInfo CouponInfo is an interface which encapsulates the information for a coupon in a transaction.
CreditIdentifier CreditIdentifier is an interface for holding arguments required for a credit tender.
CreditInfo CreditInfo is an interface which represents data for a credit tender in a transaction.
CreditTender CreditTender is an interface which encapsulates transaction credit currency.
Customer Customer is an interface for objects representing a customer identified by loyalty number.
CustomerInfo CustomerInfo is an interface for objects representing a customer identified by loyalty number.
Discount Points is an interface which encapsulates a line item or transaction discount.
DiscountInfo DiscountInfo is an interface which encapsulates the item information for a line item or transaction discount.
Identifier Identifier is a base interface for various identifiers such as ItemIdentifier.
Item Item is an interface which encapsulates an item which is sold in a transaction.
ItemIdentifier ItemIdentifier is an interface which encapsulates an item code, and the type of the item code.
ItemInfo ItemInfo is an interface which encapsulates the item information for an item which is sold in a transaction.
LineItem LineItem is an interface which represents any of the line items in a transaction (i.e., item, discount, tender, etc.).
LineItemInfo LineItemInfo is an interface which represents data for any of the line items in a transaction (i.e., item, discount, tender, etc.).
LoyaltyIdentifier LoyaltyIdentifier is an interface for classes which contain the information to identify a loyalty customer.
MSRCreditIdentifier MSRCreditIdentifier is an interface for holding arguments required for a credit tender.
Operator Represents an operator who is logged onto an Application.
OperatorAuthorization Represents the application authorization of an operator.
OperatorIdentifier OperatorIdentifierImpl is a class which contains information for operator logon.
OperatorInfo OperatorInfo objects contain the data for an Operator of the POS application.
Points Points is an interface which encapsulates points being awarded or redeemed.
PointsInfo PointsInfo is an interface which encapsulates the item information for an item which is sold in a transaction.
POSAutomationProvider POSAutomationProvider is an interface which encapsulates the automation APIs for a POS Application and makes it available to remote clients.
SalesTransaction SalesTransaction is an interface representing a customer sales transaction on the POS application.
SalesTransactionInfo A SalesTransactionInfo contains details of a sales transaction in progress.
Tender Tender is an interface which encapsulates transaction currency.
TenderIdentifier TenderIdentifier is an interface which encapsulates an item code, and the type of the item code.
TenderInfo TenderInfo is an interface which represents data for a tender in a transaction.
Transaction Transaction is an interface for conducting a transaction on the POS application.
TransactionIdentifier TransactionIdentifier is an interface which encapsulates a transaction.
TransactionInfo A TransactionInfo contains details of a transaction in progress.
TransactionTotals TransactionTotals encapsulates the totals associated with a sales transaction.
 

Class Summary
AbstractCondition AbstractCondition is a base class for objects which are used in conjuction with a ConditionLock to block a calling thread based on a set of conditions.
AbstractPropertyCondition AbstractPropertyCondition is a base class for objects which detect conditions within POSDataProvider properties.
ActionRequest ActionRequest is sent to the ActionProcessor to cause an action to be performed.
AndCondition AndCondition uses an array of PropertyConditions.
AndThenCondition AndThenCondition uses an array of PropertyConditions.
CreditIdentifierImpl CreditIdentifierImpl is a class which contains information required to perform a credit tender.
ItemIdentifierImpl ItemIdentifierImpl is a class which contains item code information.
LoyaltyIdentifierImpl LoyaltyIdentifierImpl is a class which contains tender information.
MSRCreditIdentifierImpl MSRCreditIdentifierImpl is a class for holding arguments required for a credit tender.
OperatorIdentifierImpl OperatorIdentifierImpl is a class which contains information for operator logon.
OrCondition OrCondition uses an array of PropertyConditions.
PropertyContainsAtIndexCondition PropertyContainsAtIndexCondition listens to a POSDataProvider property and indicates whether the property contains the specified value at the specified index.
PropertyContainsCondition PropertyContainsCondition listens to a POSDataProvider property and indicates whether the property contains the specified value.
PropertyEqualsCondition PropertyEqualsCondition listens to a POSDataProvider property and indicates whether the property is equal to a specified value.
PropertyGreaterOrEqualCondition PropertyGreaterOrEqualCondition listens to a POSDataProvider property and indicates whether the numeric property value is greater or equal to a specified value.
PropertyGreaterThanCondition PropertyGreaterThanCondition listens to a POSDataProvider property and indicates whether the numeric property value is greater than a specified value.
PropertyLessOrEqualCondition PropertyLessOrEqualCondition listens to a POSDataProvider property and indicates whether the numeric property value is less than or equal to a specified value.
PropertyLessThanCondition PropertyLessThanCondition listens to a POSDataProvider property and indicates whether the numeric property value is less than a specified value.
PropertyNotContainsAtIndexCondition PropertyNotContainsAtIndexCondition listens to a POSDataProvider property and indicates whether the property does not contain the specified value at the specified index.
PropertyNotContainsCondition PropertyNotContainsCondition listens to a POSDataProvider property and indicates whether the property does not contain the specified value.
PropertyNotEqualsCondition PropertyNotEqualsCondition listens to a POSDataProvider property and indicates whether the property is not equal to a specified value.
PropertyRegexMatchCondition PropertyRegexMatchCondition listens to a POSDataProvider property and indicates whether the property values matches a regular expression.
PropertyRegexNotMatchCondition PropertyRegexNotMatchCondition listens to a POSDataProvider property and indicates whether the property value does not match a regular expression.
TenderIdentifierImpl TenderIdentifierImpl is a class which contains tender information.
TransactionIdentifierImpl TransactionIdentifier is a class which contains information about a transaction.
 

Package com.ibm.retail.AEF.automation Description

Provides interface for performing functions on real and virtual terminal POS terminals.

The automation package includes the POSAutomationProvider interface which allows applications to perform functions on a real or virtual POS terminal. The interface provided by POSAutomationProvider includes the commonly used functions associated with transactions at a POS terminal:



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