Package com.portal.app.ccare.comp
Interface PPermissionInfoBean
- All Superinterfaces:
Remote
- All Known Implementing Classes:
PPermissionInfoBeanImpl
Controller interface for the
PPermissionInfoBean
component.-
Method Summary
Modifier and TypeMethodDescriptiongetActions
(Object fAccPoid) This function sends back a list of the PSettableRestrictions containing the Permission Strings.Object[]
getServiceAdminClient
(PModelHandle pNewMH) CallsPortalOp.OP_SEARCH
to check whether /service/admin Client exists for the account opened.boolean
saveChanges
(ArrayList arrList) Save changes to Portal by using the objects stored in the ArrayList that is sent back.
-
Method Details
-
getServiceAdminClient
CallsPortalOp.OP_SEARCH
to check whether /service/admin Client exists for the account opened. Calls refreshActions(Poid invalid input: '<'>) internally.- Parameters:
pNewMH
- - Account model handle. If /service/admin_client is present, the account poid is returned.- Throws:
RemoteException
-
getActions
This function sends back a list of the PSettableRestrictions containing the Permission Strings. A PModelHandle which is the model handle returned from function hasServiceAdminClient(PModelHandle invalid input: '<'>).- Parameters:
Account
- Poid- Returns:
- ArrayList of PSettableRestrictions
- Throws:
RemoteException
-
saveChanges
Save changes to Portal by using the objects stored in the ArrayList that is sent back. CallsPortalOp.OP_WRITE_FLDS
,PortalOp.OP_DELETE_FLDS
- Parameters:
ArrayList
- of PSettableRestriction- Returns:
- boolean value
- Throws:
RemoteException
-