ResponsibilityTypeService

Name ResponsibilityType
Version
Included Services KimTypeService
Java Package org.kuali.rice.kim.framework.responsibility

A {@link KimTypeService} with specific methods for Responsibilities.

Operations
Main Message Structures

Method getMatchingResponsibilities
Description Gets whether a responsibility assignment with the given details is applicable for the given request details.

For example, the details for a responsibilities (say approve) could be as follows:
component = Account
field = incomeStreamAccountNumber

The Account component is known to belong to the KFS-COA namespace. If this service is requested...
component = Account, field = All
Parameters Map requestedDetails the requested details. cannot be null.
ResponsibilityList responsibilities the list of responsibilities to check for matches. cannot be null.
Return ResponsibilityList an immutable list of matched responsibilities. will not return null.
Errors RiceIllegalArgumentException ???

Back to Operations