com.ibm.portal.ac
Interface RoleDataProvider


public interface RoleDataProvider

An object implementing this interface indicates that it provides Access Control related information using the RoleData interface.

Since:
6.1.0.3

Method Summary
 RoleData getRoleData()
          Returns the RoleData associated with this object
 RoleDataController getRoleDataController()
          Returns the RoleDataController associated with this object
 

Method Detail

getRoleData

RoleData getRoleData()
                     throws AccessControlException,
                            SystemException
Returns the RoleData associated with this object

Returns:
RoleData for the object that implements the interface, never null
Throws:
AccessControlException - will be thrown if any access control related error occurs
SystemException - will be thrown if a system resource problem, e.g. a database exception, occurs

getRoleDataController

RoleDataController getRoleDataController()
                                         throws AccessControlException,
                                                SystemException
Returns the RoleDataController associated with this object

Returns:
RoleDataController for the object that implements the interface, never null
Throws:
AccessControlException - will be thrown if any access control related error occurs
SystemException - will be thrown if a system resource problem, e.g. a database exception, occurs