Uses of Class
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
Package
Description
-
Uses of CapabilityType in com.evolveum.midpoint.schema
Modifier 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 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.static <T extends CapabilityType>
TCapabilityUtil.getCapability
(@Nullable CapabilityCollectionType capabilityCollection, @NotNull Class<T> capabilityClass) Selects a capability of given type from aCapabilityCollectionType
.Modifier 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 givenCapabilitiesType
bean.static Collection<Class<? extends CapabilityType>>
CapabilityUtil.getNativeCapabilityClasses
(@Nullable CapabilitiesType capabilities) Returns a set of classes of native capabilities.Modifier and TypeMethodDescriptionstatic void
CapabilityUtil.fillDefaults
(@NotNull CapabilityType capability) TODO what's the use of this method? It is currently called only from the Resource wizard.static String
CapabilityUtil.getCapabilityDisplayName
(@NotNull CapabilityType capability) static boolean
CapabilityUtil.isCapabilityEnabled
(@Nullable CapabilityType capability) Modifier and TypeMethodDescriptionstatic @NotNull CapabilityCollectionType
CapabilityUtil.createCapabilityCollection
(@NotNull List<CapabilityType> capabilities) CreatesCapabilityCollectionType
from a plain list of capabilities. -
Uses of CapabilityType in com.evolveum.midpoint.schema.processor
Modifier 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>
TResourceObjectDefinition.getEnabledCapability
(@NotNull Class<T> capabilityClass, ResourceType resource) Checks the presence of capability in: 1. -
Uses of CapabilityType in com.evolveum.midpoint.schema.processor.deleg
Modifier 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
Modifier 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) Modifier 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 TypeClassDescriptionclass
Base type for all write capabilities.class
Describes 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.class
Describes capability to provide lockout status (e.g.class
Describes capability to provide activation status (e.g.class
Describes capability to provide activation validity dates (validFrom, validTo)class
Indication that ADD and REMOVE of attribute values is reliably supported.class
Describes capability to process asynchronous updates.class
Describes capability to specify additional (auxiliary) object classes in addition to the primary object class.class
Ability to efficiently count objects.class
Describes create capability.class
Describes capability to present credentials in a structured way.class
Describes delete capability.class
Describes capability to do configuration discovery, check and recommendation (`DiscoverConfigurationApiOp`).class
Describes capability to detect changes in almost real time (live synchronization).class
How to handle paged searches.class
Describes capability to present password in a structured way.class
Describes read capability.class
TODOclass
Describes capability to execute operations with specified identity.class
Describes capability to discover resource schema.class
Describes capability to execute scripts (short pieces of program) on the connector or resource.class
Describes capability to test connection to the resource once the connector is configured.class
Describes update capability.