public interface PSubscriberPrefsBean extends Remote
Modifier and Type | Method and Description |
---|---|
PModelHandle |
addToModelHandle(HashMap<Integer,FList> hPrefs,
PModelHandle acModel)
This method will add the preferences to the account model
|
void |
clearSubsPrefsPoidMap()
Clears subsPrefsPoidMap hashmap
|
void |
deleteSubscriberPrefs(int row,
Poid p)
Deletes the Subscriber Preference associated with service poid
|
ArrayList<PSubscriberPrefsServicesNode> |
getServicesAcctCreation(PModelHandle model)
Builds servicenodes for account creation mode
|
ArrayList<PSubscriberPrefsServicesNode> |
getServicesMaintenace(PModelHandle model)
Builds servicenodes for account maintenance mode
|
FList |
getSubscriberPrefs(int row,
Poid p)
Returns the preferences associated with the service.
|
FList |
getSubsPrefsPoidMap(Poid p)
Gets the preferences associated with service/account poid
|
FList |
readConfigPreferencesMap()
Gets the /config/subscriber_preferences_map
|
void |
setAccountDb(PModelHandle model)
Gets the /config/subscriber_preferences_map
|
void |
setSubscriberPrefs(int row,
FList prefs,
Poid poid)
Sets the subscriber preference.
|
ArrayList<PSubscriberPrefsServicesNode> |
updateLoginID(ArrayList<PSubscriberPrefsServicesNode> snodes,
HashMap<Integer,String> serviceIndexToLoginMap)
Populates the ServicePrefsNodes with the updated login info.
|
ArrayList<PSubscriberPrefsServicesNode> getServicesMaintenace(PModelHandle model)
model
- ArrayList<PSubscriberPrefsServicesNode> getServicesAcctCreation(PModelHandle model)
model
- PModelHandle addToModelHandle(HashMap<Integer,FList> hPrefs, PModelHandle acModel)
subsPrefsRowMap
- acModel
- , Account modelvoid clearSubsPrefsPoidMap()
FList getSubsPrefsPoidMap(Poid p)
p
- , service/account poidFList getSubscriberPrefs(int row, Poid p) throws Exception
row
- , table rowp
- , service poid or account poidException
void deleteSubscriberPrefs(int row, Poid p)
row
- , table rowp
- , service poid or account poidvoid setSubscriberPrefs(int row, FList prefs, Poid poid) throws Exception
row
- , table rowprefs
- , FList which contains the new valuespoid
- , profile poidException
FList readConfigPreferencesMap()
void setAccountDb(PModelHandle model)
ArrayList<PSubscriberPrefsServicesNode> updateLoginID(ArrayList<PSubscriberPrefsServicesNode> snodes, HashMap<Integer,String> serviceIndexToLoginMap)
snodes
- serviceIndexToLoginMap
- Copyright © 2003, 2023, Oracle and/or its affiliates.