public class ResourceTypeUtil extends Object
Constructor and Description |
---|
ResourceTypeUtil() |
public static String getConnectorOid(com.evolveum.midpoint.prism.PrismObject<ResourceType> resource)
public static String getConnectorOid(ResourceType resource)
public static ConnectorType getConnectorType(ResourceType resource, ObjectResolver resolver, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
ObjectNotFoundException
SchemaException
ObjectResolver
public static Element getResourceXsdSchema(ResourceType resource)
public static Element getResourceXsdSchema(com.evolveum.midpoint.prism.PrismObject<ResourceType> resource)
public static void setResourceXsdSchema(ResourceType resourceType, Element xsdElement)
public static void setResourceXsdSchema(com.evolveum.midpoint.prism.PrismObject<ResourceType> resource, Element xsdElement)
public static Collection<Object> getNativeCapabilitiesCollection(ResourceType resource)
public static boolean hasSchemaGenerationConstraints(ResourceType resource)
public static List<QName> getSchemaGenerationConstraints(ResourceType resource)
public static List<QName> getSchemaGenerationConstraints(com.evolveum.midpoint.prism.PrismObject<ResourceType> resource)
public static <T extends CapabilityType> T getEffectiveCapability(ResourceType resource, Class<T> capabilityClass)
public static <T extends CapabilityType> T getEffectiveCapability(ResourceType resource, ResourceObjectTypeDefinitionType resourceObjectTypeDefinitionType, Class<T> capabilityClass)
public static <T extends CapabilityType> boolean hasEffectiveCapability(ResourceType resource, Class<T> capabilityClass)
public static List<Object> getEffectiveCapabilities(ResourceType resource) throws SchemaException
SchemaException
public static boolean hasActivationCapability(ResourceType resource)
public static boolean hasCredentialsCapability(ResourceType resource)
public static boolean hasReadCapability(ResourceType resource)
public static boolean hasCreateCapability(ResourceType resource)
public static boolean hasUpdateCapability(ResourceType resource)
public static boolean hasDeleteCapability(ResourceType resource)
public static boolean hasResourceNativeActivationCapability(ResourceType resource)
public static boolean hasResourceNativeActivationLockoutCapability(ResourceType resource)
public static boolean hasResourceConfiguredActivationCapability(ResourceType resource)
public static ResourceObjectTypeDefinitionType getResourceObjectTypeDefinitionType(ResourceType resource, ShadowKindType kind, String intent)
public static com.evolveum.midpoint.prism.PrismContainer<ConnectorConfigurationType> getConfigurationContainer(ResourceType resourceType)
public static com.evolveum.midpoint.prism.PrismContainer<ConnectorConfigurationType> getConfigurationContainer(com.evolveum.midpoint.prism.PrismObject<ResourceType> resource)
public static String getResourceNamespace(com.evolveum.midpoint.prism.PrismObject<ResourceType> resource)
public static String getResourceNamespace(ResourceType resourceType)
public static boolean isSynchronizationOpportunistic(ResourceType resourceType)
public static int getDependencyOrder(ResourceObjectTypeDependencyType dependency)
public static ResourceObjectTypeDependencyStrictnessType getDependencyStrictness(ResourceObjectTypeDependencyType dependency)
public static boolean isForceLoadDependentShadow(ResourceObjectTypeDependencyType dependency)
public static boolean isDown(ResourceType resource)
public static boolean isAvoidDuplicateValues(ResourceType resource)
public static boolean isCaseIgnoreAttributeNames(ResourceType resource)
public static List<ObjectReferenceType> getOwnerRef(ResourceType resource)
public static List<ObjectReferenceType> getApproverRef(ResourceType resource)
Copyright © 2015 Evolveum. All rights reserved.