public interface PServiceTableBean extends Remote
Modifier and Type | Method and Description |
---|---|
int |
countServiceOfThisType(PModelHandle accountModel,
String type)
To count the total no of Services of particular kind ( Like clause is used ) in an Account
|
PModelHandle[] |
getCachedSubscrAndStandaloneSvcsFrmAccount()
Returns the cached subscription & stand alone service objects.
|
Vector |
getDeferredActions()
Retrieves the number of deferred actions for each service.
|
int |
getDeferredActionsPerService(PModelHandle pm) |
PModelHandle[] |
getDevicesFromAccount(PModelHandle pm) |
PModelHandle[] |
getDevicesFromService(PModelHandle pm) |
List |
getPermittedDevicesForService(String serviceType)
Retrieves the list of permitted devices for the specified service type.
|
Vector<Vector> |
getServiceAliases(PModelHandle pm)
Retrives the list of service aliases from the model handle
|
LifeCycleStates |
getServiceLifeCycleState(Poid serv) |
PModelHandle[] |
getServices() |
PModelHandle[] |
getServicesFromAccount(PModelHandle pm) |
PModelHandle[] |
getServicesFromDevice(PModelHandle pm) |
int |
getServiceType(Poid svcPoid)
Checks whether the Service Poid belongs to a Subscription service or Member service or Stand alone service
|
ArrayList |
getStandaloneServices()
Retrieves all the standalone Services of the selected Account
|
PModelHandle[] |
getSubscrAndStandaloneSvcsFrmAccount(PModelHandle pm)
Given an /account object, retrieve the associated Subscription & stand alone service objects
The returned array does not have the details of Member services.
|
HashMap |
getSubscriptionGroups()
Retrieves all the Subscription Services & its associated Member services of the selected Account
|
ArrayList |
getSubscriptionServices()
Retrieves all the subscription Services of the selected Account
|
boolean |
isRequired(PModelHandle serviceHandle)
returns true if the service represented by givem serviceHandle is required
|
void |
refreshCache()
Forces a refresh of any internal cache - data is retrieved from
Portal again.
|
void |
refreshmServices(PModelHandle model)
Refreshes the model handle with the selected services.
|
FList |
retrieveServiceDeviceData(PModelHandle pm)
Retrieves the list of all the services and devices of the account
using search opcode and caching to HashMap
|
FList |
retrieveServiceDeviceData(PModelHandle pm,
ArrayList selectedServicePoids)
Retrieves the list of all the services and devices of the account
using search opcode and caching to HashMap
|
Vector getDeferredActions() throws RemoteException
RemoteException
int getDeferredActionsPerService(PModelHandle pm) throws RemoteException
RemoteException
PModelHandle[] getServicesFromAccount(PModelHandle pm) throws RemoteException
RemoteException
PModelHandle[] getDevicesFromAccount(PModelHandle pm) throws RemoteException
RemoteException
PModelHandle[] getServicesFromDevice(PModelHandle pm) throws RemoteException
RemoteException
PModelHandle[] getDevicesFromService(PModelHandle pm) throws RemoteException
RemoteException
FList retrieveServiceDeviceData(PModelHandle pm) throws RemoteException
pm
- PModelHandleRemoteException
FList retrieveServiceDeviceData(PModelHandle pm, ArrayList selectedServicePoids) throws RemoteException
pm
- PModelHandleRemoteException
List getPermittedDevicesForService(String serviceType) throws RemoteException
serviceType
- The service type for which the permitted device types
are retrieved.RemoteException
void refreshCache() throws RemoteException
RemoteException
PModelHandle[] getServices() throws RemoteException
RemoteException
int countServiceOfThisType(PModelHandle accountModel, String type) throws RemoteException
accountModel
- The PModelHandle of the Accounttype
- Type of the Service search for viz. /service/telcoRemoteException
boolean isRequired(PModelHandle serviceHandle) throws RemoteException
RemoteException
int getServiceType(Poid svcPoid)
svcPoid
- The Poid os ServiceRemoteException
ArrayList getStandaloneServices()
RemoteException
ArrayList getSubscriptionServices()
RemoteException
HashMap getSubscriptionGroups()
PModelHandle[] getSubscrAndStandaloneSvcsFrmAccount(PModelHandle pm) throws RemoteException
pm
- PModelHandle of Account PoidRemoteException
PModelHandle[] getCachedSubscrAndStandaloneSvcsFrmAccount()
Vector<Vector> getServiceAliases(PModelHandle pm) throws RemoteException
pm
- PModelhandle of selected serviceRemoteException
void refreshmServices(PModelHandle model)
model
- LifeCycleStates getServiceLifeCycleState(Poid serv) throws RemoteException
RemoteException
Copyright © 2003, 2023, Oracle and/or its affiliates.