All Classes and Interfaces
Class
Description
The type of the A/R action.
Java class for anonymous complex type
An account and associated bill items.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for accountContactDetails complex type
Java class for anonymous complex type
Information about the account group.
Java class for anonymous complex type
Enumerates supported accounting types.
Defines account-related business operations.
Java class for accountName complex type
REST web service for all the account related operations
Java class for anonymous complex type
Provides account worker functionality.
Loads the account action-menu definition from the effective Helidon configuration.
Adds child accounts to a parent account hierarchy through an MCP tool.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for adjustmentBillType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides adjustment module functionality.
Java class for anonymous complex type
REST web service for account, bill, item and event level adjustments and the
related operations
Worker class for adjustment related operations
Java class for anonymous complex type
The mutation action.
Java class for agreementAssociation complex type
The single agreement characteristic object and its attribute entries.
One record in the agreement characteristic object's data array.
Java class for anonymous complex type
Java class for agreementDateRange complex type
Java class for agreementDiscountModel complex type
Interface for Agreement functions.
Java class for agreementOffer complex type
Java class for agreementOfferDetails complex type
Java class for agreementOfferDetailsOverride complex type
Java class for agreementOfferDetailsUsageMap complex type
Java class for agreementPriceTag complex type
Java class for agreementProductCharacteristic complex type
Java class for agreementProductProfile complex type
Java class for anonymous complex type
Java class for agreementProfileAttribute complex type
Java class for agreementRatePlan complex type
REST web service for agreement operations.
Java class for agreementState complex type
Java class for anonymous complex type
Java class for agreementUsageMap complex type
Worker for agreement search, creation, and retrieval.
Defines allocation-related business operations.
REST web service for adjustment and payment allocation related operations
Handles BRM operations for payment allocations processing.
APIError
Provides API metric name functionality.
Provides API metrics provider functionality.
Provides API processor routing functionality.
Loads, validates, and atomically publishes the effective application configuration.
Provides application exception functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for aractionBaseType complex type
Java class for anonymous complex type
Java class for aRActionRequestType complex type
Java class for anonymous complex type
Defines the supported ar action type values.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for attribute complex type
Module for authorization resource operations.
REST web service for authorization resource operations
Worker for authorization resource operations.
Java class for balance complex type
A balance group.
Java class for anonymous complex type
Detail breakdown of balance impacts.
Provides base module functionality.
Abstraction of basic BRM operations.
Java class for basePaymentType complex type
Role mapper implementation for Helidon basic authentication.
Creates background-safe BRM context handles for async batch processing.
Provides background context functionality.
Minimal background-safe user context used for auto-process and async batch work.
Java class for batchInfoType complex type
Produces the named executor used by batch-payment async processing.
This enumerator represents different statuses of a batch payment file.
This module is for batch payments.
Coordinates background-safe batch preparation, validation, error handling,
and BRM submission for batch-payment processing.
REST web service for batch payment related operations.
This is used to list all constants that are related to Batch Payments.
This is used as mapping POJO for Batch Payments.
This utility is used for batch payments related operations.
Carries a single batch-payment file through asynchronous processing.
Java class for anonymous complex type
Application-scoped watcher lifecycle for auto-processing batch payment files.
Worker class for batch payments related operations.
Java class for batchRecordsList complex type
Java class for batchRecordsType complex type
Provides batch utils functionality.
Provides throwing function functionality.
This class is representing for installment pojo validation here checking
mandatory field and null check.
Provides beid data functionality.
Provides beid manager functionality.
Java class for anonymous complex type
A bill charge group.
Java class for anonymous complex type
Java class for billinfoType complex type
Provides billing care constants functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for billItemType complex type
Provides bill module functionality.
REST web service for bill related operations
Java class for anonymous complex type
Java class for anonymous complex type
Java class for billSimulationOffer complex type
Java class for billSimulationReference complex type
Java class for anonymous complex type
Java class for billSimulationTarget complex type
Java class for anonymous complex type
Java class for anonymous complex type
Interface for BillUnit functions
REST web service for bill unit related operations
Worker class for Bill Unit related operations
Handles BRM operations for billing requests processing.
REST client for running Billing Care invoice reports through BI Publisher.
Provides BRM communication context functionality.
Provides BRM communication factory functionality.
Provides BRM connection pool metrics provider functionality.
Provides BRM utility functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
This class is the main controller for Cancel Installment API.
Deprecated.
New code should use the SLF4J API directly.
Java class for anonymous complex type
Java class for chargeOfferType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Defines collections-related business operations.
REST web service for collections agents related operations
Provides collections worker functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for configPromiseToPaySpecification complex type
Java class for anonymous complex type
Java class for configSubscriberPreferencesType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for configuration complex type
Typed representation of the effective application configuration.
Account mappings.
Account contact mappings.
Phone mappings.
Customer mappings.
Tax-exemption mappings.
Account-banner settings.
Account-creation settings.
Asset presentation settings.
Asset service-type presentation settings.
Balance presentation settings.
Service balance presentation settings.
A configured batch-payment method.
Batch-payment settings.
A batch-payment UI tab.
Bill-unit mappings.
BRM-specific application settings.
Collections mappings.
Collection action mappings.
Cookie settings.
Corrective-bill mappings.
Deferred-action mappings.
Device mappings.
Number device mappings.
SIM device mappings.
Application feature switches.
Maximum record counts used by application searches and pagination.
An integer-valued configuration map.
Numeric application limits.
Locale mappings.
Newsfeed settings.
Marker for map-based configuration values that form one response entry.
Organization-hierarchy settings.
An organization-hierarchy type.
Payment configuration.
Payment-method mappings.
Direct-debit payment mappings.
Invoice payment mappings.
SEPA payment mappings.
Payment-suspense settings.
Product settings.
Purchase settings.
A payment-suspense reason categorization rule.
Search settings.
A selectable search option.
Service-type settings.
A configuration map whose values are string lists.
A string-valued configuration map.
Subscriber-preference settings.
BRM string identifiers used by subscriber preferences.
A pattern-based package or bundle tagging rule.
Worker thread-pool settings.
Application timing values represented as ISO 8601 durations.
One typed entry in the application configuration response.
Raised when application configuration cannot be read or mapped to the
expected structure.
Customer-defined extension entries from the application configuration.
Supplies an empty extension container when the extension subtree is absent.
Common configuration module
Generic REST resource for the configuration related operations.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Adapts a configuration value to native JSON and lexical XML representations.
Worker class for all the configuration related methods
Enum representing the operator you want to apply on the obligation (>, <, =).
Java class for anonymous complex type
Java class for anonymous complex type
Java class for contractPreviewCancellationCharge complex type
The reverse of ExtractFieldsForSDK, this class is used to rename fields with
UI-formatted names to their original PCM name format.
Java class for anonymous complex type
Java class for correctiveBillDetails complex type
Java class for anonymous complex type
Creates an account from a registration payload through an MCP tool.
The credit card payment information.
Java class for anonymous complex type
Java class for creditLimit complex type
Java class for anonymous complex type
Java class for anonymous complex type
Information about the criteria.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for criterias complex type
Java class for anonymous complex type
Provides csrf token filter functionality.
Provides currency data functionality.
Provides currency rate exception functionality.
Provides currency rate manager functionality.
Helper class to convert custom profile/service objects into FLists using
reflection, and FLists into custom profile/service objects.
Java class for anonymous complex type
Java class for anonymous complex type
A customer deposit.
This class is representing for Deposit Customer pojo validation here checking
mandatory field and null check.
This class is the main controller for Customer Deposit API.
The customer deposit transactions.
Java class for anonymous complex type
Java class for anonymous complex type
Information about customized bundles.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
This class has all the information about the fields and the classes
available in the Data Dictionary.
Defines the permitted directions for a data transfer.
DateOperationUtil
Java class for dateRange complex type
1.
This class contains all the info regarding the storable class.
This class contains the info regarding the field of a storable class
Provides dd database functionality.
This class contains all the info regarding field of storable class
Java class for anonymous complex type
The storable class fields.
Java class for anonymous complex type
Defines deferred-action business operations.
REST web service for deferred actions related operations on accounts and the
services
Provides deferred action worker functionality.
Java class for anonymous complex type
Java class for anonymous complex type
The deposit interest rule information.
This class is the interface for implementing Deposit Module
Java class for anonymous complex type
The deposit payment.
This class is representing for Deposit Payment pojo validation here checking
mandatory field and null check.
This class is the main controller for Deposit Payment API.
Java class for anonymous complex type
Java class for anonymous complex type
This class is representing for Deposit Refund pojo validation here checking
mandatory field and null check.
This class is the main controller for Deposit Refund API.
The deposit refund rule information.
This class used for invoking the BRM OpCode for Deposit Refund
This class is a utility for converting JSON to FList and vice versa.
Java class for anonymous complex type
This class is the main controller for Deposit Release API.
This class used for invoking the BRM OpCode for Deposit Release
This class is a utility for converting JSON to FList and vice versa.
This class is the main controller for Deposit API.
Java class for anonymous complex type
This class is representing for Deposit Reversal pojo validation here checking
mandatory field and null check.
This class is the main controller for Deposit Reversal API.
This class used for invoking the BRM OpCode for Deposit Reversal
This class is a utility for converting JSON to FList and vice versa.
Java class for anonymous complex type
This class is representing for Deposit Specification pojo validation here
checking mandatory field and null check.
Java class for anonymous complex type
This class is representing for Deposit Specification Profile pojo validation
here checking mandatory field and null check.
This class is the main controller for Deposit Specification Profile API.
This class is the main controller for Deposit Specification API.
This class is for invoking the deposit specification opcodes.
This class is a utility for converting JSON to FList and vice versa.
This class is the main controller for Deposit Transaction API.
Java class for anonymous complex type
This class is representing for Deposit Transfer pojo validation here checking
mandatory field and null check.
This class is the main controller for Deposit Transfer API.
This class used for invoking the BRM OpCode for Deposit Transfer
This class is a utility for converting JSON to FList and vice versa.
Java class for anonymous complex type
The deposit transaction balance impacts.
The deposit transaction details.
The deposit transaction information.
The deposit transaction notes.
The deposit transaction payment.
The deposit validity rule.
This class used for invoking the BRM OpCode for Deposit Specification profile
This class is a utility for converting JSON to FList and vice versa.
Java class for deviceNumType complex type
Java class for anonymous complex type
Java class for deviceSimType complex type
Java class for anonymous complex type
Java class for deviceType complex type
The direct debit payment information.
Java class for anonymous complex type
Information about the discounts.
Java class for discountModel complex type
Java class for discountOfferType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
DisputeModule for dispute related operations.
REST web service for bill, item and event level disputes and the related
operations
Worker class for dispute related operations
Defines operations that can be applied to dynamic charging data.
Java class for anonymous complex type
The details of the end time.
Java class for anonymous complex type
Provides entry exit log functionality.
Provides entry exit log interceptor functionality.
Defines the supported error constants values.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for eventARAction complex type
Java class for anonymous complex type
The list of event impacts for ar action
Provides event module functionality.
Defines how a usage event relates to the subscriber's plan.
REST web service for items related operations
A sub-balance.
Field metadata for a specific event type.
Java class for anonymous complex type
Provides event worker functionality.
Handles exception.
ExceptionHelperUtil
Provides exchange rate functionality.
Informsation about existing bill units.
Expression Evaluator for the template
Java class for extension complex type
Java class for externalpayment10011 complex type
Java class for externalpayment10011Type complex type
Java class for anonymous complex type
Java class for externalpayment10012 complex type
Java class for externalpayment10012Type complex type
Java class for anonymous complex type
Java class for externalpayment10013 complex type
Java class for externalpayment10013Type complex type
Java class for anonymous complex type
Java class for externalpayment10014 complex type
Java class for externalpayment10014Type complex type
Java class for anonymous complex type
Java class for externalpayment10015 complex type
Java class for externalpayment10015Type complex type
Java class for anonymous complex type
Java class for externalpayment10017 complex type
Java class for externalpayment10017Type complex type
Java class for anonymous complex type
Java class for externalpayment10018 complex type
Java class for externalpayment10018Type complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for externalPaymentType complex type
This class provides functionality to extract fields from a BRM storable
class.
Java class for anonymous complex type
Common utility code to lookup the FieldData record for a given field 'key' in
a given storable class.
Provides field mapping functionality.
Java class for fields complex type
Java class for anonymous complex type
Provides file validation functionality.
Java class for fullRefund complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Reads account details as an MCP resource template.
Retrieves A/R actions for a bill through an MCP tool.
Reads bill details as an MCP resource template.
Retrieves bill items by bill, account, or bill unit through one MCP tool.
Retrieves bills for an account or bill unit through an MCP tool.
Reads a bill invoice PDF as an MCP resource template.
Retrieves account or balance group limits through an MCP tool.
Reads an account organization hierarchy as an MCP resource template.
Reads account tax information as an MCP resource template.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for groupOfServices complex type
Runs Log4j's normal shutdown callbacks after Helidon finishes shutting down.
Java class for anonymous complex type
Provides i constants functionality.
Role mapper implementation for IDCS.
Provides infranet cached data functionality.
Provides instance builder functionality.
Java class for anonymous complex type
The installment information.
The installment bill.
Java class for anonymous complex type
The bill item for the installment bill.
Java class for anonymous complex type
This class is the interface for implementing Installment Module
Java class for anonymous complex type
This class is the main controller for Cancel Installment Proposal API.
This class is the main controller for Cancel Installment API.
Java class for anonymous complex type
The installment schedule bill information.
Java class for anonymous complex type
The installment schedule bill information.
This class is the main controller for Instalment Schedule API.
Java class for anonymous complex type
This class is the main controller for Instalment Schedule API.
This class invokes the BRM OpCode for Instalment Schedule
This class invokes the BRM OpCode for Instalment
Indicates that client information is invalid.
The invoice information.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Defines item-related business operations.
REST web service for items related operations
Handles BRM operations for item requests processing.
JSON-only Jackson Provider for `application/json` media type
Role mapper implementation for Keycloak.
Role mapper implementation for LDAP directories.
Java class for anonymous complex type
Java class for limitType complex type
Java class for anonymous complex type
Java class for loanDetails complex type
Provides loan module functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Provides loan resource functionality.
Handles BRM operations for loan requests processing.
Java class for location complex type
Java class for locationDetails complex type
Provides log context functionality.
Provides log context clear functionality.
Provides main functionality.
Java class for anonymous complex type
Utility class with methods for masking pre-defined BRM fields prior to
returning them to the UI.
Builds Bearer authentication challenges for Billing Care HTTP endpoints.
Rejects malformed bearer JWTs before Helidon OIDC authentication.
Identifies one Billing Care endpoint authorization policy by its exact route.
Reuses Billing Care REST endpoint policies for MCP discovery and handler
authorization.
Starts MCP server initialization during CDI application startup.
Immutable startup configuration for the Billing Care MCP endpoint.
OAuth protected-resource configuration.
Resource configuration keyed by client-visible MCP resource name.
Configuration for one MCP resource or resource template.
Tool configuration keyed by client-visible MCP tool name.
Configuration for one MCP tool.
Streamable HTTP transport configuration.
Maps and publishes the immutable startup MCP configuration.
Loads MCP tool and resource definitions from classpath JSON resources.
Provides MCP-local JSON serialization and schema validation.
Contract implemented by MCP readable resources and resource templates.
JAX-RS endpoint that exposes the MCP Streamable HTTP transport at
/mcp.Common support for MCP resources backed by Billing Care domain modules.
Owns stateless MCP SDK assembly and configured feature registration.
Contract implemented by MCP tools that can be registered with the MCP SDK server.
Common support for MCP tools backed by Billing Care domain modules.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
The amount of money.
sub balances impacts for a particular monitor balance group and its resource.
Moves accounts within an account hierarchy through an MCP tool.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for newBillUnits complex type
Java class for anonymous complex type
Defines newsfeed-related business operations.
Rest Web services for Newsfeed related operations
Categorizes account newsfeed events returned by the Newsfeed API.
Handles BRM operations for newsfeed requests processing.
Notes related to the action or object.
Java class for anonymous complex type
Java class for anonymous complex type
Provides notes module functionality.
REST web service for notes related operations
Defines the resolution states available for account notes.
Defines the supported notes sub types values.
Defines the primary categories available for account notes.
Worker class for notes related operations
The notification criteria.
The delivery method information.
The notification delivery schedule.
The notification delivery schedule specification.
Java class for anonymous complex type
This class is the main controller for Notification Event API.
This class used for invoking the BRM OpCode for Notification event
This class is a utility for converting JSON to FList and vice versa.
This class is the interface for implementing Notification Module
This class is the main controller for notification API.
Java class for anonymous complex type
This class is representing for Notification spec pojo validation here
checking mandatory field and null check.
This class is the main controller for Notification Specification API.
This class used for invoking the BRM OpCode for Notification specification
This class is a utility for converting JSON to FList and vice versa.
This class used for invoking the BRM OpCode for Notification delivery
This class is a utility for converting JSON to FList and vice versa.
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.oracle.communications.brm.cc.model package.
Java class for anonymous complex type
Java class for offerAttributes complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for packageType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for payinfoCc complex type
Java class for payinfoCcType complex type
Java class for anonymous complex type
Java class for payinfoDd complex type
Java class for payinfoDdType complex type
Java class for anonymous complex type
Java class for payinfoInvoice complex type
Java class for payinfoInvoiceType complex type
Java class for anonymous complex type
Java class for payinfoType complex type
Java class for anonymous complex type
Java class for paymentAuditDetails complex type
Java class for paymentAuditDetailsType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Defines payment event types and their BRM event-object types and numeric codes.
Java class for paymentInstrumentType complex type
Java class for anonymous complex type
A payment method.
Provides payment method module functionality.
REST web service for payment method related operations
Java class for anonymous complex type
Provides payment method worker functionality.
Defines payment-related business operations.
Java class for anonymous complex type
Java class for anonymous complex type
REST web service for regular and suspended payment related operations
Defines payment instruments and their BRM payinfo types and numeric codes.
Base Implementaion class for xsd's that extends
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides payment worker functionality.
Java class for anonymous complex type
Provides pcm account module functionality.
Provides pcm adjustment module functionality.
PCM implementation for AgreementModule.
Provides pcm allocation module functionality.
PCM implementation of authorization resource operations.
Provides pcm base ops functionality.
Base class for the various PCM worker modules.
This PCM module implementation is for batch payments.
Provides pcm bill module functionality.
PCM implementation for BillUnitModule interface
Provides pcm collections module functionality.
Provides pcm communication factory impl functionality.
PCM implementation of common configuration module
Provides pcm constants functionality.
Provides pcm deferred action module functionality.
This class converts the input request to Flist and invokes the relevant BRM
Deposit OpCode
PCMDisputeModule for Dispute related operation.
Provides pcm event module functionality.
This class converts the input request to Flist and invokes the relevant BRM
Installment OpCode
Provides pcm item module functionality.
Provides pcm loan module functionality.
Provides pcm module base functionality.
Provides pcm newsfeed module functionality.
Provides pcm notes module functionality.
This class converts the input request to Flist and invokes the relevant BRM
Deposit OpCode
Provides pcm payment method module functionality.
Provides pcm payment module functionality.
Provides pcm profile module functionality.
Provides pcm refund module functionality.
Provides pcm request info module functionality.
Provides pcm search module functionality.
Provides pcm service module functionality.
Provides pcm sharing module functionality.
PCM Module for all the status change related operations
Provides pcm subscription module functionality.
Provides pcm template module functionality.
Provides pcm utility module functionality.
PCM implementation for Writeoff Module Interface
Provides performance log functionality.
Provides performance log interceptor functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for priceTag complex type
Information about the products.
Java class for anonymous complex type
Java class for profileAcct_extratingType complex type
Java class for anonymous complex type
Base Implementaion class for xsd's that extends profileType.xsd
Java class for anonymous complex type
Java class for profileCollections_paramsType complex type
Java class for anonymous complex type
Java class for profileCredscoreType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for profileCustomer_careType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for profileEvent_orderingType complex type
Java class for anonymous complex type
Java class for profileFields complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for profileLdapType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for profileLoanType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides profile module functionality.
Java class for anonymous complex type
Java class for profileMostcalledType complex type
Java class for anonymous complex type
REST web service for profile related operations
Java class for anonymous complex type
Java class for profileRollover_transferType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for profileServ_extratingType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for profileSubscriber_preferencesType complex type
Java class for anonymous complex type
Java class for profileType complex type
Provides profile worker functionality.
Java class for anonymous complex type
Java class for profileWriteoffType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
A list of available promotion types.
Java class for anonymous complex type
Purchases a bundle for an account through an MCP tool.
Information about purchased bundles.
Information about the services.
Java class for anonymous complex type
The key-value pairs and comparison operators to be evaluated against customer data during the installment creation.
Java class for ratePlan complex type
Java class for reasonCodeType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides refund module functionality.
REST web service for account and bill refund related operations
Worker class for refund related operations
Java class for anonymous complex type
Worker class for account creation and purchase related operations
Java class for relativeSettings complex type
Removes an account from an account hierarchy through an MCP tool.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Defines request-information business operations.
Exposes REST endpoints for request information.
Worker class for request create operations
Java class for anonymous complex type
Represents the resource and associated action on that resource
Java class for anonymous complex type
This holds the properties of authorization response.
Java class for anonymous complex type
A reference to a resource.
Parses and validates MCP resource URIs that use the Billing Care URI scheme.
Java class for anonymous complex type
Adds configured response headers to Billing Care UI and API responses.
Java class for result complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Defines the contract for mapping configured role groups to the Billing Care
assignment user model.
Resolves the configured
RoleMapper implementation by using
billingcare.role-mapper.type.This will hold the information for the rums that have been used to rate the event.
Saves account tax information through an MCP tool.
Java class for anonymous complex type
Provides search module functionality.
Web service that performs a pre-defined set of search operations including
returning accounts, bills.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides search worker functionality.
Defines the supported value type values.
The SEPA payment information.
Java class for anonymous complex type
Java class for anonymous complex type
Information about the services.
Java class for anonymous complex type
Java class for serviceAdmin_clientType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Base Implementaion class for xsd's that extends serviceType.xsd
Java class for anonymous complex type
Java class for serviceBroadbandType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceCableType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceCloudAddon_storageType complex type
Java class for anonymous complex type
Java class for serviceCloudComputeType complex type
Java class for serviceCloudType complex type
Java class for anonymous complex type
Java class for serviceConfchatType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceContentproviderType complex type
Java class for serviceContentType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceDataType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceEmailType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceFaxType complex type
Java class for serviceFields complex type
Java class for anonymous complex type
Information about the type of service.
Java class for serviceGroupIndex complex type
Java class for serviceInPlan complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceInstantchatType complex type
Java class for anonymous complex type
Java class for serviceInternettvType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceIpIptvType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceIpIptvVodFilmsType complex type
Java class for anonymous complex type
Java class for serviceIpIptvVodMoviesType complex type
Java class for anonymous complex type
Java class for serviceIpIptvVodMvType complex type
Java class for anonymous complex type
Java class for serviceIpIptvVodNewsType complex type
Java class for anonymous complex type
Java class for serviceIpIptvVodSportsType complex type
Java class for anonymous complex type
Java class for serviceIpIptvVodTvshowsType complex type
Java class for serviceIpIptvVodType complex type
Java class for serviceIpType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceLdapType complex type
Java class for anonymous complex type
Java class for serviceMmsType complex type
Defines service-related business operations.
Java class for anonymous complex type
Java class for servicePcm_clientType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceProfileDefinition complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceProvider_prodType complex type
Java class for anonymous complex type
Java class for serviceProviderType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for servicePsmcontentproviderType complex type
REST web service for service related operations
A service and associated bill items.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceSettlementRoamingIncollectType complex type
Java class for anonymous complex type
Java class for serviceSettlementRoamingOutcollectType complex type
Java class for serviceSettlementRoamingType complex type
Java class for serviceSettlementType complex type
Java class for anonymous complex type
Java class for serviceSpcontentType complex type
Java class for anonymous complex type
Java class for serviceSsgType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceStreamType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceTelcoGprsRoamingType complex type
Java class for serviceTelcoGprsType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmDataType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmFaxType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmFriendType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmMmsType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmProximityType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmRoamingType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmSmsType complex type
Java class for anonymous complex type
Java class for serviceTelcoGsmTelephonyType complex type
Java class for serviceTelcoGsmType complex type
Java class for anonymous complex type
Java class for serviceTelcoType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceTelcoVoipType complex type
Java class for anonymous complex type
Java class for serviceTelephonyType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Information about the services.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for serviceVideochatType complex type
Java class for anonymous complex type
Java class for serviceVpdnType complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides service worker functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for sharingDetail complex type
Java class for sharingGroupMembers complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Provides sharing module functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
REST web service for profile, charge and discount sharing related operations
Provides sharing worker functionality.
Java class for anonymous complex type
Java class for anonymous complex type
Resolves stable typed fields which are not directly available from the
standard JSON Template Layout resolvers.
The details of the start time.
Java class for state complex type
Role mapper implementation for statically configured assignment users.
Java class for anonymous complex type
Module for all the status change related operations
REST web service for status related operations on accounts, services and
offers
Worker class for all the status change related operations
Java class for anonymous complex type
Stateless Streamable HTTP adapter between JAX-RS and the MCP SDK.
sub balance impacts for a particular balance group and its resource.
A sub-balance.
Abstraction around the subject that will be granted access.
Subscribes an account to a package through an MCP tool.
Provides subscription module functionality.
Java class for subscriptionPreviewCancellationCharges complex type
Defines units for relative offsets used in product and discount customization.
REST web service for subscription related operations
The subscription terms information.
Provides subscription worker functionality.
Defines the supported amount type values.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Array of tax details.
Information about the temporary credit limits.
Handles BRM operations for account templates processing.
The Base worker class for the Template framework.
This is a worker class that search and retrieve the batch payment object
Handles BRM operations for bill templates processing.
Worker responsible for retrieving bill units in collections.
Common template worker for searching /device/num and /device/sim
EventWorker Class to do event specific record processing
Template factory class which instantiates the worker class based on the
templateType.
Java class for anonymous complex type
Java class for anonymous complex type
Defines template-related business operations.
Worker responsible for retrieving suspended payments.
Handles BRM operations for payment templates processing.
REST web service for template
Provides template search worker functionality.
Template worker interface for the framework.
Java class for timePeriod complex type
Utility methods for extracting typed arguments from MCP tool requests.
Keeps Log4j's MDC and Helidon's request context in sync with the active
OpenTelemetry span.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Represents a single allowed transition between a subscriber's currently owned package/bundle (fromRef) and a permissible target package/bundle (toRef), as determined by BRM transition rules.
Java class for anonymous complex type
Java class for anonymous complex type
Indicates that a requested client is unknown.
Updates general account information through an MCP tool.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Java class for usageMap complex type
Java class for anonymous complex type
Context object to store request and provide access to current user, URI info
and other request details such as Headers, Query Parameters, etc.
Provides user identity functionality.
Defines shared utility business operations.
Generic REST resource for all the internal related activities for
ex:preferences,Retrieving REST base URI.
Generic worker class for all the user management related activities.
Validates an account registration payload through an MCP tool.
Value types supported by the application configuration response.
A list of payment methods in a wallet.
Serves root-level well-known metadata on the Helidon default HTTP routing.
Java class for anonymous complex type
Java class for anonymous complex type
Java class for anonymous complex type
Interface for Writeoff functions
REST web service for account, bill, and item writeoff related operations.
Writeoff Worker Class that calls the BRM OPCODE to perform the specified
tasks