|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
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. |
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:
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |