| Interface | Description |
|---|---|
| BRMListener |
BRM listener used during notification mechanism.
|
| CMConnectionListener | |
| PortalEnums.AdjustmentType |
Adjustment Type Information
|
| PortalEnums.AvailableType |
Available Type Information
|
| PortalEnums.BestPricingApplyMode |
Constants for Apply mode of best pricing *
|
| PortalEnums.BestPricingOperator |
Constants for operator of best pricing *
|
| PortalEnums.BillSuppressionExceptions |
Exception results in case of bill suppression.
|
| PortalEnums.BillSuppressionReasons |
Suppression reasons in case of bill suppression.
|
| PortalEnums.BocJobStatusValues |
Constants for /job/boc status
|
| PortalEnums.CurrencyOption |
Constants for GL Report Currency type
|
| PortalEnums.DealOption |
Constants for required/optional deals*
|
| PortalEnums.DependencyType |
Constants for transition rules *
|
| PortalEnums.DisputeType |
Dispute Type Information
|
| PortalEnums.FmLoanReasonCodes |
Reason codes for loan management component.
|
| PortalEnums.GlModeOption |
Constants for GL Report running mode
|
| PortalEnums.GlPostedOption |
Constants for GL Report type
|
| PortalEnums.GlReportOption |
Constants for GL Report type
|
| PortalEnums.InvBillTypeOption |
Constants for Invoice Bill Type
|
| PortalEnums.InvCorrModeOption |
Constants for corrective invoice mode
|
| PortalEnums.InvReportOption |
Constants for Invoice Report type
|
| PortalEnums.JobTemplateNotifyOption |
Constants for Job Completion publish
|
| PortalEnums.JobTemplatePublishOption |
Constants for price_sync publish
|
| PortalEnums.JobTemplateTypeOption |
Constants for Job_Template Type
|
| PortalEnums.PcmFldPinAservIp_mailtype |
PIN_FLD_ASERV_IP_MAILTYPE
These values are embedded in the database, so they *cannot* change!
|
| PortalEnums.PcmFldPinAservIp_protocol |
PIN_FLD_ASERV_IP_PROTOCOL
These values are embedded in the database, so they *cannot* change!
|
| PortalEnums.PcmFldPinBpuseType |
PIN_FLD_BPUSE_TYPE
These values are embedded in the database, so they *cannot* change!
|
| PortalEnums.PinAccountType |
The Type of Account.
|
| PortalEnums.PinAcctTypes |
PIN_FLD_TYPE - Checking account type for ECP (direct debit) accts
|
| PortalEnums.PinActCheck |
PIN_FLD_TYPE - type of check to perform
|
| PortalEnums.PinActgLen |
Accouting Cycle Length
|
| PortalEnums.PinActionStatus |
collections action status taken from fm_collections.h *
|
| PortalEnums.PinActItemType |
PCM_OP_ACT_EVENT defines.
|
| PortalEnums.PinActScope |
PIN_FLD_SUBTYPE - scope of check to perform
|
| PortalEnums.PinActVerifyScope |
PIN_FLD_SCOPE - Scope of check to be performed.
|
| PortalEnums.PinApplyMode |
PIN_FLD_APPLY_MODE - Operation on a resource
|
| PortalEnums.PinAuthorizationTypes |
PIN_FLD_TYPE
for PCM_OP_ACT_CHEKC_RESOURCE_THRESHOLD -
Authorization types
|
| PortalEnums.PinBalImpactType |
PIN_FLD_TYPE - Type of balance impact for a rate (or debit).
|
| PortalEnums.PinBeidStatus |
PIN_FLD_STATUS - Status of a beid
|
| PortalEnums.PinBillBillingState |
PIN_FLD_BILLING_STATE
|
| PortalEnums.PinBillBillingStatus |
PIN_FLD_BILLING_STATUS
|
| PortalEnums.PinBillCheck |
PIN_FLD_TYPE - type of accounts allowed to perform this operation.
|
| PortalEnums.PinBillingOpcode |
Modular billing opcode types.
|
| PortalEnums.PinBillInvCycle |
These enums are used as the PIN_FLD_TYPE, PIN_FLD_CYCLE_TYPE,
PIN_FLD_GROUP_TYPE and PIN_FLD_DETAIL_TYPE of the PIN_FLD_EVENTS
array in the /config/invoice objects
|
| PortalEnums.PinBillInvDetail |
These enums are used as the PIN_FLD_TYPE, PIN_FLD_CYCLE_TYPE,
PIN_FLD_GROUP_TYPE and PIN_FLD_DETAIL_TYPE of the PIN_FLD_EVENTS
array in the /config/invoice objects
|
| PortalEnums.PinBillInvGrp |
These enums are used as the PIN_FLD_TYPE, PIN_FLD_CYCLE_TYPE,
PIN_FLD_GROUP_TYPE and PIN_FLD_DETAIL_TYPE of the PIN_FLD_EVENTS
array in the /config/invoice objects
|
| PortalEnums.PinBillInvItem |
These enums are used as the PIN_FLD_TYPE, PIN_FLD_CYCLE_TYPE,
PIN_FLD_GROUP_TYPE and PIN_FLD_DETAIL_TYPE of the PIN_FLD_EVENTS
array in the /config/invoice objects
|
| PortalEnums.PinBillInvStatus |
Emums for new invoicing
|
| PortalEnums.PinBillInvTypes |
Emums for new invoice types
|
| PortalEnums.PinBillType |
PIN_FLD_BILL_TYPE
If new values are added, they should be added to the
PCM_OP_CUST_POL_VALID_BILLINFO op as well.
|
| PortalEnums.PinBillWhen |
PIN_FLD_BILL_WHEN
NOTE: In release 5.3 (and above), the enum pin_bill_when
is no longer supported.
|
| PortalEnums.PinBundleStatus |
Flags for purchased bundle
|
| PortalEnums.PinBusinessType |
PIN_FLD_BUSINESS_TYPE - type of the accounts stored in PIN_FLD_BUSINESS_TYPE
|
| PortalEnums.PinChargeCmd |
PIN_FLD_CMD - Online bank operation run.
|
| PortalEnums.PinChargeResult |
PIN_FLD_RESULT - Result of an online bank operation.
|
| PortalEnums.PinConsumptionRule |
Consumption rules.
|
| PortalEnums.PinCustTaxValCmd |
vaidation commands
|
| PortalEnums.PinCustTaxValErr |
vaidation errors
|
| PortalEnums.PinCustValErr |
Field Validation Error Codes
|
| PortalEnums.PinCustVrfyReason |
Reasons for result from a cust_verify operation.
|
| PortalEnums.PinDeliveryPrefer |
Modular billing opcode types.
|
| PortalEnums.PinDeviceStateType |
Device state types.
|
| PortalEnums.PinDiscMode |
PIN_FLD_MODE - Mode of discount
|
| PortalEnums.PinDiscountFlags |
PIN_DISCOUNT_FLAGS - FLags of a discount rules
|
| PortalEnums.PinDiscountStatus |
PIN_FLD_STATUS - Status of a discount
|
| PortalEnums.PinDiscountValidityRounding |
DISCOUNT_VALIDITY_ROUNDING paramter for the discount
|
| PortalEnums.PinDiscType |
PIN_FLD_TYPE - Type of discount
|
| PortalEnums.PinFoldType |
PIN_FLD_TYPE - Type of fold.
|
| PortalEnums.PinHostType |
Host array types
|
| PortalEnums.PinInvActType |
PIN_FLD_TYPE - Type of invoice activity
Used to build the activity array of the invoice event
|
| PortalEnums.PinInvFormat |
PIN_FLD_INV_FORMAT
|
| PortalEnums.PinInvFormatTypes |
Invoice format types.
|
| PortalEnums.PinInvStatus |
Defines for the bitmapped flags for invoice types
|
| PortalEnums.PinInvTerms |
PIN_FLD_INV_TERMS
|
| PortalEnums.PinLoanTypes |
Type of loans
|
| PortalEnums.PinMandateType |
PIN_FLD_MANDATE_TYPE - Possible values of mandate type.
|
| PortalEnums.PinMeccaCmd |
PIN_FLD_MECCA_CMD - Mecca command enum
|
| PortalEnums.PinMeccaErrStatus |
Command status return codes as enumerated by the MECCA spec.
|
| PortalEnums.PinMeccaResult |
This table will hold the associations between Mecca commands
and the corresponding PCM_OP codes that get called for each
one.
|
| PortalEnums.PinNewsfeedType |
PIN_FLD_TYPE - type of newsfeed
|
| PortalEnums.PinNoteStatus |
PIN_FLD_STATUS - The states of an account or service entry.
|
| PortalEnums.PinNumStateType |
States for /device/num
|
| PortalEnums.PinOfferOverrideFlags |
PIN_OFFER_OVERRIDE_FLAGS - Flags for PCM_OP_SUBSCRIPTION_SET_PRODINFO
and PCM_OP_SUBSCRIPTION_SET_DISCOUNTINFO
|
| PortalEnums.PinOffsetUom |
PIN_FLD_OFFSET_UNIT_OF_MEASURE - the unit of measure for the
field PIN_FLD_BILL_OFFSET
|
| PortalEnums.PinOffsetUomRollover |
PIN_FLD_OFFSET_UNIT_OF_MEASURE - the unit of measure for the
field PIN_FLD_ROLLOVER_UOM
|
| PortalEnums.PinOrderCardType |
Order object status types
|
| PortalEnums.PinOrderStatus |
Order object status types
|
| PortalEnums.PinPasswdStatus |
PIN_FLD_PASSWD_STATUS - Status of passwd
|
| PortalEnums.PinPayloadRequestStatus |
Used to indicate the completeness of paylod information in /request object
|
| PortalEnums.PinPayType |
PIN_FLD_PAY_TYPE
If new values are added, they should be added to the
PCM_OP_CUST_POL_VALID_PAYINFO op as well.
|
| PortalEnums.PinPhoneType |
PIN_FLD_TYPE - type of the phone number in a PIN_FLD_PHONES element
|
| PortalEnums.PinPoOptions |
PO Managment related fields.
|
| PortalEnums.PinPoStatus |
PO Managment related fields.
|
| PortalEnums.PinPoTypes |
PO Managment related fields.
|
| PortalEnums.PinPriceErr |
Enum to hold various price fm failure codes
|
| PortalEnums.PinProdDateRangeType |
PIN_PROD_DATE_RANGE_TYPE - Enum to specify the date selection for rate object
|
| PortalEnums.PinProdOfferValidityRounding |
OFFER_VALIDITY_ROUNDING and SCALE_ROUNDING paramter for the product
|
| PortalEnums.PinProdOverrideType |
Product Type
|
| PortalEnums.PinProdPartial |
PIN_FLD_PARTIAL - Value of partial parameter for a product.
|
| PortalEnums.PinProdScaleRounding |
OFFER_VALIDITY_ROUNDING and SCALE_ROUNDING paramter for the product
|
| PortalEnums.PinProdType |
Product Type
|
| PortalEnums.PinProductFlags |
*PIN_FLD_FLAGS value for item transfer opcode
* ***********************************************************************
|
| PortalEnums.PinProductStatus |
Product Status.
|
| PortalEnums.PinPymtCardSecidPresence |
PIN_FLD_AVAILABLE - Card Security Presence Value, CSP
|
| PortalEnums.PinPymtMessageType |
PIN_FLD_MODE
|
| PortalEnums.PinPymtResult |
Payment Result
This Enumeration is used to populate PIN_FLD_STATUS field.
|
| PortalEnums.PinPymtStoredCredFlag |
PIN_FLD_FLAGS
|
| PortalEnums.PinPymtTopupOffset |
Offset Units for Standard Recurring topups
|
| PortalEnums.PinPymtTopupType |
Standard topup types
|
| PortalEnums.PinPymtTransType |
PIN_FLD_TYPE
|
| PortalEnums.PinRateDateRangeType |
Type of date ranges
|
| PortalEnums.PinRateFstlst |
PIN_FLD_PRORATE_FIRST & PIN_FLD_PRORATE_LAST
Value of first and last parameters for a rate.
|
| PortalEnums.PinRateIncFlag |
PIN_FLD_INCORPORATED_FLAG - location is inside or outside incorporated
area of a city.
|
| PortalEnums.PinRateLocMode |
PIN_FLD_LOCATION_MODE - access mode for a location: by address,
geocode, or npa/nxx.
|
| PortalEnums.PinRateOperatorType |
Type of operator supported in rate plan selector
|
| PortalEnums.PinRateRegFlag |
PIN_FLD_REGULATED_FLAG - company doing the billing is regulated by
a governement authority.
|
| PortalEnums.PinRateResFlag |
PIN_FLD_RESIDENCE_FLAG - residential or business type of account
|
| PortalEnums.PinRateScope |
PIN_FLD_SCOPE - the scope (or class) of rates being applied
|
| PortalEnums.PinRateStepType |
Type of quantities that quantity-tiering is based on
|
| PortalEnums.PinRateTaxationSwitch |
Taxation switch from pin.conf
|
| PortalEnums.PinRateTaxJur |
PIN_FLD_TYPE - Type of Jurisdiction
The enum values are internal to BRM and may map to different values as
used in different tax engines.
|
| PortalEnums.PinRateTaxPkg |
PIN_FLD_TAXPKG_TYPE - tax package used to calculate taxes
Taxware (tax pkg: WORLDTAX and TAXWARE) has been removed since 75PS16.
|
| PortalEnums.PinRateTaxType |
PIN_FLD_SUBTYPE - Type of Tax (ie, Sales, Use, Rental, Consumer's use, Services)
|
| PortalEnums.PinRateTaxWhen |
PIN_FLD_TAX_WHEN - when tax is applied for rate (now, defer, never, dynamic)
|
| PortalEnums.PinRateTimezoneMode |
Time of day mode
|
| PortalEnums.PinRateTodMode |
Time of day mode
|
| PortalEnums.PinRateType |
PIN_FLD_TYPE - Type of rate (is it default or not).
|
| PortalEnums.PinRateUnit |
Type of UNITs
|
| PortalEnums.PinRecordRequestStatus |
Used to indicate the /request object status
|
| PortalEnums.PinResourceStatus |
PIN_FLD_RESOURCE_STATUS, PIN_FLD_RESULT -
for PCM_OP_ACT_CHEKC_RESOURCE_THRESHOLD -
Status of the Resource Threshold status
|
| PortalEnums.PinRoundMode |
PIN_FLD_ROUNDING_MODE - type of rounding to use
|
| PortalEnums.PinRoundStage |
Processing stage for Billing time rounding
|
| PortalEnums.PinScheduleStatus |
PIN_FLD_STATUS - Status of a schedule object
|
| PortalEnums.PinServPasswdStatus |
PIN_FLD_PASSWD_STATUS - Status of passwd
|
| PortalEnums.PinSimOrderStatus |
Order object status types for Order framework
|
| PortalEnums.PinSimStateType |
SIM Device state types
|
| PortalEnums.PinSmsActStatusT |
PIN_FLD_STATUS - The status of activity
|
| PortalEnums.PinSmsDirection |
PIN_FLD_SMS_DIRECTION - The SMS message direction
|
| PortalEnums.PinStatus |
PIN_FLD_STATUS - The states of an account or service entry.
|
| PortalEnums.PinSubBalTypes |
Sub-balance type
PIN_SUB_BAL_TYPE_DEFAULT - Allocate/Consume the default sub-balance bucket.
|
| PortalEnums.PinTermStatus |
PIN_FLD_STATUS - The status of this logout re the PIN system,
*not* the NAS status.
|
| PortalEnums.PinTermTerminateCause |
PIN_FLD_TERMINATE_CAUSE - The reason for the termination of this
session.
|
| PortalEnums.PinTokenCardType |
PIN_FLD_CARD_TYPE
|
| PortalEnums.PinTransitionFlag |
TRANSITION opcodes defines
|
| PortalEnums.PinZone |
PIN_FLD_ZONE - which timezone to use: server (default) or user.
|
| PortalEnums.PinZonemapDataType |
Zonemap data types
|
| PortalEnums.PinZonemapErr |
Enum to hold various zonemap fm failure codes
|
| PortalEnums.PinZonemapSearchType |
Zonemap search types
|
| PortalEnums.ProvTaxJur |
Provider Taxes - Jurisdictions
|
| PortalEnums.ProvTaxType |
Provider Taxes (Type) - Percentage (0), Fixed (1)
|
| PortalEnums.RatingResult |
Status returned as part of op_rate_event return flist after rating
|
| PortalEnums.ResourceImpactedType |
Resource Impacted Type Information
|
| PortalEnums.ServiceOption |
Constants for required/optional service
|
| PortalEnums.SettlementType |
Settlement Type Information
|
| PortalEnums.SplitValidityMode |
Provider Taxes - Jurisdictions
|
| PortalEnums.TransferFailureFailure |
ResultS of transfer balance operation.
|
| PortalEnums.TransitionType |
Constants for transition types *
|
| PortalEnums.WriteoffType |
Writeoff Type Information
|
| SocketChannelListener |
Listens to socket channel events.
|
| XMLConstants |
Defines constants used by XML to flist converters
|
| Class | Description |
|---|---|
| ArrayField |
Specific field type
|
| AssocArray |
The AssocArray (or Associative Array)
|
| BinStrField |
Specific field type
|
| BrmWalletConf | |
| Buffer |
The Buffer class is used to encapsulate the Portal FLDT_BUF functionality.
|
| BufField |
Specific field type
|
| ByteBuffer |
The ByteBuffer subclass of Buffer is used when the buffer information is
to be handled as a byte array.
|
| CMConnectionEvent | |
| Crypt | |
| DatabaseConnection | |
| DecimalField |
Specific field type
|
| DefaultLog |
The
DefaultLog class is a convenience class for debug and error
logging using the default log javapcm.log. |
| Element |
The element class contains information pertaining to fields that belong
to an FList array.
|
| EnumField |
Specific field type
|
| ErrField |
Specific field type
|
| ErrorLog |
ErrorLog presents a Java interface for the PCM library error log.
|
| Field |
The field class contains information not only on the field ID, but on the
type associated with it, and its permissions.
|
| FileBuffer |
The FileBuffer subclass of Buffer is used when the buffered information is
to be stored in an external file.
|
| FList |
The
FList class is the Java expression of the Portal flist (field list)
structure and associated functions. |
| FlistToJson |
Class implementation to convert from
FList format to JSON.
|
| FlistToXML |
FlistToXML converts an flist to XML document.
|
| InfranetUtil | |
| Int64Field | |
| IntField |
Specific Field type
|
| jnap |
jnap command set:
|
| JsonToFlist |
Class implementation to convert from
JSON format to Flist.
|
| LocalizedStringTable |
The LocalizedStringTable class is used to access server side localized
message strings.
|
| Log |
Log presents a Java interface for the PCM library log and is the base class
for logging functionality.
|
| NamedLog |
The
NamedLog class lets you use multiple logs to group messages of a
similar type into a specific log by specifying the name of the log to write to. |
| NIOSSLHandShake |
Special class that handles the handshake and read/write operations when SSL is turned on during async/NIO mode.
|
| NumField |
Specific field type
|
| ObjField |
Specific field type
|
| PCMConstants |
Class to list our common constants in Java PCM.
|
| PCMUtils |
Class to host utility methods which can be used by other classes.
|
| PCPOperation | |
| PCPOperation.Chunk |
The Chunk class is used to depict the various chunk flags used to
manage the segmentation of the XDRed flist data.
|
| PCPOperation.PCPFlag |
The PCPFlag class is used to depict the various transaction and
request/response flags that are sent over the wire.
|
| PCPSelector |
PCP connections socket channel Selector.
|
| PCPServerOperation |
Provides methods to send and receive FLists
|
| Poid |
The
Poid class encapsulates the Portal POID data type. |
| PoidField |
Specific field type
|
| PortalConst |
PCM define constants
These are auto generated from the relevant C headers
|
| PortalContext |
Objects of type
PortalContext create and manage connections to
Portal. |
| PortalContextListener |
An abstract listener that forces client to implement the notification
handling interface.
|
| PortalContextUtil |
A Utility class that maps socket channel and related portal context objects.
|
| PortalEnums |
PCM enum constants
These are auto-generated from the relevant C header
|
| PortalFacility |
Facility domain constants
These are auto generated from
pcm.h and pcm_I18N.c |
| PortalField |
PCM field constants
These are auto generated from
pin_flds.h |
| PortalLicense |
Feature names and attributes
These are auto generated from
pin_license.h |
| PortalMaskedField |
PCM maskable field constants
These are auto generated from
pin_field_attributes |
| PortalOp |
PCM opcode constants
These are auto generated from
pcm_ops.h |
| PortalProperties |
Main access for PCM library related resources and properties
|
| SparseArray |
The SparseArray class is used to simulate the Portal `Array' in an
FList.
|
| StrField |
Specific field type
|
| SubStructField |
Specific field type
|
| TextBufField | |
| TimeField | |
| TStampField |
Specific field type
|
| UIntField |
Specific field type
|
| XMLToFlist |
Processes XML of the form
|
| Enum | Description |
|---|---|
| BRMListener.EventType |
enum variable to define supported events
|
| Exception | Description |
|---|---|
| ApplicationException |
Signals that a Portal Library exception has occurred.
|
| DeterminateException |
Signals that a Portal Library exception has occurred.
|
| EBufException |
Signals that a Portal Library exception has occurred.
|
| IndeterminateException |
Signals that a Portal Library exception has occurred.
|
| PortalException |
Signals that a Portal Library exception has occurred.
|
| RetryableException |
Signals that a Portal Library exception has occurred.
|