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_SEARCHto check whether /service/admin Client exists for the account opened.booleansaveChanges(ArrayList arrList) Save changes to Portal by using the objects stored in the ArrayList that is sent back.
-
Method Details
-
getServiceAdminClient
CallsPortalOp.OP_SEARCHto 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
-