|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.model.lens.LensElementContext<O>
com.evolveum.midpoint.model.lens.LensFocusContext<O>
public class LensFocusContext<O extends ObjectType>
Field Summary |
---|
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Constructor Summary | |
---|---|
LensFocusContext(Class<O> objectTypeClass,
LensContext<O,? extends ObjectType> lensContext)
|
Method Summary | |
---|---|
void |
adopt(PrismContext prismContext)
|
void |
cleanup()
Cleans up the contexts by removing secondary deltas and other working state. |
LensFocusContext<O> |
clone(LensContext lensContext)
|
protected void |
copyValues(LensFocusContext<O> clone,
LensContext lensContext)
|
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator. |
String |
debugDump(int indent)
|
String |
debugDump(int indent,
boolean showTriples)
|
String |
dump()
Show the content of the object intended for diagnostics by developer. |
String |
dump(boolean showTriples)
|
protected String |
getElementDefaultDesc()
|
ContainerDelta<AssignmentType> |
getExecutionWaveAssignmentDelta()
Returns delta of user assignments, both primary and secondary (merged together). |
Collection<? extends ItemDelta<?>> |
getExecutionWaveAssignmentItemDeltas(String id)
|
ObjectDelta<O> |
getProjectionWaveDelta()
Returns user delta, both primary and secondary (merged together) for a current wave. |
ObjectDelta<O> |
getProjectionWavePrimaryDelta()
|
ObjectDelta<O> |
getProjectionWaveSecondaryDelta()
|
ObjectDelta<O> |
getSecondaryDelta()
|
ObjectDelta<O> |
getSecondaryDelta(int wave)
|
ObjectDelta<O> |
getWaveDelta(int wave)
|
ObjectDelta<O> |
getWaveSecondaryDelta(int wave)
|
void |
normalize()
|
void |
setOid(String oid)
Sets oid to the field but also to the deltas (if applicable). |
void |
setProjectionWaveSecondaryDelta(ObjectDelta<O> secondaryDelta)
|
void |
setSecondaryDelta(ObjectDelta<O> secondaryDelta)
|
void |
setSecondaryDelta(ObjectDelta<O> secondaryDelta,
int wave)
|
void |
swallowToProjectionWaveSecondaryDelta(ItemDelta<?> propDelta)
|
String |
toString()
|
Methods inherited from class com.evolveum.midpoint.model.lens.LensElementContext |
---|
addPrimaryDelta, addSecondaryDelta, addToExecutedDeltas, addToSecondaryDelta, checkConsistence, checkConsistence, checkConsistence, clearExecutedDeltas, copyValues, determineOid, getDebugDumpTitle, getDebugDumpTitle, getDelta, getElementDesc, getExecutedDeltas, getLensContext, getNotNullPrismContext, getObjectDefinition, getObjectDeltaObject, getObjectNew, getObjectOld, getObjectTypeClass, getOid, getPrimaryDelta, getPrismContext, isFresh, isRequireSecondardyDeltaOid, recompute, setFresh, setObjectNew, setObjectOld, setPrimaryDelta |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LensFocusContext(Class<O> objectTypeClass, LensContext<O,? extends ObjectType> lensContext)
Method Detail |
---|
public void setOid(String oid)
LensElementContext
setOid
in class LensElementContext<O extends ObjectType>
public ObjectDelta<O> getProjectionWavePrimaryDelta() throws SchemaException
SchemaException
public ObjectDelta<O> getSecondaryDelta()
getSecondaryDelta
in interface ModelElementContext<O extends ObjectType>
getSecondaryDelta
in class LensElementContext<O extends ObjectType>
public ObjectDelta<O> getSecondaryDelta(int wave)
public ObjectDelta<O> getProjectionWaveSecondaryDelta() throws SchemaException
SchemaException
public ObjectDelta<O> getWaveSecondaryDelta(int wave) throws SchemaException
SchemaException
public void setSecondaryDelta(ObjectDelta<O> secondaryDelta)
setSecondaryDelta
in interface ModelElementContext<O extends ObjectType>
setSecondaryDelta
in class LensElementContext<O extends ObjectType>
public void setSecondaryDelta(ObjectDelta<O> secondaryDelta, int wave)
public void setProjectionWaveSecondaryDelta(ObjectDelta<O> secondaryDelta)
public void swallowToProjectionWaveSecondaryDelta(ItemDelta<?> propDelta) throws SchemaException
SchemaException
public ObjectDelta<O> getProjectionWaveDelta() throws SchemaException
SchemaException
public ObjectDelta<O> getWaveDelta(int wave) throws SchemaException
SchemaException
public ContainerDelta<AssignmentType> getExecutionWaveAssignmentDelta() throws SchemaException
SchemaException
public Collection<? extends ItemDelta<?>> getExecutionWaveAssignmentItemDeltas(String id) throws SchemaException
SchemaException
public void cleanup()
LensElementContext
cleanup
in class LensElementContext<O extends ObjectType>
public void normalize()
normalize
in class LensElementContext<O extends ObjectType>
public void adopt(PrismContext prismContext) throws SchemaException
adopt
in class LensElementContext<O extends ObjectType>
SchemaException
public LensFocusContext<O> clone(LensContext lensContext)
clone
in class LensElementContext<O extends ObjectType>
protected void copyValues(LensFocusContext<O> clone, LensContext lensContext)
public String debugDump()
DebugDumpable
public String dump()
Dumpable
public String dump(boolean showTriples)
public String debugDump(int indent)
public String debugDump(int indent, boolean showTriples)
protected String getElementDefaultDesc()
getElementDefaultDesc
in class LensElementContext<O extends ObjectType>
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |