org.pentaho.platform.security.policy.rolebased.ws
Interface IRoleAuthorizationPolicyRoleBindingDaoWebService

All Superinterfaces:
IRoleAuthorizationPolicyRoleBindingDao
All Known Implementing Classes:
DefaultRoleAuthorizationPolicyRoleBindingDaoWebService

public interface IRoleAuthorizationPolicyRoleBindingDaoWebService
extends IRoleAuthorizationPolicyRoleBindingDao

JAX-WS-safe version of IRoleAuthorizationPolicyRoleBindingDao. In this case, nothing is different but it keeps JAX-WS annotations out of the core classes.

Author:
mlowery

Method Summary
 RoleBindingStruct getRoleBindingStruct(String locale)
          Gets a struct-like object that contains everything known by this DAO.
 
Methods inherited from interface org.pentaho.platform.security.policy.rolebased.IRoleAuthorizationPolicyRoleBindingDao
getBoundLogicalRoleNames, setRoleBindings
 

Method Detail

getRoleBindingStruct

RoleBindingStruct getRoleBindingStruct(String locale)
Description copied from interface: IRoleAuthorizationPolicyRoleBindingDao
Gets a struct-like object that contains everything known by this DAO. This is a batch operation provided for UIs.

Specified by:
getRoleBindingStruct in interface IRoleAuthorizationPolicyRoleBindingDao
Parameters:
locale - locale, possibly null
Returns:
role binding struct