Modifier and Type | Class and Description |
---|---|
class |
ShadowDiscriminatorObjectDelta<T extends Objectable> |
Modifier and Type | Method and Description |
---|---|
static <O extends Objectable,X> |
ShadowDiscriminatorObjectDelta.createModificationReplaceProperty(Class<O> type,
String resourceOid,
String intent,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
<T extends Objectable> |
LayerRefinedResourceSchema.findObjectDefinitionByCompileTimeClass(Class<T> type) |
<X extends Objectable> |
LayerRefinedResourceSchema.findObjectDefinitionByElementName(QName elementName) |
<X extends Objectable> |
LayerRefinedResourceSchema.findObjectDefinitionByType(QName typeName) |
<T extends Objectable> |
LayerRefinedResourceSchema.findObjectDefinitionByType(QName typeName,
Class<T> type) |
Modifier and Type | Method and Description |
---|---|
<T extends Objectable> |
EventHandler.postMarshall(PrismObject<T> object,
Element objectElement,
OperationResult objectResult)
Call-back called after the object is unmarshalled.
|
Modifier and Type | Method and Description |
---|---|
void |
Validator.validateObject(Objectable object,
OperationResult objectResult) |
Modifier and Type | Method and Description |
---|---|
protected void |
LensElementContext.fixProvisioningTypeInDelta(ObjectDelta<O> delta,
Objectable object,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
String |
TextFormatter.formatObjectModificationDelta(ObjectDelta<? extends Objectable> objectDelta,
List<ItemPath> hiddenPaths,
boolean showOperationalAttributes) |
Modifier and Type | Class and Description |
---|---|
class |
PrismObject<T extends Objectable>
Common supertype for all identity objects.
|
class |
PrismObjectDefinition<T extends Objectable>
MidPoint Object Definition.
|
Modifier and Type | Method and Description |
---|---|
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(C containerable,
Class<O> type,
ItemPath path) |
<T extends Objectable> |
PrismContext.adopt(ObjectDelta<T> delta) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path) |
<T extends Objectable> |
PrismContext.adopt(PrismObject<T> object) |
<T extends Objectable> |
PrismContext.adopt(PrismObject<T> object,
Class<T> declaredType)
Set up the specified object with prism context instance and schema definition.
|
<T extends Objectable> |
PrismContext.parseObject(Element objectElement)
Parses a DOM object and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(File file)
Parses a file and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(String xmlString)
Parses a string and creates a prism from it.
|
Modifier and Type | Method and Description |
---|---|
Objectable |
PrismValue.getOriginObject() |
Modifier and Type | Method and Description |
---|---|
void |
PrismContext.adopt(Objectable objectable) |
void |
PrismValue.setOriginObject(Objectable source) |
Constructor and Description |
---|
PrismContainerValue(OriginType type,
Objectable source,
PrismContainerable container,
Long id) |
PrismPropertyValue(T value,
OriginType type,
Objectable source) |
PrismReferenceValue(String oid,
OriginType type,
Objectable source) |
Modifier and Type | Class and Description |
---|---|
class |
ObjectDelta<T extends Objectable>
Relative difference (delta) of the object.
|
Modifier and Type | Method and Description |
---|---|
static <O extends Objectable> |
PropertyDelta.createAddDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
Object... realValues) |
static <O extends Objectable> |
ObjectDelta.createAddDelta(PrismObject<O> objectToAdd) |
static <O extends Objectable> |
ObjectDelta.createDeleteDelta(Class<O> type,
String oid,
PrismContext prismContext) |
static <O extends Objectable> |
PropertyDelta.createDeleteDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
Object... realValues) |
static <O extends Objectable,T> |
PropertyDelta.createDelta(ItemPath propertyPath,
Class<O> compileTimeClass,
PrismContext prismContext) |
static <O extends Objectable,T> |
PropertyDelta.createDelta(ItemPath propertyPath,
PrismObjectDefinition<O> objectDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(PrismContext prismContext,
Class<O> type,
QName containerName) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(PrismObjectDefinition<O> objectDefinition,
QName containerName) |
static <O extends Objectable,T> |
PropertyDelta.createDelta(QName propertyName,
Class<O> compileTimeClass,
PrismContext prismContext) |
static <O extends Objectable,T> |
PropertyDelta.createDelta(QName propertyName,
PrismObjectDefinition<O> objectDefinition) |
static <O extends Objectable> |
ObjectDelta.createEmptyAddDelta(Class<O> type,
String oid,
PrismContext prismContext) |
static <O extends Objectable> |
ObjectDelta.createEmptyDeleteDelta(Class<O> type,
String oid,
PrismContext prismContext) |
static <O extends Objectable> |
ObjectDelta.createEmptyDelta(Class<O> type,
String oid,
PrismContext prismContext,
ChangeType changeType) |
static <O extends Objectable> |
ObjectDelta.createEmptyModifyDelta(Class<O> type,
String oid,
PrismContext prismContext) |
static <T extends Objectable> |
ReferenceDelta.createModificationAdd(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationAdd(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
String targetOid) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationAddProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationAddProperty(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
X... propertyValues) |
static <O extends Objectable> |
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismObject<?>... referenceObjects)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <O extends Objectable> |
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismReferenceValue... referenceValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <O extends Objectable> |
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
String... targetOids) |
static <T extends Objectable> |
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationDeleteProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationDeleteProperty(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
X... propertyValues) |
static <O extends Objectable> |
ObjectDelta.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismReferenceValue... referenceValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <O extends Objectable> |
ObjectDelta.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
String... targetOids) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationReplaceProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <O extends Objectable,X> |
ObjectDelta.createModificationReplaceProperty(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <T extends Objectable> |
ObjectDelta.createModifyDelta(String oid,
Collection<? extends ItemDelta> modifications,
Class<T> objectTypeClass,
PrismContext prismContext) |
static <T extends Objectable> |
ObjectDelta.createModifyDelta(String oid,
ItemDelta modification,
Class<T> objectTypeClass,
PrismContext prismContext) |
static <O extends Objectable,T> |
PropertyDelta.createReplaceDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
PrismPropertyValue<T>... pValues) |
static <O extends Objectable,T> |
PropertyDelta.createReplaceDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
T... realValues) |
static <O extends Objectable,T> |
PropertyDelta.createReplaceDeltaOrEmptyDelta(PrismObjectDefinition<O> objectDefinition,
QName propertyName,
T realValue) |
static <O extends Objectable> |
PropertyDelta.createReplaceEmptyDelta(PrismObjectDefinition<O> objectDefinition,
QName propertyName)
Create delta that deletes all values of the specified property.
|
static <T extends Objectable> |
DiffUtil.diff(File oldXmlFile,
File newXmlFile,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DiffUtil.diff(PrismObject<T> oldObject,
PrismObject<T> newObject) |
static <T extends Objectable> |
DiffUtil.diff(String oldXml,
String newXml,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DiffUtil.diff(T oldObjectType,
T newObjectType,
Class<T> type,
PrismContext prismContext) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,X> |
ObjectDelta.fillInModificationAddProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,X> |
ObjectDelta.fillInModificationDeleteProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,X> |
ObjectDelta.fillInModificationReplaceProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues) |
static <T extends Objectable> |
ObjectDelta.summarize(List<ObjectDelta<T>> deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
static <T extends Objectable> |
ObjectDelta.summarize(ObjectDelta<T>... deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
static <T extends Objectable> |
ObjectDelta.union(ObjectDelta<T>... deltas)
Union of several object deltas.
|
Modifier and Type | Method and Description |
---|---|
void |
PrismValueDeltaSetTriple.setOriginObject(Objectable originObject)
Sets specified origin object for all values in all sets
|
Modifier and Type | Method and Description |
---|---|
ItemDelta<V> |
ItemDelta.narrow(PrismObject<? extends Objectable> object)
Filters out all delta values that are meaningless to apply.
|
PropertyDelta<T> |
PropertyDelta.narrow(PrismObject<? extends Objectable> object) |
Modifier and Type | Method and Description |
---|---|
<T extends Objectable> |
PrismDomProcessor.parseObject(Element objectElement) |
<T extends Objectable> |
PrismDomProcessor.parseObject(File file) |
<T extends Objectable> |
PrismDomProcessor.parseObject(File file,
Class<T> type) |
<T extends Objectable> |
PrismDomProcessor.parseObject(Node domNode) |
<T extends Objectable> |
PrismDomProcessor.parseObject(String objectString) |
<T extends Objectable> |
PrismDomProcessor.parseObject(String objectString,
Class<T> type) |
<T extends Objectable> |
PrismDomProcessor.serializeObjectToString(PrismObject<T> object) |
<T extends Objectable> |
PrismDomProcessor.serializeObjectToString(PrismObject<T> object,
boolean serializeCompositeObjects) |
Modifier and Type | Method and Description |
---|---|
List<PrismObject<? extends Objectable>> |
PrismDomProcessor.parseObjects(File file)
This is really stupid implementation.
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends Objectable> |
ObjectFilter.match(PrismObject<T> object) |
<T extends Objectable> |
AndFilter.match(PrismObject<T> object) |
<T extends Objectable> |
OrFilter.match(PrismObject<T> object) |
<T extends Objectable> |
SubstringFilter.match(PrismObject<T> object) |
<T extends Objectable> |
GreaterFilter.match(PrismObject<T> object) |
<T extends Objectable> |
LessFilter.match(PrismObject<T> object) |
<T extends Objectable> |
RefFilter.match(PrismObject<T> object) |
<T extends Objectable> |
OrgFilter.match(PrismObject<T> object) |
<T extends Objectable> |
PropertyValueFilter.match(PrismObject<T> object) |
<T extends Objectable> |
NotFilter.match(PrismObject<T> object) |
<T extends Objectable> |
EqualsFilter.match(PrismObject<T> object) |
static <T extends Objectable> |
ObjectQuery.match(PrismObject<T> object,
ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
static ComparativeFilter |
ComparativeFilter.createComparativeFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals) |
static EqualsFilter |
EqualsFilter.createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
ItemPath propertyPath,
Object realValue) |
static EqualsFilter |
EqualsFilter.createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue) |
static EqualsFilter |
EqualsFilter.createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
String matchingRule) |
static GreaterFilter |
GreaterFilter.createGreaterFilter(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals) |
static LessFilter |
LessFilter.createLessFilter(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals) |
static EqualsFilter |
EqualsFilter.createPolyStringOrigEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
PolyStringType realValue) |
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
ItemPath propertyPath,
Object realValue) |
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue) |
static RefFilter |
RefFilter.createReferenceEqual(Class type,
QName propertyName,
PrismObject<? extends Objectable> targetObject) |
Modifier and Type | Method and Description |
---|---|
<T extends Objectable> |
SchemaRegistry.applyDefinition(ObjectDelta<T> objectDelta,
Class<T> type,
boolean force)
This method will try to locate the appropriate object definition and apply it.
|
<C extends Containerable,O extends Objectable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path,
boolean force) |
<T extends Objectable> |
SchemaDefinitionFactory.createObjectDefinition(QName elementName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
Class<T> compileTimeClass,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle) |
<T extends Objectable> |
SchemaRegistry.findObjectDefinitionByCompileTimeClass(Class<T> compileTimeClass) |
<T extends Objectable> |
PrismSchema.findObjectDefinitionByCompileTimeClass(Class<T> type) |
<T extends Objectable> |
SchemaRegistry.findObjectDefinitionByElementName(QName elementName) |
<X extends Objectable> |
PrismSchema.findObjectDefinitionByElementName(QName elementName) |
<T extends Objectable> |
SchemaRegistry.findObjectDefinitionByType(QName typeName) |
<X extends Objectable> |
PrismSchema.findObjectDefinitionByType(QName typeName) |
<T extends Objectable> |
PrismSchema.findObjectDefinitionByType(QName typeName,
Class<T> type) |
<T extends Objectable> |
SchemaRegistry.instantiate(Class<T> compileTimeClass) |
Modifier and Type | Method and Description |
---|---|
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type) |
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type) |
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type,
boolean force)
This method will try to locate the appropriate object definition and apply it.
|
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type,
boolean force)
This method will try to locate the appropriate object definition and apply it.
|
PrismSchema |
SchemaRegistry.findSchemaByCompileTimeClass(Class<? extends Objectable> compileTimeClass) |
Modifier and Type | Method and Description |
---|---|
static <O extends Objectable> |
PrismAsserts.assertEquals(File fileNewXml,
PrismObject<O> actual) |
static <O extends Objectable> |
PrismAsserts.assertEquals(PrismObject<O> prism1,
PrismObject<O> prism2) |
static <O extends Objectable> |
PrismAsserts.assertEquals(String message,
PrismObject<O> expected,
PrismObject<O> actual) |
static <O extends Objectable> |
PrismAsserts.assertEquivalent(File expectedFile,
PrismObject<O> actual) |
static <O extends Objectable> |
PrismAsserts.assertEquivalent(String message,
File expectedFile,
PrismObject<O> actual) |
static <O extends Objectable> |
PrismAsserts.assertEquivalent(String message,
PrismObject<O> expected,
PrismObject<O> actual) |
static <T extends Objectable> |
PrismAsserts.assertObjectDefinition(PrismObjectDefinition<T> objDef,
QName elementName,
QName typeName,
Class<T> compileTimeClass) |
static <T extends Objectable> |
PrismTestUtil.getObjectDefinition(Class<T> compileTimeClass) |
static <T extends Objectable> |
PrismTestUtil.parseDelta(File file) |
static <T extends Objectable> |
PrismTestUtil.parseObject(Element element) |
static <T extends Objectable> |
PrismTestUtil.parseObject(File file) |
static <T extends Objectable> |
PrismTestUtil.parseObject(String xmlString) |
Modifier and Type | Method and Description |
---|---|
static List<PrismObject<? extends Objectable>> |
PrismTestUtil.parseObjects(File file) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertClass(String message,
Class<?> expectedClass,
Objectable actualObject) |
static void |
PrismAsserts.assertEquals(File fileNewXml,
Objectable objectable) |
static void |
PrismAsserts.assertEquals(Objectable expected,
Objectable actual) |
static <T> void |
PrismAsserts.assertOrigin(Visitable visitableItem,
Objectable expectedOriginObject,
OriginType... expectedOriginTypes) |
static String |
PrismTestUtil.marshalToString(Objectable objectable) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.asserHasDelta(String message,
Collection<? extends ObjectDelta<? extends Objectable>> deltas,
ChangeType expectedChangeType,
Class<?> expectedClass) |
static String |
PrismTestUtil.serializeObjectToString(PrismObject<? extends Objectable> object) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
PrismForJAXBUtil.objectableAsReferenceValue(T objectable,
PrismReference reference) |
Modifier and Type | Method and Description |
---|---|
void |
PrismJaxbProcessor.marshalToDom(Objectable objectable,
Node parentNode) |
String |
PrismJaxbProcessor.marshalToString(Objectable objectable) |
String |
PrismJaxbProcessor.marshalToString(Objectable objectable,
Map<String,Object> properties) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ProvisioningService.applyDefinition(ObjectDelta<T> delta,
Objectable object,
OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta (uses provided object to get necessary information)
|
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ProvisioningServiceImpl.applyDefinition(ObjectDelta<T> delta,
Objectable object,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
RUtil.revive(Objectable object,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
RUtil.revive(Objectable object,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectDeltaType objectDeltaType,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef) |
static <T extends Objectable> |
DeltaConvertor.toModifications(Collection<ItemDeltaType> itemDeltaTypes,
PrismObjectDefinition<T> objDef) |
static <T extends Objectable> |
DeltaConvertor.toModifications(ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.toModifications(ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef) |
static <T extends Objectable> |
DeltaConvertor.toObjectModificationType(ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (XML).
|
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Objectable> objectType,
PrismContext prismContext)
Creates delta from PropertyModificationType (XML).
|
static ObjectDeltaType |
DeltaConvertor.toObjectDeltaType(ObjectDelta<? extends Objectable> objectDelta) |
static String |
DeltaConvertor.toObjectDeltaTypeXml(ObjectDelta<? extends Objectable> delta) |
Modifier and Type | Method and Description |
---|---|
static void |
ObjectTypeUtil.assertConcreteType(Class<? extends Objectable> type) |
Modifier and Type | Method and Description |
---|---|
List<ObjectDelta<Objectable>> |
WfTaskUtil.retrieveDeltasToProcess(Task task) |
List<ObjectDelta<Objectable>> |
WfTaskUtil.retrieveResultingDeltas(Task task) |
Modifier and Type | Method and Description |
---|---|
void |
WfTaskUtil.storeResultingDeltas(List<ObjectDelta<Objectable>> deltas,
Task task) |
Modifier and Type | Method and Description |
---|---|
List<ObjectDelta<Objectable>> |
PrimaryApprovalProcessWrapper.prepareDeltaOut(ProcessEvent event,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
List<ObjectDelta<Objectable>> |
AbstractWrapper.prepareDeltaOut(ProcessEvent event,
Task task,
OperationResult result) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRoleType
Abstract class that conins the "essence" of a role.
|
class |
AccountShadowType
DEPRECATED
Account object type.
|
class |
ConnectorHostType
Host definition for remote connector, remote
connector framework or a remote "gateway".
|
class |
ConnectorType
Description of a generic connector.
|
class |
FocusType
TODO
|
class |
GenericObjectType
Generic object for storing unknown (unexpected) object types.
|
class |
NodeType
Node describes a single installation of midPoint.
|
class |
ObjectTemplateType
TODO: update
The user template used to create new users.
|
class |
ObjectType
Common supertype for all identity objects.
|
class |
OrgType
Organizational unit, division, section, object gropup, team or any other form of
organizing things and/or people.
|
class |
ResourceType
Resource represents a system or component external to the IDM
system which we manage.
|
class |
RoleType
A role that implies assignments.
|
class |
ShadowType
Local copy of any object on the provisioning resource that is related to provisioning.
|
class |
SystemConfigurationType
System configuration object.
|
class |
TaskType
TaskType contains information about a task (either transient or persistent).
|
class |
UserType
User object represents a physical user of the system.
|
class |
ValuePolicyType
Java class for ValuePolicyType complex type.
|
Modifier and Type | Class and Description |
---|---|
class |
RoleApprovalFormType
TODO
|
class |
TrackingDataFormType
TODO
|
Copyright © 2013 evolveum. All rights reserved.