public enum ObjectTypes extends Enum<ObjectTypes>
Modifier and Type | Class and Description |
---|---|
static class |
ObjectTypes.ObjectManager |
Enum Constant and Description |
---|
ABSTRACT_ROLE |
ACCOUNT
Deprecated.
|
CONNECTOR |
CONNECTOR_HOST |
GENERIC_OBJECT |
NODE |
OBJECT |
OBJECT_TEMPLATE |
ORG |
PASSWORD_POLICY |
RESOURCE |
ROLE |
SHADOW |
SYSTEM_CONFIGURATION |
TASK |
USER |
@Deprecated public static final ObjectTypes ACCOUNT
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 OBJECT
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 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 boolean isManagedByWorkflow()
public String getLocalizationKey()
public String getValue()
public QName getQName()
public QName getTypeQName()
public Class<? extends ObjectType> getClassDefinition()
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 ObjectType> getObjectTypeClass(String objectType)
public static ObjectTypes getObjectType(Class<? extends ObjectType> objectType)
public static boolean isManagedByProvisioning(ObjectType object)
public static boolean isClassManagedByProvisioning(Class<? extends ObjectType> clazz)
public static boolean isObjectTypeManagedByProvisioning(Class<? extends ObjectType> objectType)
public static boolean isObjectTypeManagedByProvisioning(String objectType)
public static ObjectTypes.ObjectManager getObjectManagerForClass(Class<? extends ObjectType> clazz)
Copyright © 2014 Evolveum. All rights reserved.