public interface PMapInfoPageBean extends Remote
| Modifier and Type | Method and Description |
|---|---|
void |
collectDataForMapping(PModelHandle eventModel,
HashMap map)
Collects data for mapping done.
|
PModelHandle[] |
getMappedModelHandles(PModelHandle fromPlanHandle,
PModelHandle toPlanHandle)
Returns an array (of size 2) modelhandles.
|
PModelHandle |
getModelToMap(FList service,
PModelHandle modelToMap)
Returns the model handle containing the services which are available for mapping.
|
HashMap |
getServiceTypeToInstanceCountMap(FList planFList,
boolean addOnlyPurchasedServices)
Returns mapping between a service type and number of purchased services of this type in the given planFlist
|
void |
updatePlanOffering(PModelHandle offering,
SparseArray servsForCust)
Updates the plan offering with the
servsForCust |
PModelHandle[] getMappedModelHandles(PModelHandle fromPlanHandle, PModelHandle toPlanHandle) throws RemoteException
fromPlanHandle - plan from which transition is being done.toPlanHandle - plan to which the account is transitioning.RemoteExceptionPModelHandle getModelToMap(FList service, PModelHandle modelToMap) throws RemoteException
service - service whose mapping services are required.modelToMap - this model is the FromPlanModel from which the services of type service need to be retrieved.modelToMapRemoteExceptionvoid updatePlanOffering(PModelHandle offering, SparseArray servsForCust) throws RemoteException
servsForCustoffering - plan offeringservsForCust - services which need customizationRemoteExceptionvoid collectDataForMapping(PModelHandle eventModel, HashMap map) throws RemoteException
eventModel - collect data modelmap - map containing the services and their associated mapped services.RemoteExceptionHashMap getServiceTypeToInstanceCountMap(FList planFList, boolean addOnlyPurchasedServices) throws RemoteException
planFList - addOnlyPurchasedServices - if true, looks for only purchased services (i.e services which has PIN_FLD_BOOLEAN as 1),
if false ignores PIN_FLD_BOOLEAN for service flist and looks for PIN_FLD_BOOLEAN for deals.RemoteExceptionCopyright © 2003, 2023, Oracle and/or its affiliates.