Uses of Class
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
Packages that use CapabilityType
Package
Description
-
Uses of CapabilityType in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with type parameters of type CapabilityTypeModifier and TypeMethodDescriptionstatic <T extends CapabilityType>
TCapabilityUtil.getCapability(@NotNull ResourceType resource, @Nullable ResourceObjectDefinition objectDefinition, @NotNull Class<T> capabilityClass) Gets a specific capability from resource/connectors/object-class.static <T extends CapabilityType>
TCapabilityUtil.getCapability(@NotNull ResourceType resource, @Nullable CapabilityCollectionType specificObjectTypeOrClassCapabilities, @NotNull Class<T> capabilityClass) static <T extends CapabilityType>
TCapabilityUtil.getCapability(@NotNull List<CapabilityCollectionType> capabilityCollectionsList, @NotNull Class<T> capabilityClass) Returns the first matching capability in given list of capability collections.static <T extends CapabilityType>
TCapabilityUtil.getCapability(@Nullable CapabilitiesType capabilities, @NotNull Class<T> capabilityClass) Selects a matching capability: 1. first from configured capabilities, 2. if not present, then from native capabilities.static <T extends CapabilityType>
TCapabilityUtil.getCapability(@Nullable CapabilityCollectionType capabilityCollection, @NotNull Class<T> capabilityClass) Selects a capability of given type from aCapabilityCollectionType.Methods in com.evolveum.midpoint.schema that return types with arguments of type CapabilityTypeModifier and TypeMethodDescriptionstatic @NotNull List<CapabilityType>CapabilityUtil.getAllCapabilities(@Nullable CapabilityCollectionType capabilityCollection) Returns all the capabilities from particularCapabilityCollectionType.static @NotNull List<CapabilityType>CapabilityUtil.getCapabilities(@Nullable CapabilitiesType capabilities, boolean includeDisabled) Returns a combination of native and configured capabilities from givenCapabilitiesTypebean.static Collection<Class<? extends CapabilityType>>CapabilityUtil.getNativeCapabilityClasses(@Nullable CapabilitiesType capabilities) Returns a set of classes of native capabilities.Methods in com.evolveum.midpoint.schema with parameters of type CapabilityTypeModifier and TypeMethodDescriptionstatic voidCapabilityUtil.fillDefaults(@NotNull CapabilityType capability) TODO what's the use of this method?static StringCapabilityUtil.getCapabilityDisplayName(@NotNull CapabilityType capability) static booleanCapabilityUtil.isCapabilityEnabled(@Nullable CapabilityType capability) Method parameters in com.evolveum.midpoint.schema with type arguments of type CapabilityTypeModifier and TypeMethodDescriptionstatic @NotNull CapabilityCollectionTypeCapabilityUtil.createCapabilityCollection(@NotNull List<CapabilityType> capabilities) CreatesCapabilityCollectionTypefrom a plain list of capabilities. -
Uses of CapabilityType in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor with type parameters of type CapabilityTypeModifier and TypeMethodDescription<T extends CapabilityType>
TResourceObjectTypeDefinition.getConfiguredCapability(Class<T> capabilityClass) Returns the configured capability of given class, if present.<T extends CapabilityType>
TResourceObjectTypeDefinitionImpl.getConfiguredCapability(Class<T> capabilityClass) <T extends CapabilityType>
TAbstractResourceObjectDefinitionImpl.getEnabledCapability(@NotNull Class<T> capabilityClass, ResourceType resource) <T extends CapabilityType>
TCompositeObjectDefinitionImpl.getEnabledCapability(@NotNull Class<T> capabilityClass, ResourceType resource) <T extends CapabilityType>
TResourceObjectClassDefinitionImpl.getEnabledCapability(@NotNull Class<T> capabilityClass, ResourceType resource) <T extends CapabilityType>
TResourceObjectDefinition.getEnabledCapability(@NotNull Class<T> capabilityClass, ResourceType resource) Checks the presence of capability in: 1. resource object definition (applicable only to resource object _type_ definitions), 2. additional connectors in resource (only if enabled there), 3. the main connector. -
Uses of CapabilityType in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg with type parameters of type CapabilityTypeModifier and TypeMethodDescriptiondefault <T extends CapabilityType>
TResourceObjectTypeDefinitionDelegator.getConfiguredCapability(Class<T> capabilityClass) default <T extends CapabilityType>
TResourceObjectDefinitionDelegator.getEnabledCapability(@NotNull Class<T> capabilityClass, ResourceType resource) -
Uses of CapabilityType in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type CapabilityTypeModifier and TypeMethodDescriptionstatic <T extends CapabilityType>
TResourceTypeUtil.getEnabledCapability(@NotNull ResourceType resource, @Nullable ResourceObjectTypeDefinitionType resourceObjectTypeDefinitionBean, @NotNull Class<T> capabilityClass) Gets an enabled instance of given capability type.static <T extends CapabilityType>
TResourceTypeUtil.getEnabledCapability(ResourceType resource, Class<T> capabilityClass) Assumes that native capabilities are already cached.static <T extends CapabilityType>
booleanResourceTypeUtil.hasEnabledCapability(@NotNull ResourceType resource, @NotNull Class<T> capabilityClass) static <C extends CapabilityType>
booleanResourceTypeUtil.isCapabilityEnabled(ResourceType resource, Class<C> type) Methods in com.evolveum.midpoint.schema.util that return types with arguments of type CapabilityTypeModifier and TypeMethodDescriptionstatic List<CapabilityType>ResourceTypeUtil.getEnabledCapabilities(@NotNull ResourceType resource) Assumes that native capabilities are already cached. -
Uses of CapabilityType in com.evolveum.midpoint.xml.ns._public.resource.capabilities_3
Modifier and TypeClassDescriptionclassBase type for all write capabilities.classDescribes capability to process activation data, which means enable/disable of accounts, dates for scheduled enable/disable and similar things related to make the account active.classDescribes capability to provide lockout status (e.g. account temporarily disabled due to many failed login attempts).classDescribes capability to provide activation status (e.g. account enable and disable).classDescribes capability to provide activation validity dates (validFrom, validTo)classIndication that ADD and REMOVE of attribute values is reliably supported.classDescribes capability to process asynchronous updates.classDescribes capability to specify additional (auxiliary) object classes in addition to the primary object class.classAbility to efficiently count objects.classDescribes create capability.classDescribes capability to present credentials in a structured way.classDescribes delete capability.classDescribes capability to do configuration discovery, check and recommendation (`DiscoverConfigurationApiOp`).classDescribes capability to detect changes in almost real time (live synchronization).classHow to handle paged searches.classDescribes capability to present password in a structured way.classDescribes read capability.classDescribes capability to execute operations with specified identity.classDescribes capability to discover resource schema.classDescribes capability to execute scripts (short pieces of program) on the connector or resource.classDescribes capability to test connection to the resource once the connector is configured.classDescribes update capability.Methods in com.evolveum.midpoint.xml.ns._public.resource.capabilities_3 that return CapabilityType