public enum ObjectTypes extends Enum<ObjectTypes>
Modifier and Type | Class and Description |
---|---|
static class |
ObjectTypes.ObjectManager |
Enum Constant and Description |
---|
ABSTRACT_ROLE |
ACCESS_CERTIFICATION_CAMPAIGN |
ACCESS_CERTIFICATION_DEFINITION |
CONNECTOR |
CONNECTOR_HOST |
FOCUS_TYPE |
GENERIC_OBJECT |
LOOKUP_TABLE |
NODE |
OBJECT |
OBJECT_TEMPLATE |
ORG |
PASSWORD_POLICY |
REPORT |
REPORT_OUTPUT |
RESOURCE |
ROLE |
SECURITY_POLICY |
SEQUENCE |
SERVICE |
SHADOW |
SYSTEM_CONFIGURATION |
TASK |
USER |
Modifier and Type | Method and Description |
---|---|
static List<Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
getAllObjectTypes() |
Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getClassDefinition() |
static Class |
getClassFromRestType(String restType) |
ObjectTypes.ObjectManager |
getObjectManager() |
static ObjectTypes.ObjectManager |
getObjectManagerForClass(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> clazz) |
static ObjectTypes |
getObjectType(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectType) |
static ObjectTypes |
getObjectType(String objectType) |
static Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getObjectTypeClass(String objectType) |
static ObjectTypes |
getObjectTypeFromTypeQName(QName typeQName) |
static ObjectTypes |
getObjectTypeFromUri(String objectTypeUri) |
String |
getObjectTypeUri() |
static String |
getObjectTypeUri(String objectType) |
QName |
getQName() |
String |
getRestType() |
QName |
getTypeQName() |
String |
getValue() |
static boolean |
isClassManagedByProvisioning(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> clazz) |
boolean |
isManagedByProvisioning() |
static boolean |
isManagedByProvisioning(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object) |
boolean |
isManagedByTaskManager() |
static boolean |
isObjectTypeManagedByProvisioning(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectType) |
static boolean |
isObjectTypeManagedByProvisioning(String objectType) |
void |
setRestType(String restType) |
static ObjectTypes |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ObjectTypes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ObjectTypes CONNECTOR
public static final ObjectTypes CONNECTOR_HOST
public static final ObjectTypes GENERIC_OBJECT
public static final ObjectTypes RESOURCE
public static final ObjectTypes USER
public static final ObjectTypes OBJECT_TEMPLATE
public static final ObjectTypes SYSTEM_CONFIGURATION
public static final ObjectTypes TASK
public static final ObjectTypes SHADOW
public static final ObjectTypes ROLE
public static final ObjectTypes PASSWORD_POLICY
public static final ObjectTypes NODE
public static final ObjectTypes ORG
public static final ObjectTypes ABSTRACT_ROLE
public static final ObjectTypes FOCUS_TYPE
public static final ObjectTypes REPORT
public static final ObjectTypes REPORT_OUTPUT
public static final ObjectTypes SECURITY_POLICY
public static final ObjectTypes LOOKUP_TABLE
public static final ObjectTypes ACCESS_CERTIFICATION_DEFINITION
public static final ObjectTypes ACCESS_CERTIFICATION_CAMPAIGN
public static final ObjectTypes SEQUENCE
public static final ObjectTypes SERVICE
public static final ObjectTypes OBJECT
public static ObjectTypes[] values()
for (ObjectTypes c : ObjectTypes.values()) System.out.println(c);
public static ObjectTypes valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isManagedByProvisioning()
public boolean isManagedByTaskManager()
public String getValue()
public QName getQName()
public QName getTypeQName()
public Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getClassDefinition()
public String getRestType()
public void setRestType(String restType)
public String getObjectTypeUri()
public ObjectTypes.ObjectManager getObjectManager()
public static ObjectTypes getObjectType(String objectType)
public static ObjectTypes getObjectTypeFromTypeQName(QName typeQName)
public static ObjectTypes getObjectTypeFromUri(String objectTypeUri)
public static Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getObjectTypeClass(String objectType)
public static ObjectTypes getObjectType(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectType)
public static boolean isManagedByProvisioning(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object)
public static boolean isClassManagedByProvisioning(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> clazz)
public static boolean isObjectTypeManagedByProvisioning(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectType)
public static boolean isObjectTypeManagedByProvisioning(String objectType)
public static ObjectTypes.ObjectManager getObjectManagerForClass(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> clazz)
Copyright © 2016 evolveum. All rights reserved.