All Methods Static Methods Concrete Methods
Modifier and Type |
Method |
Description |
static PrismObjectDefinition<ShadowType> |
applyObjectDefinition(PrismObjectDefinition<ShadowType> shadowDefinition,
ResourceObjectDefinition objectClassDefinition) |
|
static void |
applyResourceSchema(PrismObject<? extends ShadowType> shadow,
ResourceSchema resourceSchema) |
This is not supposed to be used in production code! It is just for the tests.
|
static void |
checkConsistence(PrismObject<? extends ShadowType> shadow,
String desc) |
|
static void |
checkConsistency(PrismContainerDefinition<ShadowAttributesType> attributesDefinition,
String desc) |
|
static void |
checkForPartialClassification(@NotNull ShadowType shadow) |
|
static PolyString |
determineShadowName(PrismObject<ShadowType> shadow) |
|
static PolyString |
determineShadowName(ShadowType shadow) |
|
static PolyStringType |
determineShadowNameRequired(ShadowType shadow) |
|
static ResourceAttribute<?> |
fixAttributePath(ResourceAttribute<?> attribute) |
|
static Collection<ResourceAttribute<?>> |
getAllIdentifiers(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getAllIdentifiers(ShadowType shadow) |
|
static <T> ResourceAttribute<T> |
getAttribute(PrismObject<? extends ShadowType> shadow,
QName attrName) |
|
static <T> ResourceAttribute<T> |
getAttribute(ShadowType shadow,
QName attrName) |
|
static ItemName |
getAttributeName(ItemPath attributePath,
String message) |
|
static @NotNull Collection<ResourceAttribute<?>> |
getAttributes(PrismObject<? extends ShadowType> shadow) |
|
static @NotNull Collection<ResourceAttribute<?>> |
getAttributes(ShadowType shadowType) |
|
static ResourceAttributeContainer |
getAttributesContainer(PrismContainerValue<?> cval,
QName containerName) |
|
static ResourceAttributeContainer |
getAttributesContainer(PrismObject<? extends ShadowType> shadow) |
|
static ResourceAttributeContainer |
getAttributesContainer(PrismObject<? extends ShadowType> shadow,
QName containerName) |
|
static ResourceAttributeContainer |
getAttributesContainer(ShadowType shadowType) |
|
static @NotNull Collection<Item<?,?>> |
getAttributesRaw(PrismObject<? extends ShadowType> shadow) |
Here we assume that the definition may not be applied yet.
|
static <T> T |
getAttributeValue(PrismObject<? extends ShadowType> shadow,
QName attrName) |
|
static <T> T |
getAttributeValue(ShadowType shadowType,
QName attrName) |
|
static <T> List<T> |
getAttributeValues(PrismObject<? extends ShadowType> shadow,
QName attrName) |
|
static <T> List<T> |
getAttributeValues(ShadowType shadowType,
QName attrName) |
|
static <T> Collection<T> |
getAttributeValues(ShadowType shadow,
QName attributeQname,
Class<T> type) |
|
static ShadowCorrelationStateType |
getCorrelationStateRequired(@NotNull ShadowType shadow) |
|
static <T extends AbstractCorrelatorStateType> T |
getCorrelatorStateRequired(@NotNull ShadowType shadow,
Class<T> clazz) |
|
static String |
getHumanReadableName(PrismObject<? extends ShadowType> shadow) |
|
static String |
getHumanReadableName(ShadowType shadowType) |
|
static Object |
getHumanReadableNameLazily(PrismObject<? extends ShadowType> shadow) |
|
static String |
getIntent(PrismObject<ShadowType> shadow) |
|
static String |
getIntent(ShadowType shadow) |
Returns intent from the shadow.
|
static ShadowKindType |
getKind(PrismObject<ShadowType> shadow) |
|
static ShadowKindType |
getKind(ShadowType shadow) |
|
static @Nullable SynchronizationSituationDescriptionType |
getLastSyncSituationDescription(@NotNull ShadowType shadow) |
|
static String |
getMultiStringAttributeValueAsSingle(ShadowType shadow,
QName attrName) |
|
static ResourceAttribute<String> |
getNamingAttribute(PrismObject<? extends ShadowType> shadow) |
|
static ResourceAttribute<String> |
getNamingAttribute(ShadowType shadow) |
|
static ResourceObjectClassDefinition |
getObjectClassDefinition(ShadowType shadow) |
|
static @NotNull QName |
getObjectClassRequired(@NotNull ShadowType shadow) |
|
static ActivationType |
getOrCreateActivation(ShadowType shadowType) |
|
static ResourceAttributeContainer |
getOrCreateAttributesContainer(PrismObject<? extends ShadowType> shadow,
ResourceObjectDefinition definition) |
|
static ResourceAttributeContainer |
getOrCreateAttributesContainer(ShadowType shadow,
ResourceObjectDefinition definition) |
|
static @NotNull PasswordType |
getOrCreateShadowPassword(ShadowType shadow) |
|
static ProtectedStringType |
getPasswordValue(ShadowType shadowType) |
|
static Collection<ResourceAttribute<?>> |
getPrimaryIdentifiers(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getPrimaryIdentifiers(ShadowType shadowType) |
|
static @NotNull List<ItemDelta<?,?>> |
getResourceModifications(@NotNull Collection<? extends ItemDelta<?,?>> modifications) |
|
static PolyString |
getResourceName(PrismObject<ShadowType> shadow) |
|
static PolyString |
getResourceName(ShadowType shadowType) |
|
static @NotNull ResourceObjectIdentification |
getResourceObjectIdentification(PrismObject<ShadowType> shadow,
ResourceObjectDefinition objectDefinition) |
|
static String |
getResourceOid(PrismObject<ShadowType> shadow) |
|
static String |
getResourceOid(ShadowType shadowType) |
|
static @NotNull String |
getResourceOidRequired(@NotNull ShadowType shadow) |
|
static ResourceAttribute<String> |
getSecondaryIdentifier(PrismObject<? extends ShadowType> shadow) |
|
static String |
getSecondaryIdentifierRealValue(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getSecondaryIdentifiers(@Nullable Collection<? extends ResourceAttribute<?>> identifiers,
@NotNull ResourceObjectDefinition objectClassDefinition) |
|
static Collection<ResourceAttribute<?>> |
getSecondaryIdentifiers(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getSecondaryIdentifiers(ShadowType shadowType) |
|
static String |
getSingleStringAttributeValue(PrismObject<ShadowType> shadow,
QName attrName) |
|
static String |
getSingleStringAttributeValue(ShadowType shadow,
QName attrName) |
|
static ResourceObjectTypeIdentification |
getTypeIdentification(ShadowType shadow) |
|
static boolean |
hasAttributeModifications(@NotNull Collection<? extends ItemDelta<?,?>> modifications) |
|
static boolean |
hasPrimaryIdentifier(ShadowType shadow,
ResourceObjectDefinition objectDefinition) |
|
static boolean |
hasPrimaryIdentifier(Collection<? extends ResourceAttribute<?>> identifiers,
ResourceObjectDefinition objectDefinition) |
|
static boolean |
hasResourceModifications(@NotNull Collection<? extends ItemDelta<?,?>> modifications) |
|
static boolean |
hasSecondaryIdentifier(Collection<? extends ResourceAttribute<?>> identifiers,
ResourceObjectClassDefinition objectClassDefinition) |
|
static boolean |
isAccount(ShadowType shadowType) |
|
static boolean |
isAttributeModification(QName firstPathName) |
|
static boolean |
isAttributesContainerRaw(ShadowType shadow) |
|
static boolean |
isClassified(ShadowKindType kind,
String intent) |
|
static boolean |
isClassified(ShadowType shadow) |
|
static boolean |
isConflicting(ShadowType shadow1,
ShadowType shadow2) |
|
static boolean |
isDead(@NotNull PrismObject<ShadowType> shadow) |
|
static boolean |
isDead(ObjectReferenceType projectionRef) |
|
static boolean |
isDead(ShadowType shadow) |
|
static boolean |
isExists(PrismObject<ShadowType> shadow) |
|
static boolean |
isExists(ShadowType shadow) |
|
static boolean |
isFullShadow(ShadowType shadow) |
|
static boolean |
isGone(@NotNull ShadowType shadow) |
Returns true if the shadow state indicates that it is 'gone', i.e.
|
static boolean |
isGoneApproximate(@NotNull ShadowType shadow) |
|
static boolean |
isKnown(ShadowKindType kind) |
|
static boolean |
isKnown(String intent) |
|
static boolean |
isNonAttributeResourceModification(QName firstPathName) |
|
static boolean |
isNotDead(PrismObject<ShadowType> shadow) |
|
static boolean |
isNotDead(ObjectReferenceType projectionRef) |
|
static boolean |
isNotDead(ShadowType shadow) |
|
static boolean |
isNotKnown(ShadowKindType kind) |
|
static boolean |
isNotKnown(String intent) |
|
static boolean |
isPartiallyClassified(@NotNull ShadowType shadow) |
|
static boolean |
isProtected(@Nullable ShadowType shadow) |
|
static boolean |
isProtected(PrismObject<? extends ShadowType> shadow) |
|
static boolean |
isResourceModification(ItemDelta<?,?> modification) |
|
static boolean |
matches(@NotNull ShadowType shadow,
@NotNull ShadowDiscriminatorType discriminator) |
|
static boolean |
matches(@NotNull ShadowType shadow,
@Nullable String resourceOid,
@Nullable ShadowKindType kind,
@Nullable String intent) |
Null values mean "any" here.
|
static boolean |
matchesAttribute(ItemPath path,
QName attributeName) |
|
static boolean |
matchesPattern(ShadowType shadowType,
ShadowDiscriminatorType discr) |
|
static void |
removeAllAttributesExceptPrimaryIdentifier(ShadowType shadow,
ResourceObjectDefinition objDef) |
|
static @NotNull ShadowKindType |
resolveDefault(ShadowKindType kind) |
|
static @NotNull String |
resolveDefault(String intent) |
|
static List<ObjectReferenceType> |
selectLiveLinks(List<ObjectReferenceType> refs) |
|
static void |
setCorrelatorState(@NotNull ShadowType shadow,
@Nullable AbstractCorrelatorStateType state) |
|
static void |
setPassword(ShadowType shadow,
ProtectedStringType passwordValue) |
|
static void |
setPasswordIncomplete(ShadowType shadow) |
|
static String |
shortDumpShadow(PrismObject<ShadowType> shadow) |
|
static String |
shortDumpShadow(ShadowType shadow) |
|
static Object |
shortDumpShadowLazily(PrismObject<ShadowType> shadow) |
|
static Object |
shortDumpShadowLazily(ShadowType shadow) |
|
static void |
validateAttributeSchema(ShadowType shadow,
ResourceObjectDefinition objectDefinition) |
|
static boolean |
wasSynchronizedAfterDeath(ShadowType shadow) |
|