All Methods Static Methods Concrete Methods
Modifier and Type |
Method |
Description |
static PrismObjectDefinition<ShadowType> |
applyObjectClass(PrismObjectDefinition<ShadowType> shadowDefinition,
ObjectClassComplexTypeDefinition 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 <T extends ShadowType> PolyString |
determineShadowName(PrismObject<T> shadow) |
|
static <T extends ShadowType> PolyString |
determineShadowName(ShadowType shadow) |
|
static <T extends ShadowType> String |
determineShadowStringName(PrismObject<T> 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 ItemName |
getAttributeName(ItemPath attributePath,
String message) |
|
static Collection<ResourceAttribute<?>> |
getAttributes(PrismObject<? extends ShadowType> shadow) |
|
static 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 <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 String |
getHumanReadableName(PrismObject<? extends ShadowType> shadow) |
|
static String |
getHumanReadableName(ShadowType shadowType) |
|
static String |
getIntent(ShadowType shadow) |
Returns intent from the shadow.
|
static ShadowKindType |
getKind(ShadowType shadow) |
|
static String |
getMultiStringAttributeValueAsSingle(ShadowType shadow,
QName attrName) |
|
static ResourceAttribute<String> |
getNamingAttribute(PrismObject<? extends ShadowType> shadow) |
|
static ResourceAttribute<String> |
getNamingAttribute(ShadowType shadow) |
|
static ObjectClassComplexTypeDefinition |
getObjectClassDefinition(PrismObject<? extends ShadowType> shadow) |
|
static ObjectClassComplexTypeDefinition |
getObjectClassDefinition(ShadowType shadow) |
|
static ActivationType |
getOrCreateActivation(ShadowType shadowType) |
|
static ResourceAttributeContainer |
getOrCreateAttributesContainer(PrismObject<? extends ShadowType> shadow,
ObjectClassComplexTypeDefinition objectClassDefinition) |
|
static ProtectedStringType |
getPasswordValue(ShadowType shadowType) |
|
static Collection<ResourceAttribute<?>> |
getPrimaryIdentifiers(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getPrimaryIdentifiers(ShadowType shadowType) |
|
static PolyString |
getResourceName(PrismObject<ShadowType> shadow) |
|
static PolyString |
getResourceName(ShadowType shadowType) |
|
static ResourceObjectIdentification |
getResourceObjectIdentification(PrismObject<ShadowType> shadow,
ObjectClassComplexTypeDefinition objectClassDefinition) |
|
static String |
getResourceOid(PrismObject<ShadowType> shadow) |
|
static String |
getResourceOid(ShadowType shadowType) |
|
static ResourceAttribute<String> |
getSecondaryIdentifier(PrismObject<? extends ShadowType> shadow) |
|
static ResourceAttribute<?> |
getSecondaryIdentifier(ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> identifiers) |
|
static String |
getSecondaryIdentifierRealValue(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getSecondaryIdentifiers(PrismObject<? extends ShadowType> shadow) |
|
static Collection<ResourceAttribute<?>> |
getSecondaryIdentifiers(ShadowType shadowType) |
|
static Collection<ResourceAttribute<?>> |
getSecondaryIdentifiers(Collection<? extends ResourceAttribute<?>> identifiers,
ObjectClassComplexTypeDefinition objectClassDefinition) |
|
static String |
getSingleStringAttributeValue(PrismObject<ShadowType> shadow,
QName attrName) |
|
static String |
getSingleStringAttributeValue(ShadowType shadow,
QName attrName) |
|
static boolean |
hasPrimaryIdentifier(Collection<? extends ResourceAttribute<?>> identifiers,
ObjectClassComplexTypeDefinition objectClassDefinition) |
|
static boolean |
hasSecondaryIdentifier(Collection<? extends ResourceAttribute<?>> identifiers,
ObjectClassComplexTypeDefinition objectClassDefinition) |
|
static boolean |
isAccount(ShadowType shadowType) |
|
static boolean |
isConflicting(ShadowType shadow1,
ShadowType shadow2) |
|
static boolean |
isDead(PrismObject<ShadowType> shadow) |
|
static boolean |
isDead(ShadowType shadow) |
|
static boolean |
isExists(PrismObject<ShadowType> shadow) |
|
static boolean |
isExists(ShadowType shadow) |
|
static boolean |
isFullShadow(PrismObject<ShadowType> shadow) |
|
static boolean |
isProtected(PrismObject<? extends ShadowType> shadow) |
|
static boolean |
matches(PrismObject<ShadowType> shadow,
ResourceShadowDiscriminator discr) |
Strict mathcing.
|
static boolean |
matches(ShadowType shadowType,
ResourceShadowDiscriminator discr) |
Strict mathcing.
|
static boolean |
matches(ShadowType shadowType,
String resourceOid,
ShadowKindType kind,
String intent) |
|
static boolean |
matchesAttribute(ItemPath path,
QName attributeName) |
|
static boolean |
matchesPattern(ShadowType shadowType,
ShadowDiscriminatorType discr) |
Interprets ResourceShadowDiscriminator as a pattern.
|
static void |
setPassword(ShadowType shadowType,
ProtectedStringType password) |
|
static void |
setPasswordIncomplete(ShadowType shadowType) |
|
static String |
shortDumpShadow(PrismObject<ShadowType> shadow) |
|
static void |
validateAttributeSchema(PrismObject<ShadowType> shadow,
ObjectClassComplexTypeDefinition objectClassDefinition) |
|