All Classes and Interfaces
Class
Description
This provides a common About Box component for all the Portal applications.
This provides a common About Box component for all the Portal applications.
A base class for TreeTableModels.
A base class for TreeTableModels.
Base class that should be used for any modular that needs to add
additional fields to the account search screen.
An abstract implementation of the TreeTableModel interface, handling the list
of listeners.
An abstract implementation of the TreeTableModel interface, handling the list
of listeners.
Data sharing support for the account creation wizard.
This class takes cares of displaying the panel which holds all the necessary fields
that can be used to enter the search criteria.
This class displayes the button panel
This class displays the account search dialog which consists of three main panels.
This class takes cares of displaying the account search results in a tabular format
from the Portal database.
A utility class that contains all of the information contained in
a
balImpactsArray
.This class contains information necessary for doing event adjustments.
Panel for making event level adjustments.
Compare tree table nodes using an alpha-numeric algorithm.
This renderer is used to show both currency and noncurrency amount fields
This interface enables interaction with 3rd party authentication
software.
This class stores the data related to a Profiles Available.
Title: BalanceGroupData
Balance Group search bean.
Search bean used for balance group search dialog.
Balance group search criteria panel.
This new search dialog is used for searching the balance groups(Used in credit limit panel invalid input: '&' MBI dialog).
Balance Group search results panel.
This table will be used to display the results of the balance group search.
'BalanceGroupsModel' is a 'TreeTableModel' representing
for BalanceGroup TreeTable in PaymentPanel during .
Node class for MBI TreeTable in Payment Panel during Account Creation
This is the TreeTable Used for BillUnit-BalanceGroup Display in Payment Panel
during Account Creation
The event sent out when data changes that impacts the balance.
The listener for balance impact events
A textfield that accepts numeric data only.
TableSorter is a decorator for TableModels; adding sorting
functionality to a supplied TableModel.
Title: BillGroupData
BillInfoChangeEvent is the new event object, which handles all actions performed on PBillGroupCombo widget
The listener for BillInfo change events
BillinfoNode
This data structure class is for holding the information about Balance Groups
moved between bill units and its associated services.
The event sent out after a bill now operation has been performed.
BooleanCellRenderer is a table cell renderer whose horizontal and vertical
alignment properties can be set.
Portal aware Brand component.
The Brand utility class.
Displays the details of an Portal object in a table format.
The main window of Event Browser.
This utility class supports access to information for all of the business
logic parameters stored in the /config/business_params configuration
object.
This utility class contains all of the information for a "business type"
that is defined in the "/config/business_type" table.
Signals that an exception has occurred with the Business Parameters API.
A control which allows the user to modify the month and year displayed
in a MiniCal component.
A control which allows the user to modify the month and year displayed
in a MiniCal component.
A utility class that contains all of the information contained in
a
Call
substruct and the balImpactsArray
associated with it.A wrapper class around existing API used in Customer Center.
A class which implements efficient and thread-safe multi-cast event
dispatching for the customer care events defined in the
com.portal.app.cc.event package.
Utility class for Telco clients
This is the utility class class used to SparseArray from given FList, to get Poid
from given FList and to display a screen in center
ChainedResourceBundle allows chaining multiple resource bundles.
This class is used to display all the storable classes from the database
in the form of a JTree component.
Simlar to flow layout, but lays out components top to bottom, not
left to right.
Simlar to flow layout, but lays out components top to bottom, not
left to right.
ColumnIdentifier is a object used to store meta data for a column within
a PFCTable.
This class is a utility for parsing and accessing command line arguments
and supports the following:
This class provides the log mechanisms specific to the
various Loader utilities.
A modal confirmation dialog for the Adjust Event Dialog.
An exception class that indicates the maximum number of connections has
already been opened and there are no available connections.
ConnectionListener
releases a connection when notified that a session
has timed out.The event broadcast when contact information changes in Customer Center
The mechanism for listening for contact change events
This object is used to translate template fields into UI controls for the
SearchPanel.
CreditLimitModel is a TreeTableModel representing a hierarchical services
linked with a particular balance group .
The event sent out when the credit limit is changed
The listener for credit limit change events
CreditLimitModel is a TreeTableModel representing a hierarchical services
linked with a particular balance group .
Holds currency information
A currency-aware text field that makes entering currency data easier.
A currency-aware text field that makes entering currency data easier.
Initializes primary and secondary combo boxes controls.
Customer Center specific implementation of the generic app context.
This class serves as a TableModel for the CustomizeResources Table in the Rate screen
A component which allows a user to move through a range of values by
clicking on up/down triangular buttons.
A component which allows a user to move through a range of values by
clicking on up/down triangular buttons.
The event emitted by Cycler objects.
The event emitted by Cycler objects.
The listener interface for receiving scale events.
The listener interface for receiving scale events.
This class acts as a model to SCE.
The data template class is used to encapsulate the FList/POID/array
data to display along with a display format description.
An interface for a component which provides a mechanism for modifying the
month and year in a date.
An interface for a component which provides a mechanism for modifying the
month and year in a date.
A control which allows the user to enter/change a date.
A control which allows the user to enter/change a date.
The BeanInfo for the DateSelector bean
The BeanInfo for the DateSelector bean
A JavaBean property editor for the "pattern" property of the DateTimeSelector
bean.
A control which allows the user to enter/change a date and time.
The BeanInfo for the DateTimeSelector bean
A general set of methods for determining information about a date.
A general set of methods for determining information about a date.
Performs date validation on input date ranges.
This panel will display the day range panel information
It constructs the required base FList for the storable classes and fields.
This class contains all the info regarding the storable class.
Table cell renderer for a decimal text field.
A textfield that understands a percentage-type number (i.e.
A textfield that understands a percentage-type number (i.e.
DeckLayout treats each component in the container as a card.
A JPanel that is the main panel of the
PWizard
framework.A simple tree table data model that uses TreeTableNodes.
A tree node that contains column data to support a tree table.
The event broadcast when the deferred action items created, modified, deleted or executed in
Customer Center.
The mechanism for listening for deferral change events
This class extends the FileParser class and provides a concrete
implementation for the parseFile method.
This class extends the FileParser class and provides a concrete
implementation for the parseFile method.
A button containing a directional arrow icon (north/south/east/west).
A button containing a directional arrow icon (north/south/east/west).
DirectoryChooser provides a simple mechanism for the user to choose a directory.
DirectoryChooser provides a simple mechanism for the user to choose a directory.
Gathers details about a customer's discount purchases and activity.
This class verifies the length of a given string
and if it exceeds the specified maximum characters then it truncates the text
This class contains information for a specific error encountered when
using event browser.
A collection of utility methods used by event browser controllers.
A field map is an XML document that maps serialized EDR field ids to
EDR field names.
EDRTreeTableNode displays a single node of a serialized EDR in a JTreeTable.
EDRViewerPanel affords viewing contents of a serialized EDR.
EDRViewerException is thrown when there is a problem displaying a
serialized EDR.
Converts
com.portal.pcm.PortalEnums
values to the equivalent String
keys defined in the WebKitResources.properties file.This class handles the login to event browser if the appropriate information
is passed in through command line arguments.
This a data object used for passing information between the panels and
controllers.
This class displays a splash window, then a login dialog, then attempts
to login and create a browser
The
UsageReport
JSPs use this class to read the resource bundle
and properties files to retrieve event-related information.Performs date invalid input: '&' Amount validation on input date ranges.
Interface for exporting the PIASpreadSheet.
Panel that displays Portal fields retrieved from the Data Dictionary
in a JList.
An editor for a combo box which only allows only numbers to be entered
OR a two character column header.
An editor for a combo box which only allows only numbers to be entered
OR a two character column header.
A subclass of FilteredComboBoxEditor that implements UIResource.
A subclass of FilteredComboBoxEditor that implements UIResource.
This class is used as a Filtering Model for the Table
It implements the TableModelListener interface to notify the datachange in Table model
PlainDocument which restricts the length of it's content
PlainDocument which restricts the length of it's content
TextField which limits the length of text that may be entered by the user.
TextField which limits the length of text that may be entered by the user.
This class extends FormLayout from HawkinsSoftware.
Specifies the constriants for the components that are laid out using the
Form class.
GripperPanel.
GroupPanel is an class which creates a generic JPanel with a titled,
etched border and with insets.
Telco service extended attributes panel which is used as
a plug-in service attributes panel in your Telco service screen.
This is the Telco GSM panel for /service/telco/GSM objects in the Customer Center.
Extension of the Java default PageFormat to privide a header, footer and a
description area printing capabilities.
The event is broadcast when an account hierarchy is changed in Customer Center.
The mechanism for listening for hierarchy change events
Holds hierarchy information
A history object.
The event sent out when deals/services gets purchased during
purchase offering.
The listener for payment change events
Dialog using a JEditorPane to display HTML text.
A JPanel subclass that draws an image in its background
A JPanel subclass that draws an image in its background
Creates the status bar adding (infranet) connect panel to the default
message invalid input: '&' progress panels in the super class.
A textfield that accepts numeric data only.
A textfield that accepts numeric data only.
Returns an exception when a session is not present.
BookmarksModel is a TreeTableModel extending from
DynamicTreeTableModel.
Shows item charges for a bill
The PComponentAttribute is implemented to take care multiple currencies.
Displays an analog clock corresponding to the time set on it.
The BeanInfo for the JAnalogClock bean
original JTreeTable component taken from:
Sun Microsystems, Inc.
original JTreeTable component taken from:
Sun Microsystems, Inc.
original JTreeTable component taken from:
Sun Microsystems, Inc.
original JTreeTable component taken from:
Sun Microsystems, Inc.
LabelCellRenderer is a table cell renderer whose horizontal and vertical
alignment properties can be set.
This class maintains life cycle data for a service
A button that simulates a selectable URL link.
A button that simulates a selectable URL link.
The BeanInfo for the Link component
The BeanInfo for the Link component
This Panel displays Balance Monitoring information.
This panel displays Balance Monitors Members information such as First Name,
Last Name, Company and Account Number in addition to this it also provides the
link to member Account Number
A table model the uses the List object from the collections api.
A table model the uses the List object from the collections api.
A sorter for ListTableModels.
This class extends the LoadPinConfig class and provides a
concrete implementation for the parser, it calls the base class's
processConfig with the right object name and
opcodes for delete and insert.
This class extends the LoadPinConfig class and provides a concrete
implementation for the parser, it calls the base class's
processConfig with the right object name and
opcodes for delete and insert.
This class derives from the Options class to implement a command line
syntax and set of options that apply to all of the "pin loader"
programs.
This class contains the basic parameters used for loading new
configuration entries into Portal database
Initializes a combo box with Portal locales.
Container for extended service and device panels.
Loads the appropriate resource bundle based
on the Accept-Language and Accept-Charset headers in the HTTP input.
Class for storing a service related information during transition operation
Displays a standard Julian Calendar.
Displays a standard Julian Calendar.
The BeanInfo for the MiniCal bean
The BeanInfo for the MiniCal bean
MultiLineCellRenderer is a table cell renderer which creates multi-line
rows for a given table.
MultiLineColumnRenderer is a table cell renderer which creates multi-line
column headers for a given table.
A label component that spans multiple lines.
A label component that spans multiple lines.
Holds name and address information
This panel is the main component containing the Navigator Tree and the
workspace Panels
This dialog is the main dialog for creation invalid input: '&' modification of the tailormade
product
This is the navigator tree which will hold all the navigator nodes
NestedJarClassLoader affords the ability to load classes and resources
from jar files nested in other jar files.
NestedJarURLConnection is a subclass of the URLConnection.
NestedJarURLStreamHandler knows how to handle nestedjar streams.
Object of this class is created when user wishes to create a new Storable
Class.
NonCurrencyModel is a TreeTableModel representing a hierarchical Balance Group and their
Resources .
Contains a collection of statics describing the Notes-entry type
Displays the results of the event adjustment for each resource.
Thrown when an application attempts to use
null
in a
case where a printable component is required.This is the extended device support panel for
gsm number device (/device/num).
This is an abstract class that derives from the
CommandLineParser
class and is used
to impose the following syntactical restrictions on the command line
arguments.Action to bring up the About Box.
This abstract class provides default implementations for most of the methods
It takes care of setting data to the table and displaying data of the table
The abstract sorting table model provides the simple sorting feature.
PAccountActivityBean
is a Remote
interface
that describes the abilities needed for an account activity component.PAccountActivityBeanImpl
is a controller that retrieves
the events associated with an account's POID and processes the output
flist for the events.A validating wizard for use in creating new accounts and validating user entered data when a
page switch occurs.
Account creation-specific extension of the validating wizard context.
This class contains commonly referenced information for an Portal
account object.
Used to determine paying relationships for accounts
A navigator component which allows the user to select one account
from a list of many.
This class implements a dialog that searches Portal for accounts; its
similar to the main search dialog, except that this is:
modal
the results list is single-selection
the search is single-dB, the dB that you specify
the search is limited to one brand, the brand that you specify
The panel used to enter search criteria when searching for accounts.
A table for displaying search results.
The title bar that appears above the tabbed pane.
Contains the various screens displayed for each
account in the system.
A context which can be used if you need to navigate within the
PAccountView component.
The page that displays the account hierarchy tree if an account is part of a
hierarchy, otherwise displays the "No hierarchy" page.
The page that displays the information that the account is not part of a
hierarchy.
PAcctTree is
Controller class for the PAcctTree component
Modified by RamaPrasad
This component manages the display of account data.
Serves as a base class for customers to extend from when adding Actions
to our Customer Center pages.
An I18N-aware generalized panel for inputting/displaying/modifying address information.
Dialog for adding tax exemption data
Controller class for the AdjustEventPanel.
Utility class to hold a pair of objects that are related to each other.
PAppComponent
is the interface that all View classes should implement.PAppContext
is an interface that provides an entry point for specific panels to
request global application services.PAppFieldComponent
is a client view interface for field components.static code used during application initialization.
PAppletServices
is a utility class that can be used for all Portal-aware
applets.PApplicationServices
is a subclass of PClientServices
that provides the services needed to run a stand-alone application.Interface for Controller class PARAccountAdjBeanImpl
The following opcodes are used by this controller:
PortalOp.BILL_ACCOUNT_ADJUSTMENT
PortalOp.BILL_DEBIT
PortalOp.BILL_SET_LIMIT_AND_CR
PortalOp.BILL_COLLECT
Dialog that contains a PARAcctAdjustPanel which allow account level
adjustment of both currency and non-currency resources
UI panel that supports account level adjustment for both currency
and non-currency resources.
Class showing the 'items affected' details for bills in A/R action detail page.
Controller for class
PARActionDetailPage
and
class PARActionDetailAppliedToPage.
Implementation for controller
PARActionDetailBean
.A/R action (adjustment/writeoff/refund) detail page.
Class for storing data from AR action search dialog and
passing to the controller.
Dialog for specifying the search criteria for A/R actions.
Action to perform account adjustment.
Dialog for specifying the search criteria for A/R actions.
Shows all the A/R Action items for current account
Interface for Controller class PARAllocateBeanImpl
Controller class implementing bill level allocation of payment/adjustment
The following opcodes are used by this controller:
PortalOp.BILL_SELECT_ITEMS
PortalOp.BILL_ITEM_TRANSFER
Dialog that contains a PARAllocatePanel which allow allocation
of payment or adjustment
UI panel that supports bill level allocation for unapplied payment or
adjustment
Controller classses referenced:
PARAllocateBean
Top page for Balance Tab.
Interface for Controller class PARBalancePageBeanImpl
Controller class for the
PARBalancePage
component.Controller class for the
PARBillAdjustPanel
component.PARBillAdjustDlg is used to adjust Bills.
PARBillAdjustPanel contains the main method to adjust bills.
Class for storing the data to display the bill summary
Action to create a bill immediately
Bill Search criteria data class.
Allow specification of search criteria for retrieving bills
No reference to any controller class.
Action to bring up the Charge Credit Card dialog
Charge to Credit Card dialog
The following opcodes are used by this controller:
PortalOp.BILL_ACCOUNT_ADJUSTMENT
PortalOp.BILL_DEBIT
Dialog that contains a PARConnectionAdjustPanel which allow account level
adjustment of both currency and non-currency resources
UI panel that supports Connection level adjustment for both currency
and non-currency resources.
Dialog that contains a PCreditLimitPanel which allow account/ service level
credit limit setting for currency resources
Dialog that contains a PARCreditLimitPanel which allow changes in
credit limit settings for both currency and non-currency resources
UI panel that supports credit limit settings for both currency
and non-currency resources.
Dialog that contains a PARDebitAllocatePanel which allow Debit allocation
of adjustment
UI panel that supports bill level allocation for unapplied adjustment
Controller classses referenced:
PARAllocateBean
The page for resolving unresolved disputes.
Interface for Controller class PARAllocateBeanImpl
Controller class handling dispute and settlement
The following opcodes are used by this controller:
PortalOp.AR_GET_DISPUTES
PortalOp.AR_GET_ITEM_DETAIL
PortalOp.BILL_ITEM_SETTLEMENT
Title: PAREventAdjustDlg
Title: PAREventAdjustPanel
Dialog that displays both currency and non-currency resource impacts on an event.
Title:PAREventDisputeDlg
Title: PAREventDisputePanel
Controller class handling dispute and settlement
The following opcodes are used by this controller:
PortalOp.AR_GET_DISPUTES
PortalOp.AR_GET_ITEM_DETAIL
PortalOp.BILL_ITEM_SETTLEMENT
Dialog that allows to specify the serach criteria for Event Search
Controller class for obtaining Event related information
Opcodes used
PortalOp.BILL_POL_EVENT_SEARCH
PortalOp.AR_RESOURCE_AGGREGATION
Title: PAREventSettlementDlg
Dialog that performs event settlement
Interface for the flexible bill now.
Controller class for
PARItemAdjustPanel
in Customer Center IDE.Implementation for
PARItemAdjustBean
interface.PARItemAdjustDlg is used to adjust items.
PARItemAdjustPanel contains the main method to adjust items.
Panel for viewing the details of an item.
Implememtaion of the item details interface
PARItemDisputeDlg is used to open disputes on items.
Dialog for specifying the search criteria when searching for bill items.
PARPaymentDetailPage gives details about the Payment item.
This is a common class that is used to pass the payment search
criteria between the Payment page and the PaymentPage Bean.
Dialog for specifying the search criteria for payments.
Dialog that warns user of the current subordinate had a previous life
as an A/R account.
A PIASpecSpreadSheet that handles arrays in a slightly different manner.
PARRefund class is for the end user to do Account/Bill refund.
Action to perform account refund
Controller for
PARRefund
class.Dialog that performs item settlement
Shared A/R data
list the unapplied (aka unallocated) payments and A/R actions items
support bill level allocation of selected item
Interface for Controller class PARAllocateBeanImpl
Controller class for the
PARUnappliedPagePanel
and
PARAllActionsPage
The following opcodes are used by this controller:
PortalOp.AR_GET_ACCT_ACTION_ITEMS
Action to perform account write-off
Controller for
com.portal.app.cc.PARWriteoffPanel
.PARWriteOffDlg is used to write off accounts,bills, items.
A JavaBean property editor for the "pattern" property of the DateSelector
bean.
A JavaBean property editor for the "pattern" property of the DateSelector
bean.
Dialog to select the required services while modifying
Global charge sharing member services.
This panel class will show all the available services in the system.
The event sent out when data changes that impacts the payment type
or billing data (frequency, day of month, billing cycles).
The listener for payment change events
Moves backwards in the navigation stack
Cancel confirmation dialog displayed while cancelling a deal/plan/discount
Setup panel for backdated information, this panel is added in PGeneralPanel
Used in account creation
PBadFieldDescriptionException
is thrown when a field description
fails to describe the right kind of field (or fails to provide any field)
for the intended operation.BalanceGroupAndServicesLoader
This object is used to load balance group, services and deal detailsThis extends
PAbstractController
class,
which carries all the business logic related to data
for Balance monitoring.Creates a dialog to showing the attributes of a balance monitor
This dialog is meant to show the runnig total between specific dates or
to display the events that caused this running total.
PBalanceMonitorTableModel is a model representing a balance monitor details like name
group ,type and members count in each balance monitor and the associated credit limit
amount.
Utility class for Balance Monitoring
PBASAction
is the BAS Action
command base.PBAServer
is the BAS server interface.PBAServerImpl
is the implementation of the Business Application Server (BAS).PBASToggleAction
is a base for PBASAction
actions
that toggle, for example, checkboxes, which add state information to
PBASAction
and must be rendered differently.Controller class for the best pricing related operations.
Panel for viewing the details of a bill.
Interface for the bill details page
Implememtaion of the bill details interface
PBillUnitCombo is the new UI widget, which is a subclass of JComboBox.
Controller bean interface for the Bill details
TreeTableModel for BillInfo table.
TreeTable for displaying BillInfo details information
Panel for viewing/modifying Billing and Tax setup information during account
maintenence.
Subclasses can add custom fields/panel to this panel along the following lines:
Subclasses can add custom fields/panel to this panel along the following lines:
An account creation panel used to gather billing-related data including
billing frequency, accounting type, and billing day of month.
A table for displaying search results.
The page that displays the bill unit Details for One Particlular Bill Unit Clicked
The details are Balance Groups And Services Associated with Bill Unit.
The Panel which contains UI Widgets for the displays of the bill unit Details
for One Particlular Bill Unit Clicked.
Title: PBillUnitDlg.java
The page that displays the bill unit hierarchy tree if an account is part of a
hierarchy, otherwise displays the "No hierarchy" page.
Title: PBillUnitPanel.java
An interface describing the abilities needed for brand component.
PBrandBean
is a Remote
interface that defines the
abilities needed for a brand component.The Brand Bean controller class.
PBrandBeanImpl
is the controller class for the brand bean.A class that manages the brand display for the client.
This class tracks the currently active account, and retrieves the brand info for that account.
This class tracks the currently active account, and retrieves the brand info for that account.
Portal aware Brand component.
This component provides a visual trail (in the form of selectable links)
reflecting the pages viewed by the user.
This component provides a visual trail (in the form of selectable links)
reflecting the pages viewed by the user.
The panel that displays extended service info for the broadband service.
Controller class for the BrowserPanel.
Bean Impl(previously controller) class for the BrowseWin (Panel).
PBuilderServices
is a PClientServices
subclass
that provides services needed when arranging components in a builder
application.PCachedPortalContext
is a subclass of PortalContext
that adds data caching.Account creation wizard panel used for specifying the method of payment.
Account creation wizard panel used for gathering consumer payment information.
An empty Profile panel which can be used as a starting point for creating
a profile panel for use with an account creation wizard and for account
maintenance.
Customer Center specific Link widget implementation.
The common methods for all Customer Center panels.
General utility controller class
The following opcodes are used by this controller:
PortalOp.CUST_FIND
Dialog base class that contains a PChangeAccountStatusOptionPanel
Option panel let user select the option for changing account status
Interface for listening to change option events.
Responsible for changing the password of the logged in CSR/User
Generic interface for commit status changes
Controller class for account and service status changes.
Allows modification of the customer's account/services status.
Dialog for changing the tax exemption data
This is extends
PSharingController
class,
which carries all the business logic related to data
for charge sharing.This panel holds the Charge Sharing related view.
Used by internal widgets for mapping Portal int values to human
readable String values.
PClientApplicationServices
is a subclass of PClientServices
that provides services needed when running as an application, but still
uses RMI to communicate with a server.PClientComponent
is a distributed interface for
PComponent
objects.PClientContext
encapsulates information about the physical
structure of the application or applet to run.PClientServices
is an interface that defines methods
that must be implemented in all client classes.PCollectDataEvent
sends a marshal data event to collect changed
data from various controls.PCollectDataListener
is the listener interface for PCollectDataEvent
.PCollectingModelHandle
is a version of PModelHandle
that contains a hash map.Builds the model forCollection group members
This class builds the model of list of billunits.
Builds the Group owner dialog
Class is responsible for displaying the group members, adding new members.
This is extends
PCollectionsSharingController
class, which
carries all the business logic related to data for collection sharing.PComponent
is the distributed interface for PComponent
objects.PComponentAttribute
encapsulates attributes that can be associated
with a PFieldComponent
.PComponentAttributeImpl
is the default implementation class for
the PComponentAttribute
interface.The
PComponentController
interface
defines the controller part of the model view controller (MVC)
distributed Portal-aware component set.Deprecated.
PComponentDelegate
is a distributed class that provides the base
functionality needed for a new UI control to support display and editing of
Portal database information.Deprecated.
As of Release 6.1,
PComponentImpl
is deprecated and
replaced by PComponentDelegate
.PCompoundFieldSpec
is a subclass of PFieldSpecification
that represents more than one field in the specification.Controller class to get Portal contact information.
A generalized panel for displaying/modifying multiple contact information.
A generalized panel for displaying/modifying information for an Portal
contact.
An interface to invoke content opcodes.
Controller object for calling content opcodes
Implements the following functionality:
Call content opcodes
Opcode called
PortalOp.CONTENT_AUTHENTICATE PortalOp.CONTENT_AUTHORIZE PortalOp.CONTENT_ACTIVITY PortalOp.CONTENT_CANCEL_AUTHORIZATION
PortalOp.CONTENT_AUTHENTICATE PortalOp.CONTENT_AUTHORIZE PortalOp.CONTENT_ACTIVITY PortalOp.CONTENT_CANCEL_AUTHORIZATION
PContextChangedEvent
is issued by the application anytime the
application context changes, or when application window changes occur.PContextChangedListener
listens for a PContextChangedEvent
.ControllerBaseBean interface definition.
PControllerBean
is the MVC controller part of the distributed
Portal-aware component set.PControllerImpl
is an abstract class that implements the server
side of a component controller.Action to copy the current selection to the clipboard.
A customizable panel used for displaying/updating credit card information
(PIN_FLD_BILL_TYPE of 10003) for an account object and for entering in
such information for a new account.
Editor used for the credit limit column in the resources table of the balance monitor.
Interface for Controller class PIACreditLimitBeanImpl
Controller class for credit limit panel.
Renders the credit limit and the credit floor column with panel conaining
a check box and a text field.
PCurrency
is essentially a BigDecimal
that encapsulates a
currency symbol.PCurrencyFormatter
is a concrete subclass of
DecimalFormat
that formats currency numbers based on currency
instead of default locale of the system.A class that manages the currency display for the client.
This class tracks the currently active account, and retrieves the Portal currencies for that account.
This class tracks the currently active account, and retrieves the Portal currencies for that account.
PCurrentParticipationPanel class has the UI to show the invited groups for sharing
The main entry point for the standalone application version of Customer
Center.
Initializes the BEIDManager and LocaleManager in a separate thread
during Customer Center startup.
Customer Center specific implementation of the generic app context
The customer center application shell and framework implementation
Specification for methods that retrieves error information from
CustomerError
s.Methods that retrieve error information from
CustomerError
s.Panel for product customization during Purchase Offering wizard
and account creation wizard.
Controller for PCustomizeProductsPanel
Action to cut the current selection.
PDataConsumer
defines the data sharing mechanism for data consumers.PDataFieldSpecification
is a non-compound form of
PFieldSpecification
.The PDataProducer interface defines the data sharing mechanism for data producers.
Dialog to show prerequisite and mutually exclusive error information.
In addition to what PIAStringEnum can do, this component
display a default selection to indicate that it will not
collect data if the default is selected.
PDefaultContextHelpAction
is an action command object
used to deliver help for a component.PDefaultController
is the default controller class used for
components that don't need a controller.Default panel for a device that has no custom panel defined.
PDefaultHelpAction
is the action command object used to
deliver help for a component.PDefaultHelpIDAction
is the PBASAction
command object used to deliver help for a component, given an ID.PDefaultInfranetLoginPanel
is a JPanel
subclass that
is used for the default login panel in PInfranetApplet
.Generic interface for processing deferred action items
Controller class for deferred action items management
This class calls the PCM_OP_ACT_SCHEDULE_DELETE and PCM_OP_ACT_SCHEDULE_EXECUTE
to delete and execute the deferred action items
Allows modification of the account's deferral action items.
Shared class for extrending the standard account search
entry panel to include device search criteria as well.
Used by the search panel to display device types.
Base panel for device history pages.
The interface for device history search bean.
Controller class for device history search.
This is a helper class that is used to pass the
device history search criteria.
This is the base search panel for devices.
This panel contains four parts: Search entry panel Search entry command buttons panel Search results panel Search results command buttons panel
This panel contains four parts: Search entry panel Search entry command buttons panel Search results panel Search results command buttons panel
Device search dialog.
This is the base panel off of which all the entry panels for the device
search dialog need to be based of.
Device search criteria entry panel.
This is the base class for the results panel in the device search dialog
It extends PIACustomizablePanel and contains all the listener methods.
device search results panel.
Device functions...
Device functions...
Dialog that confirms and clears the personal id number (PIN)
Dialog that confirms and polling of a device
Dialog that confirms and removes a device
Dialog that confirms and re-initialization of a device
Dialog that confirms and removes a device
Device search dialog.
Dialog that sets/removes the attributes associated with a device
This is extends
PSharingController
class, which carries all
the business logic related to data for discount sharing.This class stores all the data related to the Discount Sharing.
This panel holds the Discount Sharing related view.
Displays a message dialog that has a checkbox in addition to a message
and a set of buttons.
A drop-down menu similar to a combo-box.
A drop-down menu similar to a combo-box.
PEffectiveMoveDatePanel
The UI Panel which contains the Option Of Date Setting ,
which includes two radio buttons as option of selection.The /service/email panel
Node used during flexible bill now.
This class is used to hold the tree table nodes.
BookmarksModel is a TreeTableModel extending from
DynamicTreeTableModel.
Tree Table for showing the pending items during flexible bill now.
Responsible for launching the event browser
The top-level container for displaying existing products in an account.
The interface for the product/deal/services table bean
Controller class for the existing products panel.
Responsible for exiting the client
Container for extended service and device panels.
Subclass PFCAction to implement functionality that is triggered by
a menu entry or a toolbar button.
Wrapper around a JDialog that displays a dialog as prescribed by
the Portal UI guidelines.
PFCTable is a simple wrapper class for JTable, which adds sorting capabilities.
PFieldBean
is an interface that describes the abilities needed
for field components.Deprecated.
As of Release 6.1,
PFieldComponent
is deprecated and
replaced by PAppFieldComponent
.Deprecated.
As of Release 6.1,
PFieldComponentImpl
is deprecated and
replaced by PFieldDelegate
.PFieldComponentRenderer
is a generic renderer component for
PFieldComponent
objects.Deprecated.
As of Release 6.1,
PFieldController
is deprecated
and replaced by PFieldControllerBean
.PFieldControllerBean
is the default controller for field
components.PFieldDelegate
is a helper class for components that implement the
PFieldBean
interface.PFieldSpecFactory
is a class used internally by the BAS framework
to generate a PFieldSpecification
from a String
description
passed in from the client side of an application.PFieldSpecification
is used as a common base class for display
and data specifications.Overridden to wrap a workaround when using the JFileChooser with WebStart.
This panel is used to map Java integer (int) bits to checkboxes.
A customizable panel used for displaying/updating Paymentech (FUSA) direct debit
information (PIN_FLD_BILL_TYPE of 10005) for an account object and for entering
in such information for a new account.
An account creation page that hosts the General, Hierarchy Setup, and
Sponsorship panels.
Action to go to the account balance tab.
Action to goto the Hierarchy tab.
Action to bring up the payment tab.
Action to goto the Product action tab.
Action to bring up account service tab.
Action to bring up account sponsorship tab.
Action to bring up the account summary tab.
The panel that displays extended service info for the GPRS service.
This class stores all the data related to a group.
This dialog is used for creating, editing and viewing a group.
PGroupMembersTableModel is a model representing a balance monitor Members
details like name First Name ,Last Name, Company and Account Number in each
balance monitor the associated Balance monitor.
Title:
PGroupModel is a simple table model to display groups having
current account as owner
extending from PAbstractSortingTableModel.
PGroupPriorityDialog has the UI to show the Group Name and its priorities for
modifying the Priority of Groups
PGroupSharingPanel
will display the sharing
options currently selected/chosen by the user.This displays the sharings(discount(s)/sponsor(s)).
PGroupTreeModel
is an interface that defines a suitable data model
for PIAGroupTree
, a Swing-compatible, Portal-aware group tree control.This Panel will contain the group owner info.
This is the extended service support panel for all primary
GSM services.
PHierarchyLabelPage has the UI for renaming the hierarchy label
(\group\billing.PIN_FLD_DESCR)for an account
This is class provides the UI for moving the bill units into hierarchy
PHierarchyMovePage has the UI for moving an account from one parent
to another
The PHierarchyRemoveAcctDlg will be launched from hierarchy page when the
remove from hierarchy option is clicked
The Customer Center home page - used for customer branding purposes
Responsible for causing the home page to be displayed
PI18nHelper is a place holder for any internationalization related helper functions.
PI18nHelper is a place holder for any internationalization related helper functions.
An abstract general I18N panel which can be used to deal with the layout changes when
account locale changed.
Controller class for the AccountInfoPane.
Controller bean interface for the Account Balance Panel
Controller object for the Account Balance
PIABigIntegerField
is a Swing-compatible, Portal-aware
big integer display class.PIABigIntegerFieldBeanInfo
retrieves information about
a PIAIntegerField
.Swing compatible, Portal aware text entry field that
limits the input to the format xxx.xxx.xxx.xxx...., where
x is a digit and xxx invalid input: '<' 256.
PIABooleanEnumField
creates an Portal-aware checkbox component.PIABooleanEnumFieldBeanInfo
retrieves information about a
PIABooleanEnumField
.PIABooleanEnumRadioField
creates an Portal-aware radio button component.PIACanonField
is a Field
subclass that handles
fields that have a canonical shadow field.PIACanonFieldBean
is the interface for the PIACanonField
controller.PIACanonFieldBeanImpl
implements the controller for
PIACanonField
.PIACanonFieldBeanInfo
retrieves information about a
PIACanonFieldBean
.PIACanonFieldController
is the controller object for the
PIACanonField
component.Controller iterface for the
PIACAPackagePanel
component.Controller class for the
PIACAPackagePanel
component.Base class for an account creation wizard payment panel.
A skeletal profile panel that can be extended and used in an account
creation wizard to gather profile information, and also during account
maintenance to display the profile information.
The default controller associated with this panel takes care of all FList manipulations that need to occur during account creation and modification.
NOTE: If you plan on using more than one profile panel/object per account during account creation, you'll need to specify an index for each (see the
The default controller associated with this panel takes care of all FList manipulations that need to occur during account creation and modification.
NOTE: If you plan on using more than one profile panel/object per account during account creation, you'll need to specify an index for each (see the
setProfileIndex()
method).PIACollectionBean
is the interface for PIAComponentCollectionBean
.PIAComponentCollection
is a PAppComponent
delegate that provides the View for Portal-aware GUI components.PIAConstant
is a constant value component.PIAConstantBeanInfo
retrieves information about a PIAConstant
.Remote interface for new account creation
Controller class for new account creation.
Op codes called:
Op codes called:
PortalOp.CUST_COMMIT_CUSTOMER
to create a new account
PortalOp.CUST_VALIDATE_CUSTOMER
to do partial validation of account creation data
Remote interface for getting default credit card information
Controller class for getting default credit card information
PIACurrencyField
is a Swing-compatible, Portal-aware currency
display class.PIACurrencyFieldBeanInfo
retrieves information about a
PIACurrencyField
.PIACustomizablePanelBeanInfo
retrieves information about a
PIACustomizablePanel
.PIADataActionEvent
is the base for events used in the BAS
framework that need to carry a data object as part of the event.PIADateField
is a Swing-compatible, Portal-aware
date display class.PIADateFieldBeanInfo
retrieves information about a
PIADateField
.In addition to what PIAEnumField can do, this component
display a default selection to indicate that it will not
collect data if the default is selected.
This is the panel that should be used for any payment type that does
not contain a specific UI panel.
Swing-compatible, Portal-aware text field which accepts only digits
Bean info for PIADigitsTextField
PIAEnumField
is a Swing-compatible, Portal-aware
Field
display class.PIAEnumFieldBeanInfo
retrieves information about a
PIAEnumField
.A compound widget whose purpose is to display Portal's 4 digit expiration
date field.
Bean info for PIAExpirationField
The base panel for extended device information panels.
The base panel for extended service information panels.
The controller class for all extended service panels
Calls the PortalOp.CUST_UPDATE_SERVICES opcode to commit changes made
to the service object.
PIAFieldComponent
is a Swing-compatible, Portal-aware
field component boilerplate code.PIAFieldController
is a controller object for the
Field
component.Remote interface for getting default Paymentech (FUSA) direct debit
information
Controller class for getting default Paymentech (FUSA) direct debit
information
PIAGroupTree
is a Swing-compatible, Portal-aware
group tree control.PIAGroupTreeBean
is the remote interface for the
PIAGroupTree
controller.PIAGroupTreeBeanImpl
implements the controller for
PIAGroupTree
.PIAGroupTreeBeanInfo
retrieves information about a
PIAGroupTreeBean
.PIAGroupTreeController
is the controller class for
the PIAGroupTree
component.Controller interface for GSM devices.
Implementation class for PIAGSMUtilBean interface.
A PIASpecSpreadSheet that handles arrays in a slightly different manner.
Controller class for the indexed array table.
Controller class for the indexed array table.
PIAIntegerField
is a Swing-compatible, Portal-aware
integer display class.PIAIntegerFieldBeanInfo
retrieves information about
a PIAIntegerField
.Remote interface for getting default invoice/purchase order information
Controller class for getting default invoice/purchase order information
Controller helper class that retrieves an invoice.
PIAList
is a Swing-compatible, Portal-aware List
display class.Remote interface for PIAList controller.
Controller class for the List component
PIAListBeanInfo
retrieves information about a
PIAListBean
.PIAListController
is the controller class for the
PIAList
component.This is a modal dialog wrapper around the PIALoginPanel.
generic login panel that can be used to log in to Portal with a
PInfranetConnection.
Controller interface for the
PIAMSExchangeUserBean
component.Controller class for the
PIAMSExchangeUserBeanImpl
component.PIANotesPanel is the view component for Notes Panel
PIANotesPanelController is the Controller for the NotesPanel.
PIANumberField
is a swing-compatible, Portal-aware
DecimalTextField
display class.PIANumberFieldBeanInfo
retrieves information about a
PIANumberField
.PIAObjectField
is a Swing-compatible, Portal-aware
List
display class.PIAObjectFieldBean
is the controller bean for
PIAObjectField
.PIAObjectFieldBeanImpl
implements the controller for
PIAObjectField
.PIAObjectFieldBeanInfo
retrieves information about a
PIAObjectFieldBean
.PIAObjectFieldController
is the controller for a
PIAObjectField
.PIAPanel
is a Swing-compatible, Portal-aware Panel
.PIAPanelBeanInfo
retrieves information about a
PIAPanel
.PIAPanelController
is the controller for PIAPanel
.PIAPanelGroup
is a Swing-compatible, Portal-aware
Panel
with a built in cardLayout
.PIAPanelGroupBeanInfo
retrieves information about a
PIAPanelGroup
.Swing compatible, Portal aware Password field class
Controller class for the payment type panel
The primary purpose of this controller is to map/translate some of the
fields on the PPayInfoPanel.
A combobox component containing knowledge of the payment types supported
by a given Portal server.
Remote interface for PIAPaymentField controller.
Controller for the PIAPaymentField panel.
Controller for the PIAPaymentOnFileField panel.
Base class for the panels displaying payment types (credit card, dir debit,
etc.) for creating or updating an account.
Remote interface for getting default method of payment information
Input field for percent values.
A table that displays phone number information from the Nameinfo array
Controller class for the PIAPhoneTable component.
Controller class for the PIAPhoneTable component.
Class provides the TextField componenet with the KeyListener to restrict the user not to enter non-numeric
value and some special charactes for the phone number field.
A controller that knows how to extract profile data associated with
an account, and how to commit that data when it changes.
Swing compatible, Portal aware Label class
Controller interface for Reserved resources.
Implementation class for PIAReservedResourcesBean interface.
PIAScrollPane
is a Swing-compatible, Portal-aware
JPanel
class.PIAScrollPaneBeanInfo
retrieves information about a
PIAScrollPane
.The base search panel class - contains the real logic for searching
This panel supports remote listening, which means its possible for the
search results to be sent to a search results component's controller
directly on the server side.
Controller class for the generic search component.
Controller class for the generic search component.
A table that displays the results of a search
PIASelectionEvent
is the event as generated by Portal components.PIASelectionListener
listens for selection events in
Portal-aware components.PIASelectionSupport
provides support for issuing selection events.Remote interface for getting default SEPA information
Sepa Implementation Class
Controller interface for Service profile name.
Implementation class for PIAServiceProfileBean interface.
PIASimpleSearch
is a Swing-compatible, generic search
button.PIASimpleSearchController
is the controller class for
the generic search component, PIASimpleSearch
.Swing compatible, Portal aware spreadsheet display class.
This table allows you to set field descriptions per column, making it very easy to display Portal data in table-form.
This table allows you to set field descriptions per column, making it very easy to display Portal data in table-form.
Controller class for the SpreadSheet component
PIASpecSpreadSheetBeanInfo
retrieves information about a
PIASpecSpreadSheetBean
.PIASpecSpreadSheetController
is the controller class for
the PIASpecSpreadSheet
component.Swing compatible, Portal aware Integer field display class with
an increase/decrease spinner.
PIASpinnerFieldBeanInfo
retrieves information about a
PIASpinnerField
.Swing compatible, Portal aware spreadsheet display class.
One of the powerful features of this component is that even while using the default renderers, the developer can specify the way the data is displayed on screen by using the
One of the powerful features of this component is that even while using the default renderers, the developer can specify the way the data is displayed on screen by using the
setIdxDisplayFieldFormat()
method.PIASpreadSheetBean
is the remote interface for the
PIASpreadSheet
controller.Controller class for the Table component
Creates an Portal aware combobox containing String values
A JTabbedPane component that also allows switching panels within a
particular Tab via a popup menu which can be activated on the Tab.
PIATabbedPaneBeanInfo
retrieves information about a
PIATabbedPane
.A JTabbedPane component that also allows switching panels within a
particular Tab via a popup menu which can be activated on the Tab.
BeanInfo file for PIATabPaneBeanInfo
The interface for the Telco device bean
Controller class for the Telco device.
Swing compatible, Portal aware textarea class
Swing compatible, Portal aware textfield class
PInfranetAppController
, one of the main server-side classes,
contains application information and services of interest only to other
server-side classes.PInfranetAppControllerImpl
is the implementation of
PInfranetAppController
and PInfranetConnection
interfaces.PInfranetApplet
is a JApplet
extension that provides
the basic functionality needed by all Portal-aware applets.PInfranetConnection
is used purely as a handle on the client side.Deprecated.
As of Release 6.1,
PInfranetConnectionImpl
is deprecated
and replaced by PInfranetAppController
and PCachedContext
.PInfranetException
is a type of exception thrown by
controllers in response to an EBufException
.PInfranetException
is the default Exception
class used for Infranet exceptions.PInfranetMessageFormat
is a MessageFormat
derivative
that makes use of Portal view permissions and permission masks.PInfranetServlet
is the entrance point for WebKit server components.Controller class for obtaining instant payment related information
Opcodes used
PortalOp.BAL_GET_ACCT_BAL_GRP_AND_SVC
PortalOp.BAL_GET_BALANCES
PortalOp.PYMT_TOPUP
PInvoiceBean
is a Remote
interface that defines the
abilities needed for an invoice component.Controller class for Invoice retrieval.
PInvoiceBeanImpl
is the controller class for the invoice bean.An interface that implements invoice display
Customers can create their own invoice viewer implementation implementing
this interface, and simply update the invoice.viewer.class property
to point at the new implementation.
A customizable panel used for displaying/updating invoice and purchase
order information (PIN_FLD_BILL_TYPE of 10001) for an account object and
for entering in such information for a new account.
This panel displays the rule sets of a price model selector.
This is used to display the pipeline price model data.
This panel will display the model selector rule information
This class has the GUI components for the PipelineRatePlanConfiguration Panel
It extends the WorkSpacePanel
This Class has the GUI logic for displaying the PipelineRatePlan Information
like PlanName, CodeName, version etc
This is the extended service support panel for IP and VPDN service
Not available during account creation
PLightComponent
is an interface that defines lightweight component behavior.PLightComponentHelper
is a helper class for PLightComponent
.Generic renderer that displays the data as an underlined link.
When using this component with a PIASpreadSheet, the table properties should be set in this order: set column identifiers setIdxDisplayFieldDescription set table modelFieldDescription set column renderers (this renderer) setIdxDisplayFieldFormat (if any)
When using this component with a PIASpreadSheet, the table properties should be set in this order: set column identifiers setIdxDisplayFieldDescription set table modelFieldDescription set column renderers (this renderer) setIdxDisplayFieldFormat (if any)
Locale functions...
Locale functions...
PLocaleInfoBean
is a Remote
interface that defines the
abilities needed for a locale component.A controller that retrieves the locales supported by Infranet.
PLoginBean
is a Remote
interface that defines the
abilities needed for a login component.Controller object for user logins.
Base implementation of the PAccountViewPage interface.
Panel for viewing the Mandate Status data for Bertlesmann
This class is for creating a datastructure for holding the members
details and its associatied services details
PMembershipPanel has the UI of showing the memberships in Sharing Groups
This is a derivitive of JMenuBar that provides 2 extra capabilities for
BAS.
PModelHandle
passes a reference to a database object:
basically, a handle to an flist, whether that flist is an
opcode return value, a POID member of another
flist, a substruct, or an array element.Defines constants used in Balance Monitoring.
Swing compatible, Portal aware combo box that represents the
organization unit name for an instance of a /service/msexchange/user
storable class.
The panel that displays extended service attributes for /service/msexchange/user/firstadmin.
The panel that displays extended service attributes for /service/msexchange/user.
This page displays the BillInfo and its corresponding BalanceInfos.
Interface for Controller class PMultipleBillsPanelBeanImpl
Controller bean interface for the Name details
An I18N-aware general panel for inputting, displaying and modifying name information from NameInfo.
Represents an active account in the PAccountNavigator component.
put your documentation comment here
put your documentation comment here
This dialog is used to show the other services accessing the same resources.
New Panel Class which deals with Non Currency Resources Display at Balance Page
Base class action to launch an Account Creation wizard.
Action to launch the Create Business Account wizard.
Action to launch the Create Consumer Account wizard.
Service page for Purchase Offering wizard and account creation wizard.
Controller for PNewServicePage
Presents the new services that are available for purchasing by the customer,
and allows modification of the service's login and password data.
UI panel that supports showing non-currency resource
detals for Rollover Configuration
classses referenced:
PNonCurrencyTable
is a subclass of PIASpreadSheet.Responsible for launching the Notes bean
PNotesBeanImpl is the Controller for the NotesPage.
An interface that wraps the component used to display existing notes
for an account.
PNotesPanel is the Notes panel presenting notes information for the account.
Number search criteria entry panel.
Drill-down page for looking up number
history for the selected service.
This is the extended device support panel for
Number device (/device/num).
Number search results panel.
POnlinePaymentAuditBean
is a Remote
interface that defines the Online Payment Audit Input Form
and the corresponding processing methods.POnlinePaymentAuditBeanImpl
is a controller that
defines the Online Payment Audit Input Form
population and processing methods.POnlinePaymentBean
is a Remote
interface
that defines the Online Payment Input Form
getters, setters, and Action
methods.POnlinePaymentBeanImpl
is a controller that defines
the values used for the Online Payment Input Form.Contains the selected option information in Plan options page
Portal look and feel implementation for a TableHeader.
Portal look and feel implementation for a ToolBarButton.
Portal look and feel implementation for a ToolBarToggleButton.
Portal look and feel implementation for a JTree.
The plus sign button icon
The minus sign button icon
PortalURLStreamHandlerFactory should be used installed as a custom JDK
protocol handler factory when there is a need to use the nestedjar
protocol which can load files from nested jar files.
This class represents an item related data, used for displaying in TreeTable
put your documentation comment here
put your documentation comment here
This will displays the information of the groups that the
current account is owner
This extends PIACustomizablePanel and
implements ActionListener and ListSelectionListener Interfaces.
Used internally as a wrapper around each page/screen in the tabbed pane.
Used to facillitate the back button, this is the Stack that tracks
the navigation throughout the account view.
Retrieves a subset of items from a list.
PParticipatedServicesData is a datastructure class for holding the invited group details
PParticipationDialog class has the UI to show the invited members for participating in sharing
This class has the UI to show the accepted Participations from the invited Groups
Action to paste form the clipboard.
This is combox editor commonly used for payment page, Move into Hierarchy invalid input: '&' View Bill Unit Hierarchy
This editor returns JComboBox or JLabel depending on pre set conditions
This is combox renderer commonly used for payment page, Move into Hierarchy invalid input: '&' View Bill Unit Hierarchy
This rendrer renders JComboBox or JLabel depending on pre set conditions
Presents general billing information, as well as information related to
the payment type for the account.
This is the table model commonly used for payment page, Move into Hierarchy invalid input: '&' View Bill Unit Hierarchy
This page has the dynamism to populate appropriate fields as per creation of model
Title: PBillUnitTableSheet
This dialog is used for creating, deleting and modifying payment types
This page displays the payments that have been applied to an account.
This is the public interfaced used by PPaymentPage
Controller class for obtaining payment related information
Opcodes used
PortalOp.AR_GET_ACCT_ACTION_ITEMS
PortalOp.CUST_SET_TAXINFO
Presents general billing information, as well as information related to
the payment type for the account.
Subclasses can add custom fields to this panel along the following lines:
Subclasses can add custom fields to this panel along the following lines:
An account creation page that hosts the General, Hierarchy Setup, and
Sponsorship panels.
PPayType
The object holds information about pay typePPermission
describes what the logged-on user
can and cannot do.PPermissionAction contains the dialog PPermissionDialog to set permissions
for accounts which have /service/admin_client as one of the services.
Controller interface for the
PPermissionInfoBean
component.Controller class for setting permissions.
Page for showing the required and optional deals in the plan.
Remote interface for PPlanOptionsPage controller.
Controller class for purchase offering of a service or a deal.
PPooledConnectionClientService
is a version of
PApplicationServices
for applications that need to
handle many sessions simultaniously, for example, WebKit.Interface for Controller class PPPVBeanImpl
Controller class for the
PPPVPage
component.Title:
Description:
Copyright: Copyright (c) 2001
Company: Poral Software, Inc.
Title: PPPVCancelDlg
Description: Cancel Reason Dialog when cancelling PPV events
Copyright: Copyright (c) 2001
Company: Portal Software
Title: PPVPage
Description: main class for the PPV tab
Copyright: Copyright (c) 2001
Company: Poral Software, Inc.
Title: PPPVProvisioningSimulateDlg
Description: Provisioning Simulation Mode Dialog for setting live or simulation mode
Copyright: Copyright (c) 2001
Company: Portal Software
Title: PPPVPurchaseDlg
Description: Purchase PPV Dialog allows selection of devices to order PPV on
Copyright: Copyright (c) 2001
Company: Portal Software
Action to Print the currently selected View.
Action to bring up the print setup dialog.
This dialog will be launched when you try to produce a corrective bill for
an existing bill.
This Class holds the GUI components for the validity period of the products
This class is reused for the Validity Period Panel in Tailormadeplan feature
Panel for viewing/modifying Product details information during account
creation, when purchasing a deal or plan, or when looking at an existing
product in an account.
Subclasses can add custom fields to this panel along the following lines:
Subclasses can add custom fields to this panel along the following lines:
The interface for the product details bean
Controller class for product details support
PProductsBean
is a Remote
interface
used for displaying the products purchased.Controller object for displaying the products purchased.
Dialog that contains a PProductsViewConfigPanel which allows
user to configure the services/deals/products table view
by selecting/deselecting columns and rows to display.
UI panel supports customizable product view.
The interface of the profile bean.
This dialog is used for creating, editing and viewing a group.
PProfileMembershipPanel has the UI of showing the memberships in Sharing Groups
This is extends
PProfileSharingController
class, which carries all
the business logic related to data for profile sharing.This panel holds the Profile Sharing related view.
A PPromotionArrayTable that handles arrays in a slightly different manner.
Top-level container (tab) for account promotions.
This is a shared panel for both account and service promotions
(Extended Rating Attributes).
Utility class to deal with client default properties and user preferences
that may override the client defaults.
Action to launch the purchase offering wizard.
Specification for purchasing a new offering (deal or plan).
Controller class for purchasing an offering.
Op codes called:
Op codes called:
PortalOp.BILL_PURCHASE_DEAL
to purchase a deal
PortalOp.CUST_MODIFY_CUSTOMER
to purchase a plan
A validating wizard for use in purchasing a new offering (a deal based
upon an instance of an existing service or a plan based upon an instance
of a new service) for an account.
Purchase offering-specific extension of the validating wizard context.
First page in Purchase Offering wizard for purchasing
services and deals.
Remote interface for PPurchasePanel controller.
Controller class for purchase offering of a service or a deal.
PPurchasePlansBean
is a Remote
interface
used for purchasing plans.Controller object used for purchasing plans.
This is a data strucuture used to maintain data of the receiver account of
the rollover transfer.
The interface for all pages in the preferences dialog
Causes the currently viewed account to be refreshed
Centralized manager that synchronizes modified data between beans.
Deprecated.
As of Release 6.1, this interface is deprecated.
PRemoteListenerProxy
is a proxy interface for components
whose controllers can receive events directly from other controllers.'PRemoveBillInProgressModel' is a 'TreeTableModel' representing
for PRemoveBillInProgress TreeTable
PRemoveBillInProgressNode
is used as a Node for building PRemoveBillInProgressTreeTablePRemoveBillInProgressPanel
This UI displays all the BillUnits along with Balance Groups,
Pending Bills Due for Bill Units invalid input: '&' Option for Bill Now OperationThis is the TreeTable Used for BillUnit-PRemoveBillInProgress Display
The top container panel which contains, option of changing Payment Setup,
Bill In Progress Option invalid input: '&' Effective Move Date Option
'PRemovePaymentSetupModel' is a 'TreeTableModel' representing
for PRemovePaymentSetup TreeTable.
PRemovePaymentSetupNode
is used as a Node for building PRemovePaymentSetupTreeTablePRemovePaymentSetupPanel
This UI displays all the BillUnits along with Balance Groups,
and having option for changing paytype of bill units.This is the TreeTable Used for BillUnit-PRemovePaymentSetup Display
Renaming of Bill Units
No reference to any controller class.
PResourceFactory
is a java.util.ResourceBundle
derivitive that finds and gets resources from a JAR file over the Internet.This is a table model used for resource table containing the resource name,
credit limit, credit floor, thresholds and the running total.
PRestrictedValue
wraps an object supplied by Portal with
the restrictions that govern its use.PRestriction
represents how a given field in an flist might have its
value restricted when used with a specific opcode.Controller class for the ResultsTablePanel
Panel that hosts the preview dialog.
Implements the printable for the ArrayList.
This class contains information neccessary for printing.
Presents the preview of the specified printable component.
An implementation of a ProducerConsumerQueue - often used to pass
messages and data between threads
Gathers details about a customer's product purchases and activity.
Business Object class for product details support to
store values set during the loading of the product details panel
Product/Discount search criteria panel.
This new search dialog is used for searching the products/discounts(Used from Plans tab)..
This table is being used to display the customized products.
Table model for ProductOverrideTable.
This class stores all the data related to a Profile Object.
Panel for configuring non currency rollover during Purchase Offering wizard
and account creation wizard.
Typically used by a panel/container that needs to perform specific
tasks in order to write data out to the database, other that the
standard collectData() mechanism.
Action to Save the currently selected account.
Thrown to indicate that a save attempt has failed.
This class controls the data saving process for Customer Center.
This provides with brand info such as the group Poid, ACL poid for the brand and brand name.
Responsible for launching the search dialog
Main search panel that is responsible for handling three functions: it hosts
different search type panels in a card layout fashion.
Hosts the panel that contains the search, close, reset buttons.
This class is used for creating search panels, both entry and results
panels to be used in PSearchBasePanel.
Components displaying search results should implement this interface
Title: PSearchExtendedWizardPanel
A bit different then the ordinary event listener.
Search panels should implement this interface
Components that need to display search results used in PSearchBasePanel
need to implement this interface.
A bit different then the ordinary event listener.
Title:
Border which allows you to control which sides get drawn.
Border which allows you to control which sides get drawn.
A panel representing a UI section header, used to separate data on
a panel.
A panel representing a UI section header, used to separate data on
a panel.
The plus sign button icon
The plus sign button icon
The minus sign button icon
The minus sign button icon
PSectionHeaderEvent
is the event as generated by Portal components.PSectionHeaderListener
listens for section header changesPSectionHeaderSupport
provides support for issuing section header change event.Seopa Panel For Debtor's information
Sepa Registration dialog
Sepa Registration Panel
Panel for viewing history info for a serivice, deal or product in a account.
The interface for the product/deal/services table bean
Controller class for the existing products panel.
This is a helper class that is used to pass the service/deal/product history
search criteria among the PExistingProductsPanel, PServiceDealProductHistoryPanel and the
PServiceDealProductHistoryPanelBean.
The default technical (extended service) details panel which contains
the ability to display/modify the service login invalid input: '&' password.
PServiceName
The object holds information about service typeInitializes the service level panel showing the service dropdown containing
the subscription and stand-alone services.
The top-level container for service data display.
PServicesBean
is a Remote
interface that defines the
abilities needed for a service component.Controller class for the service/package panel.
Title:
Presents the services, deals and products that are available for account creation,
plan add-on and account view/modification.
The interface for the product/deal/services table bean
Controller class for the products/deals/services table.
Description: This inner class is is used for rendering table columns
Presents the services that have been purchased by the customer, and
allows modification of the customer's login and password data.
The interface for the service table bean
Controller class for the service table.
Title: PServiceType
This class is used to set the property whether the permission has been deleted or changed.
Device Settop entry search panel
This is the extended device support panel for settop device (/device/settop).
Interface for Controller class PSettopPanelBeanImpl.
This is the controller class implementation for the settop panel (PSettopPanel)
Device Settop results search panel
This interface provides abstraction to all the Sharings.
This will show all the sharing options available to the user.
Abstract Controller class for the entire sharing tab.
This class stores all the data related to the Sharing(s),ie charge/discount.
A top-level panel for displaying all types of sharing information
for an account.
SIM card search criteria panel.
Drill-down page for looking up SIM card
history for the selected service.
This is the extended device support panel for
SIM device (/device/sim).
InfranetApplet is an Applet extension that provides functionality needed
by all Portal aware applets.
SIM card search results panel.
A dialog that slides in or out of a parent frame depending on whether
there is enough space available on the screen to the left or top of
the parent frame.
The panel that displays extended service info for the SMS service.
The model which stores data in sorted manner
Formatting bean that sorts events.
A panel that allows the user to view and modify information about sponsor
groups.
Generic interface for handling sponsorship within customer center.
Controller class for handling sponsorship within customer center.
A panel that allows the user to view and modify information about sponsor
groups.
Generic interface for handling sponsor group membership within customer center.
Controller class for handling sponsor group membership within customer center.
This class implements a search entry panel specific for searching for
members of a particular sponsor group.
Controller class for handling searching for members in a sponsor group.
Controller class for searching for members within a particular sponsor group.
This class implements a search entry panel specific for searching for
owners of sponsor groups.
Controller class for handling searching for sponsor owners.
Controller class for searching for sponsor owners within the account creation
wizard.
A top-level panel for displaying sponsorship information for an account.
Generic interface for handling sponsorship within customer center.
Controller class for handling sponsorship within customer center
Generic interface for handling sponsorship setup within customer center.
Controller class for handling sponsorship setup within customer center.
PSpreadSheetEvent
is an event generated when the user
performs some type of selection action in the PIASpreadSheet
.PSpreadSheetListener
listens for a
PSpreadSheetEvent
.PSubFieldComponentRenderer
is a subclass of PFieldComponentRenderer.Implementation class for Subscriber Preferences Page
PPreferencesPage is used to set and delete the account level and service
level preferences both during account creation and maintenance mode.
ServicePrefsModel class is the Tree Table model for services tree to be displayed in Preferences Tab.
ServicePrefsNode Class holds all the data which is required for service node in Services tree in
Preferences tab.
The top-level container for service data display
extends PTechDetails
used to display service details ONLY if GSM Client is not installed AND the Account has Subscription services associated with it.
This class processes all the data and passes back the information
through a class object - SummaryData.
Displays summary contact, AR information, Payment info
A basic implementation of the PIACustomizablePanel class.
A generic editor for table cells
A generic editor for table cells
This class takes care of setting a table column's horizontal alignment to
SwingConstants.LEFT, SwingConstants.CENTER, or SwingConstants.RIGHT.
This is a common class that is used to pass the tax exemption
data between the Payment page and the PaymentPage Bean.
The top-level container for service and device data display.
Base panel for device history pages.
The base panel for extended Telco device information panels.
Number search criteria entry panel.
This is the extended device support panel for
Telco number device (/device/num).
Number search results panel.
Top-level container (tab) for account promotions.
This is a shared panel for both account and service promotions
(Extended Rating Attributes).
This is the default panel for /service/telco/xxx objects in the Customer Center.
This is the extended service support panel for Telephony service
Not available during account creation
An action that will toggle the Account navigator enabled property.
An action that will toggle the show account enabled property.
An action that will toggle the ToolTip enabled property.
PToggleToolTipAction
is an action that toggles the
toolTip
-enabled property.A toolbar that has a layout more like that described in the Java Look
and Feel Guidelines.
An implementation of a JButton for use on a toolbar.
An implementation of a JToggleButon for use on a toolbar.
This is the controller used by Topup
Controller class for topup related opertations
Controller class for basic account object changes.
Data sharing support for purchasing an offering.
A framework for use in creating Customer Center validating wizards.
A validating wizard-specific extension of the generic app context.
Thrown to indicate that a validate attempt has failed.
This is the extended service support panel for video services.
Deprecated.
As of Release 6.1,
PViewComponent
is deprecated and
replaced by PAppComponent
.PViewDataChangeEvent
is the mechanism by which a controller
tells a view that it needs to display new data, and what that data is.PViewDataChangeListener
is a simple listener class
for PViewDataChangeEvent
.displays invoice
xxx work in progress
Responsible for launching the Voucher bean
PVoucher page panel
Controller class for obtaining Voucher payment related information
Opcodes used
PortalOp.BAL_GET_ACCT_BAL_GRP_AND_SVC
PortalOp.BAL_GET_BALANCES
PortalOp.PYMT_TOPUP
The panel that displays extended service info for the WAP service.
An Portal-aware wizard framework hosted in a dialog.
The PWizard framework design lets you add PWizardPanel objects in order
and then manage the sequence more explicitly.
Represents a page in the PWizardNavigator component.
A navigator component which allows the user to select one wizard page
from a list of many.
The navigator panel that is added to the bottom of PWizard.
The common methods for all Customer Center wizard pages.
A convenience class from which to extend the panels that are
going to be added to PWizard.
A class that manages the sequence of the components added to
the PWizard framework
An interface that the PWizard framework implements to enable/disable
the navigation buttons
This class extends the WorkSpacePanel and shows the data for the RatePlanSelector node
This panel will display the rate plan information
This panel will display the rate tier information
This utility class supports access of "reason code" data.
Holds Reservation information
This renderer is used to show for both currency and noncurrency resource fields
Single point of entry for retrieving permissions for a user
logged into Portal.
Contains result information that is used for defining the PinFldResults for
searching.
An interface for BrowseWin which defines the methods needed for displaying
search results.
The listener interface for recieving search results events.
Displays the results returned from a search in a table.
A bean that is used for displaying result information for BrowseWin.
This utility class implements a common set of "rounding" methods
that are frequently used by billing, rating, and pricing.
A Template Based search front-end for Portal.
This class contains information necessary for doing searches.
SearchEvent is used to notify listeners with search information, such
as items found, result headers, search progress, help notification and
search errors.
This interface defines the methods that an object must implement in order
to get information about a search.
This interface is to be used by any object interested in receiving search
results.
Panel for doing searches.
The SearchTemplate class is intended to be a basic data structure for
containing template information.
An interface that defines how the sequence of the components added to
the PWizard framework is to be managed
The event sent out when service data changes
The listener for service change events
Service search bean.
Service search bean used for service search dialog.
Service search criteria panel.
This new search dialog is used for searching the services.
Service search results panel.
This table will be used to display the results of the service search.
Service search status panel.
WebKit servlet utility class.
Basic data sharing support.
Specification for a manager of (subclasses of)
SharedData
.This class extends
PAccountsEntryPanel
and provides additional functionality
to create Global Charge Sharing Group by Providing a check box.Signals that a Sharing Module Library exception has occurred.
SIM card search criteria panel.
This is the extended device support panel for
SIM device (/device/sim).
SIM card search results panel.
A model which can be sorted by column in either ascending or descending order
SortColumnReneder is a TableCellRenderer for a JTable which places an icon,
indicating the sort order, on the column header.
An abstract class used by the SortTableController for assigning a Comparator
to an object.
A controller class for sorting a SortTableModel.
SortTableModel is the model used with SortTableController to provide
sorting functionality to a PFCTable.
A control which allows the user to modify the month and year displayed
in a MiniCal component.
A control which allows the user to modify the month and year displayed
in a MiniCal component.
A control which allows the user to modify the month and year displayed
in a MiniCal component.
A wrapper around a component implementing the CyclerListener interface
and a Cycler component.
A wrapper around a component implementing the CyclerListener interface
and a Cycler component.
This provides a common SplashScreen component for all the Portal applications.
This provides a common SplashScreen component for all the Portal applications.
This is a common class that is used to pass the sponsorship data between
the setup panel and its controller.
Provides ability to control contents of the status bar.
The event broadcast when account or services status information changes in
Customer Center.
The mechanism for listening for status change events
This class actually communicates with the Portal databases by establishing connection
and fetches the data from the databases by performing search
This object is used for storing deal data which are displayed in deals combo.
Stores the plan related info.
this class is common between the Summary View and the controller and is
used to pass around information.
A general set of methods relating to UI.
SystemDefaultsManager.java
This utility class supports access to all of the system defaults
(payment methods, primary currency, etc.) for Portal accounts.
This class is used as an adapter which will show a handcursor
if the cell renderer is of the type PLinkRenderer or Link.
TableSortRoutines is an object which contains sort methods
used by SortTableController.
This is a controller is being used for tailor made feature.
Class : TelephoneNumberFormatter
Formats telephone number picking appropriate mask from the
masks array.
Demo/test application that demonstrates for
Storable Class Browser, Field Browser and
New Class Tree.
A ThreadPool is a group of threads that are generally pre-started
and are re-used when finished.
This exception will have the value for the no of items
currently stored in the database if the threshold is exceeded
An interface for a component which provides a mechanism for modifying hours,
minutes, and seconds in a date.
A JavaBean property editor for the "pattern" property of the TimeSelector
bean.
A control which allows the user to enter/change a time.
The BeanInfo for the TimeSelector bean
A control which allows the user to modify the hour, minute, and second displayed
in an analogClock component.
This class is for storing the transition related information obtained from search
on /config/transition_type
TreeTableDataListener
listens for Data change eventsTreeTableModeSupport
provides support for issuing model data change events.TreeTableModel is the model used by a JTreeTable.
TreeTableModel is the model used by a JTreeTable.
This is a wrapper class takes a TreeTableModel and implements
the table model interface.
This is a wrapper class takes a TreeTableModel and implements
the table model interface.
Defines the interface for an object that listens to changes in a TreeTableModel
A mutable tree node that supports column data in order to provide a usable
API for a tree table.
Compare two tree nodes.
This component combines a textfield and a scrolling list.
This component combines a textfield and a scrolling list.
The base class for all validated text field components.
The base class for all validated text field components.
Defines the validity period and the business logic associated with it.
This panel will display the validity period information
VerticalButtonList is a component that displays a column of toggle
buttons.
Specification for wizard page validation support including validation-time
and commit data-time error handling support.
An abstract class that you subclass to perform GUI-related work in a
dedicated thread.
This is the base panel from which all the panels need to be extended
PComponentControllerImpl
is deprecated and replaced byPComponentController
.