public interface CustomerCenterContext extends PAppContext
Modifier and Type | Field and Description |
---|---|
static String |
BILL_INFO_SELECTION
The property issued when the BillInfo Selection Change Occurs
|
static String |
CLOSE_ACCOUNT
The property issued when an account is closed
|
static String |
CURRENT_ACCOUNT
The property issued when the current account changes
|
static String |
CURRENT_BRAND
The property issued when the brand is changed
|
static String |
SERVICE_SELECTION
The property issued when the Service Selection Change
|
Modifier and Type | Method and Description |
---|---|
void |
addAccountClosedListener(PropertyChangeListener p)
Registers the given listener so that it receives a
PropertyChangeEvent event when an account closes.
|
void |
addAccountClosedVetoableListener(VetoableChangeListener v)
Registers the given listener so that it receives a
VetoableChangeEvent before an account closes.
|
void |
addBillInfoSelectionListener(PropertyChangeListener p)
Registers the given listener so that it receives a
PropertyChangeEvent event when BillInfo Selection change Occured in BillGroup ComboBox.
|
void |
addCurrentAccountListener(PropertyChangeListener p)
Registers the given listener so that it receives a
PropertyChangeEvent event when the current account changes.
|
void |
addCurrentAccountVetoableListener(VetoableChangeListener v)
Registers the given listener so that it receives a
VetoableChangeEvent before the current account changes.
|
void |
addServiceSelectionListener(PropertyChangeListener p)
Registers the given listener so that it receives a
PropertyChangeEvent event when Service Selection change Occured in PServicePage.
|
void |
billInfoSelectionChanged(BillInfoChangeEvent bie)
Used to notify Context regarding the BillInfo Selection Change occured
in the BillGroup ComboBox with the PModelHandle of the newly selected BillInfo
and previously Selected BillGroup.
|
void |
closeAccount(PModelHandle pm)
Used to close the account represented by the given PModelHandle.
|
PAccountViewContext |
getAccountViewContext()
Retrieves the context associated with the current account.
|
PBrandManager |
getBrandManager() |
PModelHandle |
getCSRNameModelHandle()
Return the CSR Account object model handle.
|
PCurrencyManager |
getCurrencyManager() |
PAccountInfo |
getCurrentAccountInfo()
Retrieves the information class for the current account
|
PAccountInfo |
getLastActiveOpenAccount()
Used to track the last active open account.
|
PrintManager |
getPrintManager() |
PSaveManager |
getSaveManager() |
PAppContext |
getWizardContext()
We currently provide the ability to display one Customer Center wizard at a time.
|
void |
removeAccountClosedListener(PropertyChangeListener p)
Removes the PropertyChangeListener for the CLOSE_ACCOUNT property
|
void |
removeAccountClosedVetoableListener(VetoableChangeListener v)
Removes the VetoableChangeListener for the CLOSE_ACCOUNT property
|
void |
removeBillInfoSelectionListener(PropertyChangeListener p)
Removes the given listener for BILL_INFO_SELECTION property
|
void |
removeCurrentAccountListener(PropertyChangeListener p)
Removes the PropertyChangeListener for the CURRENT_ACCOUNT property
|
void |
removeCurrentAccountVetoableListener(VetoableChangeListener v)
Removes the VetoableChangeListener for the CURRENT_ACCOUNT property
|
void |
removeServiceSelectionListener(PropertyChangeListener p)
Removes the given listener for SERVICE_SELECTION property
|
void |
serviceSelectionChanged(PModelHandle pm)
Used to notify Context regarding the Service Selection Change occured
in the PServicePage with the PModelHandle of the newly selected Service.
|
void |
setCurrentAccount(PModelHandle pm)
Establishes the current account for the client.
A vetoable property change event will be issued giving listeners the opportunity to disallow the change in current account. |
void |
setWizardContext(PAppContext ctx)
Used to establish the context for the current wizard.
|
void |
showDefault()
Mechanism to force the display of the main application interface.
|
addActions, addContextChangedListener, changeSize, fireContextChangedEvent, focusOn, getAppName, removeActions, removeContextChangedListener, setOverlay, setStatus
static final String CURRENT_ACCOUNT
static final String CLOSE_ACCOUNT
static final String CURRENT_BRAND
static final String BILL_INFO_SELECTION
static final String SERVICE_SELECTION
void setCurrentAccount(PModelHandle pm) throws PropertyVetoException
pm
- The model handle for the new accountPropertyVetoException
PAccountInfo getCurrentAccountInfo()
PAccountInfo getLastActiveOpenAccount()
void addCurrentAccountListener(PropertyChangeListener p)
p
- The listenervoid removeCurrentAccountListener(PropertyChangeListener p)
p
- The listenervoid addCurrentAccountVetoableListener(VetoableChangeListener v)
v
- The VetoableChangeListenervoid removeCurrentAccountVetoableListener(VetoableChangeListener v)
v
- The VetoableChangeListenervoid closeAccount(PModelHandle pm) throws PropertyVetoException
pm
- The account to closePropertyVetoException
void addAccountClosedListener(PropertyChangeListener p)
p
- The listenervoid removeAccountClosedListener(PropertyChangeListener p)
p
- The listenervoid addAccountClosedVetoableListener(VetoableChangeListener v)
v
- The VetoableChangeListenervoid removeAccountClosedVetoableListener(VetoableChangeListener v)
v
- The VetoableChangeListenervoid billInfoSelectionChanged(BillInfoChangeEvent bie)
previousBillInfo
- The BillInfo that was previously selectedcurrentBillInfo
- The BillInfo that is the new Selectionvoid addBillInfoSelectionListener(PropertyChangeListener p)
p
- The listenervoid removeBillInfoSelectionListener(PropertyChangeListener p)
p
- The listenervoid serviceSelectionChanged(PModelHandle pm) throws PropertyVetoException
pm
- The Service that currently selectedPropertyVetoException
void addServiceSelectionListener(PropertyChangeListener p)
p
- The listenervoid removeServiceSelectionListener(PropertyChangeListener p)
p
- The listenerPAccountViewContext getAccountViewContext()
PCurrencyManager getCurrencyManager()
PSaveManager getSaveManager()
PBrandManager getBrandManager()
void showDefault()
void setWizardContext(PAppContext ctx)
ctx
- The wizard contextPAppContext getWizardContext()
PModelHandle getCSRNameModelHandle()
PrintManager getPrintManager()
Copyright © 2003, 2023, Oracle and/or its affiliates.