|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
MonitorPolicy
from the registry.
AEFBase
is the main object used to create an AEF enabled real terminal or virtual terminal environment.
AEFMulticastThread
is a thread which can handle listening to the multicast socket
for beaconing factories, as well as beacon on behalf of a factory.AEFPropertyChangeEvent
is created when a property contained
in the AEF POSDataProvider
is modified. AEFPropertyChangeListener
interface is the interface for receiving
AEF property change events from the POSDataProvider
API.AEFSession
provides an object encapsulation of a POS terminal session.
RtlInformationNotification
for discovery of a new
GeneralAgent
, it encapsulates a MgmtDeviceInfo
object
which has the necessary information to handle and work with the remote
agents.RtlInformationNotification
for release of a GeneralAgent
that is being managed, it encapsulates a MgmtDeviceInfo
object
which has the necessary information to remote the remote agent from the pool.TaxCode
objects.
CashReceiptEvent
encapsulates cash receipt printer data obtained from the
terminal session.Action
classes to perform POS functions required by the POSAutomationProvider
.
POSDataProvider
.
factory
classes to create AEF objects.AEFBase
and the SessionServer
interface.
AEFSession
interface which encapsulates the data and function of a real or virtual terminal session.
ProxyManagerMBean
: Manages remote General Agent MBean Proxies.RtlNotificationFilter
and MgmtNotificationControlMBean
,
which manages the Notifications emitted from all General Agents in the store.true
if the supplied MonitorPolicy
has been added,
otherwise false
.
true
if a policy matching the supplied identifier has been added,
otherwise false
.
CouponEvent
is generated when a coupon is applied
to an item or transaction. CouponEvents
from the
terminal session. AEFSessionFactory
object and register with RMI.
ObjectName
from an existing ObjectName
that
conforms to the SI Object Naming conventions, adding the supplied system information
in addition to other required properties.
ObjectName
from the supplied information that
conforms to the SI Object Naming conventions, having the supplied system information
in addition to other required properties.
CustomerEvent
is generated when a customer is identified by scanning
or swiping a customer identification or loyalty card. CustomerEvent
from the
terminal session. SIMemoryFileHandler4690
memory log
using the AEF DebugMemory
object.
DepartmentDefinition
objects
DepartmentDefinition
is a simple data object to contain information
about POS departments.
MgmtAgentSetup
instance
MonitorPolicyAction
, and, if the action
was enabled, unregisters any created MonitorMBean
s.
DiscountEvent
is generated by a POS transaction when a discount is
applied to the transaction or an item.
AEFEventQueue
object.
FunctionCodeDefinition
is a simple data object to contain information
about a function code used by a POS Sales application.
EventQueue
.
ApplicationDataConnector
for this terminal session.
EventQueue
, since the last reset.
EventQueue
, since the last reset.
EventQueue
.
Handler
instance from the root logger based on
the supplied class name
Handler
s' classnames.
sendKeySequence
method.
EventQueue
, since the last reset.
EventQueue
, since the last reset.
EventQueue
, since the last reset.
MonitorPolicy
matching the supplied policy identifier,
or null
if it cannot be found.
MonitorPolicyAction
associated with a matching the supplied policy identifier,
or null
if it cannot be found.
POSAutomationProvider
(automation API) for this terminal session.
POSDataProvider
associated with this terminal session.
EventQueue
, since the last reset.
EventQueue
, since the last reset.
MasterAgent
and registers NotificationListeners with all MasterAgent
MBeans
AEFSession
.
getState()
MonitorPolicyAction
is registered
DiscountReasonCode
objects.
ItemSalesEvent
is generated when an item is
added or removed from a transaction. ItemSalesProperties
contains the data provider property names for
line item sales properties.
ObjectName
of this MBean includes the following attributes, in addition to the SIF
attribute of DeviceID
:
SIFComponent=MGMT
Id=JDKHandlers
This management interface has a dynamic list of attributes, each of which is
the class name of the Handler
, and whose value is the Handler
's
level.
LineItemEvent
is the parent interface for the hierarchy of events related to
items to a POS transaction.
LineItemProperties
contains the data provider property names for line item
attributes. LoadBalancer
provides an API to enable load balancing logic to be used by the
AEF SessionServer
.
EventQueue
to the AEF log.
TaxCode
objects.
MgmtAgent
objects. MonitorPolicy
s added to this MBean. TaxCode
objects.
OBJ_NAME_SIFMBEAN_KEY
ObjectName key
getOperatorStatus
to indicate that the operator is logged off
getOperatorStatus
to indicate that the operator is logged on
OperatorEvent
is generated when an operator signs on or off a POS terminal.
OperatorEvents
from the
terminal session. OptionsEvent
is generated whenever terminal or store level options are loaded for the
POS Terminal Sales Application. OptionsEvents
from the
terminal session. OptionsProperties
contains the data provider property names for terminal and store level options.
PointsEvent
is generated when loyalty points are awarded or redeemed in
a transaction.
PointsEvents
from the
terminal session. getPOSApplicationStatus
to indicate that the application is active
getPOSApplicationStatus
to indicate that the application is inactive
POSAppEvent
is the base interface for events generated for POS
application data.POSAppEventListener
is the base interface for all listeners of
POSAppEvents
generated by the POSDataProvider
API.POSDataProvider
provides listener registration to monitor the properties of its associated
terminal session. POSDeviceProperties
contains the data provider property names for POS
device and IO processor attributes. ReasonCode
objects.
ReasonCode
objects.
MonitorPolicyAction
and, if the action is enabled,
applies it to all active and newly discovered devices that match the MonitorPolicyAction
's
target identifier (device type, device id, or system id).
MBeanServerConnection
s to
newly discovered agents, and to trigger the creation of MgmtRemoteMBeanProxy
s.
RemoteLoggingCtrlMBean
for controlling the forwarding
of JDK logging events as RtlTracePointNotification
s
The ObjectName
of this MBean includes the following attributes, in addition to the SIF
attribute of DeviceID
:
SIFComponent=MGMT
Id=RemoteJDKLogCtrl
This management interface includes the following attributes.
RemoteLoggingCtrlMBean
for controlling the forwarding
of Log4J logging events as RtlTracePointNotification
s
The ObjectName
of this MBean includes the following attributes, in addition to the SIF
attribute of DeviceID
:
SIFComponent=MGMT
Id=RemoteLog4JLogCtrl
This management interface defines no attributes.
RtlTracePointNotification
s. MBeanServerConnection
s from the pool.
RemoteLoggingCtrlMBean
for controlling the forwarding
of Syslog logging events as RtlTracePointNotification
s
The ObjectName
of this MBean includes the following attributes, in addition to the SIF
attribute of DeviceID
:
SIFComponent=MGMT
Id=RemoteSysLogCtrl
This management interface defines no attributes.
MonitorPolicy
objects and any registrations
MonitorPolicy
object equal to that supplied, plus
any registrations of those policies.
MonitorPolicy
matching the supplied policy identifier, and any
registrations of that policy.
ReportEvent
contains report information
from the POS application.ReportEvents
from the
terminal session. ReportSection
is a data object containing information
about a section of a report. EventQueue
to zero.
ScaleEvent
is generated when an item is weighed.ScaleEvents
from the
terminal session. getServerState
to indicate that the server is active
getServerState
to indicate that the server is initializing
AEFSession
objects.
AEFSession
objects.
SessionExtension
provides an interface for extension classes which
are instantiated for each AEFSession. AEFSessionFactory
object.
AEFSession
object.
SessionParameters
object is a HashMap
that contains
the input parameters used to construct an AEFSession
.
SessionServer
provides the client interface for requesting AEFSession
objects.
SessionServer
object.
SessionServer
object.
SessionStatusEvent
is generated when the status of an AEFSession
changes.
SessionStatusListener
provides a listener interface for AEFSession SessionStatusEvents
.
Handler
.
MgmtAgent
, if it has been
started.
StateChangeEvent
is an event object generated when the State
of the POS application changes. StateChangeEvents
from the
terminal POS session. DeviceDistributionRecord
s
StoreDefinition
object.
StoreOptions
object which defines the store level settings.
StoreDefinition
is an interface for objects containing the store
attrbutes. StoreOptions
is a simple data object to contain information
about POS store level options. StoreOptionsProperties
contains the POSDataProvider
property names for
store options attributes.
StoreProperties
contains the data provider property names for store
attributes.
TareCode
objects.
TareCode
is a simple data object to contain information
about POS tares.
TaxCode
is a simple data object to contain information
about POS tax code definitions.TenderDefinition
objects.
TenderEvent
is generated when a tender is accepted or cancelled
within a sales transaction.TenderEvents
from the
terminal session. TenderProperties
contains the POSDataProvider
names for
tender attributes.
getOnlineStatus
to indicate that the terminal is offline
getOnlineStatus
to indicate that the terminal is online
TerminalOptions
object which defines the terminal settings.
getOperatorStatus
to indicate that the terminal is in "secured" mode (i.e., password needed to unlock)
TerminalOptions
is a simple data object to contain information
about POS terminal options. TerminalOptionsProperties
contains the property name identifiers for
TerminalOptions
objects contained in OptionsEvent
.
TransactionDiscountReasonCode
objects.
TransactionDefinition
is a simple data object to contain information
about POS transactions (Regular Sale, No Sale, COD,..).
TransactionDiscountReasonCode
is a simple data object to contain information
about POS discount reason code for a transaction.
TransactionStatusEvent
is created when the status of a sales transaction is changed.
TransactionStatusProperties
provides the POSDataProvider
for
the transaction status-related data and events provided through
the POSDataProvider
API.
TransactionTotalsEvent
is created when the totals for a sales transaction are updated.
TransactionTotalsProperties
provides POSDataProvider
property names for
the totals associated with a transaction.
TaxCode
objects.
ReasonCode
objects.
WorkstationStatusEvent
is an event object generated when the status
of the POS workstation changes. WorkstationStatusEvents
from the
terminal POS session. WorkstationStatusProperties
contains the POSDataProvider
property names for
workstation attributes.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |