Class RbacObjectCategoryBuilder.IrregularUserType
java.lang.Object
com.evolveum.midpoint.ninja.action.mining.generator.context.RbacUserType
com.evolveum.midpoint.ninja.action.mining.generator.context.RbacObjectCategoryBuilder.IrregularUserType
- All Implemented Interfaces:
RbacBasicStructure
- Enclosing class:
- RbacObjectCategoryBuilder
This class represents an Irregular User in the system.
It contains methods to build a UserType object with attributes specific to an Irregular User.
-
Field Summary
Fields inherited from class com.evolveum.midpoint.ninja.action.mining.generator.context.RbacUserType
generatorOptions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadditionalChanges(UserType user) protected StringgetLocationRole(boolean generateNew) getPrimaryRole(boolean generateNew) getTitle()Methods inherited from class com.evolveum.midpoint.ninja.action.mining.generator.context.RbacUserType
build, buildAndImportObjects
-
Constructor Details
-
IrregularUserType
-
-
Method Details
-
getOrganizationOid
- Specified by:
getOrganizationOidin interfaceRbacBasicStructure- Specified by:
getOrganizationOidin classRbacUserType
-
getPlanktonApplicationRoles
public List<InitialObjectsDefinition.PlanktonApplicationBusinessAbstractRole> getPlanktonApplicationRoles()- Specified by:
getPlanktonApplicationRolesin interfaceRbacBasicStructure- Specified by:
getPlanktonApplicationRolesin classRbacUserType
-
getLocality
- Specified by:
getLocalityin interfaceRbacBasicStructure- Specified by:
getLocalityin classRbacUserType
-
getTitle
- Specified by:
getTitlein interfaceRbacBasicStructure- Specified by:
getTitlein classRbacUserType
-
additionalChanges
-
getCorrespondingArchetypeOid
- Specified by:
getCorrespondingArchetypeOidin interfaceRbacBasicStructure- Specified by:
getCorrespondingArchetypeOidin classRbacUserType
-
getPrimaryRole
- Specified by:
getPrimaryRolein interfaceRbacBasicStructure- Specified by:
getPrimaryRolein classRbacUserType
-
getLocationRole
- Specified by:
getLocationRolein interfaceRbacBasicStructure- Specified by:
getLocationRolein classRbacUserType
-
getBirthRole
- Specified by:
getBirthRolein interfaceRbacBasicStructure- Specified by:
getBirthRolein classRbacUserType
-
getDisplayName
- Specified by:
getDisplayNamein classRbacUserType
-