Package org.kuali.rice.kim.impl.jaxb
Class RolePermissionsXmlDTO<T extends RolePermissionXmlDTO>
- java.lang.Object
-
- org.kuali.rice.kim.impl.jaxb.RolePermissionsXmlDTO<T>
-
- All Implemented Interfaces:
Serializable,RiceXmlListAdditionListener<T>
- Direct Known Subclasses:
RolePermissionsXmlDTO.OutsideOfRole,RolePermissionsXmlDTO.WithinRole
public abstract class RolePermissionsXmlDTO<T extends RolePermissionXmlDTO> extends Object implements RiceXmlListAdditionListener<T>, Serializable
Base class representing an unmarshalled <rolePermissions> element. Refer to the static inner classes for more information about the specific contexts. TODO: Alter the role/permission service APIs so that finding all the permissions assigned to a role is possible; the current lack of such an API method prevents role permissions from being exported.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRolePermissionsXmlDTO.OutsideOfRoleThis class represents a <rolePermissions> element that is not a child of a <role> element.static classRolePermissionsXmlDTO.WithinRoleThis class represents a <rolePermissions> element that is a child of a <role> element.
-
Constructor Summary
Constructors Constructor Description RolePermissionsXmlDTO()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract List<T>getRolePermissions()abstract voidsetRolePermissions(List<T> rolePermissions)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kuali.rice.core.util.jaxb.RiceXmlListAdditionListener
newItemAdded
-
-