Class ExportMiningOptions
- java.lang.Object
-
- com.evolveum.midpoint.ninja.action.mining.BaseMiningOptions
-
- com.evolveum.midpoint.ninja.action.mining.ExportMiningOptions
-
- All Implemented Interfaces:
BasicExportOptions
public class ExportMiningOptions extends BaseMiningOptions implements BasicExportOptions
-
-
Field Summary
Fields Modifier and Type Field Description static String
P_ARCHETYPE_OID_APPLICATION_LONG
static String
P_ARCHETYPE_OID_BUSINESS_LONG
static String
P_NAME_OPTIONS
static String
P_NAME_OPTIONS_LONG
static String
P_ORG
static String
P_ORG_LONG
static String
P_OUTPUT
static String
P_OUTPUT_LONG
static String
P_OVERWRITE
static String
P_OVERWRITE_LONG
static String
P_PREFIX_APPLICATION
static String
P_PREFIX_APPLICATION_LONG
static String
P_PREFIX_BUSINESS
static String
P_PREFIX_BUSINESS_LONG
static String
P_SECURITY_LEVEL
static String
P_SECURITY_LEVEL_LONG
static String
P_SUFFIX_APPLICATION
static String
P_SUFFIX_APPLICATION_LONG
static String
P_SUFFIX_BUSINESS
static String
P_SUFFIX_BUSINESS_LONG
-
Fields inherited from class com.evolveum.midpoint.ninja.action.mining.BaseMiningOptions
P_FILTER_ORG, P_FILTER_ORG_LONG, P_FILTER_ROLE, P_FILTER_ROLE_LONG, P_FILTER_USER, P_FILTER_USER_LONG, P_MULTI_THREAD, P_MULTI_THREAD_LONG, P_ZIP, P_ZIP_LONG
-
-
Constructor Summary
Constructors Constructor Description ExportMiningOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getApplicationRoleArchetypeOid()
List<String>
getApplicationRolePrefix()
List<String>
getApplicationRoleSuffix()
String
getBusinessRoleArchetypeOid()
List<String>
getBusinessRolePrefix()
List<String>
getBusinessRoleSuffix()
RoleMiningExportUtils.NameMode
getNameMode()
File
getOutput()
RoleMiningExportUtils.SecurityMode
getSecurityLevel()
boolean
isIncludeOrg()
boolean
isOverwrite()
-
Methods inherited from class com.evolveum.midpoint.ninja.action.mining.BaseMiningOptions
getMultiThread, getOrgFilter, getRoleFilter, getUserFilter, isZip
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.ninja.opts.BasicExportOptions
isZip
-
-
-
-
Field Detail
-
P_OUTPUT
public static final String P_OUTPUT
- See Also:
- Constant Field Values
-
P_OUTPUT_LONG
public static final String P_OUTPUT_LONG
- See Also:
- Constant Field Values
-
P_OVERWRITE
public static final String P_OVERWRITE
- See Also:
- Constant Field Values
-
P_OVERWRITE_LONG
public static final String P_OVERWRITE_LONG
- See Also:
- Constant Field Values
-
P_PREFIX_APPLICATION
public static final String P_PREFIX_APPLICATION
- See Also:
- Constant Field Values
-
P_PREFIX_APPLICATION_LONG
public static final String P_PREFIX_APPLICATION_LONG
- See Also:
- Constant Field Values
-
P_PREFIX_BUSINESS
public static final String P_PREFIX_BUSINESS
- See Also:
- Constant Field Values
-
P_PREFIX_BUSINESS_LONG
public static final String P_PREFIX_BUSINESS_LONG
- See Also:
- Constant Field Values
-
P_SUFFIX_APPLICATION
public static final String P_SUFFIX_APPLICATION
- See Also:
- Constant Field Values
-
P_SUFFIX_APPLICATION_LONG
public static final String P_SUFFIX_APPLICATION_LONG
- See Also:
- Constant Field Values
-
P_SUFFIX_BUSINESS
public static final String P_SUFFIX_BUSINESS
- See Also:
- Constant Field Values
-
P_SUFFIX_BUSINESS_LONG
public static final String P_SUFFIX_BUSINESS_LONG
- See Also:
- Constant Field Values
-
P_ORG
public static final String P_ORG
- See Also:
- Constant Field Values
-
P_ORG_LONG
public static final String P_ORG_LONG
- See Also:
- Constant Field Values
-
P_NAME_OPTIONS
public static final String P_NAME_OPTIONS
- See Also:
- Constant Field Values
-
P_NAME_OPTIONS_LONG
public static final String P_NAME_OPTIONS_LONG
- See Also:
- Constant Field Values
-
P_ARCHETYPE_OID_APPLICATION_LONG
public static final String P_ARCHETYPE_OID_APPLICATION_LONG
- See Also:
- Constant Field Values
-
P_ARCHETYPE_OID_BUSINESS_LONG
public static final String P_ARCHETYPE_OID_BUSINESS_LONG
- See Also:
- Constant Field Values
-
P_SECURITY_LEVEL
public static final String P_SECURITY_LEVEL
- See Also:
- Constant Field Values
-
P_SECURITY_LEVEL_LONG
public static final String P_SECURITY_LEVEL_LONG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSecurityLevel
public RoleMiningExportUtils.SecurityMode getSecurityLevel()
-
isIncludeOrg
public boolean isIncludeOrg()
-
getApplicationRoleArchetypeOid
public String getApplicationRoleArchetypeOid()
-
getBusinessRoleArchetypeOid
public String getBusinessRoleArchetypeOid()
-
getNameMode
public RoleMiningExportUtils.NameMode getNameMode()
-
getOutput
public File getOutput()
- Specified by:
getOutput
in interfaceBasicExportOptions
-
isOverwrite
public boolean isOverwrite()
- Specified by:
isOverwrite
in interfaceBasicExportOptions
-
-