Skip navigation links


com.thortech.xl.gc.vo.runtime
Interface AssignmentTarget


public interface AssignmentTarget

This Interface is a value object that represents the task assignment of an identity provisioning operation. The assignment could be present with an Oracle Identity Manager user or a user group.


Method Summary
 java.lang.Object getAssigneeGroupAttribute(java.lang.String name)
          This method returns the value of any attribute belonging to the assignee entity "user group".
 java.lang.Object getAssigneeUserAttribute(java.lang.String name)
          This method returns the value of any attribute belonging to the assignee entity "user".
 java.lang.String getAssignmentType()
          This method provides information on the type of Assignment an OIMOperation is assigned to.

 

Method Detail

getAssigneeUserAttribute

java.lang.Object getAssigneeUserAttribute(java.lang.String name)
                                          throws com.thortech.xl.gc.exception.AssignmentException
This method returns the value of any attribute belonging to the assignee entity "user".
Parameters:
name - Attribute of the assignee
Returns:
value of the input attribute, for the assignee that holds the AssignmentTarget ex: getAssigneeUserAttribute("Users.User ID");
Throws:
com.thortech.xl.gc.exception.AssignmentException

getAssigneeGroupAttribute

java.lang.Object getAssigneeGroupAttribute(java.lang.String name)
                                           throws com.thortech.xl.gc.exception.AssignmentException
This method returns the value of any attribute belonging to the assignee entity "user group".
Parameters:
name - Attribute of the assignee
Returns:
value of the input attribute, for the assignee that holds the AssignmentTarget ex: getAssigneeGroupAttribute("Groups.Key");
Throws:
com.thortech.xl.gc.exception.AssignmentException

getAssignmentType

java.lang.String getAssignmentType()
                                   throws com.thortech.xl.gc.exception.AssignmentException
This method provides information on the type of Assignment an OIMOperation is assigned to. ex. AssignmentTye can be "User", "Group", "Group User with Highest Priority", etc..
Returns:
the assignment type.
Throws:
com.thortech.xl.gc.exception.AssignmentException

Skip navigation links


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.