|
||||||||||
| 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(java.lang.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)
|
java.lang.String |
debugDump()
Show the content of the object intended for diagnostics by system administrator. |
java.lang.String |
debugDump(int indent)
|
java.lang.String |
debugDump(int indent,
boolean showTriples)
|
java.lang.String |
dump()
Show the content of the object intended for diagnostics by developer. |
java.lang.String |
dump(boolean showTriples)
|
protected java.lang.String |
getElementDefaultDesc()
|
ContainerDelta<AssignmentType> |
getExecutionWaveAssignmentDelta()
Returns delta of user assignments, both primary and secondary (merged together). |
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(java.lang.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)
|
java.lang.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(java.lang.Class<O> objectTypeClass,
LensContext<O,? extends ObjectType> lensContext)
| Method Detail |
|---|
public void setOid(java.lang.String oid)
LensElementContext
setOid in class LensElementContext<O extends ObjectType>
public ObjectDelta<O> getProjectionWavePrimaryDelta()
throws SchemaException
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic 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>SchemaExceptionpublic LensFocusContext<O> clone(LensContext lensContext)
clone in class LensElementContext<O extends ObjectType>
protected void copyValues(LensFocusContext<O> clone,
LensContext lensContext)
public java.lang.String debugDump()
DebugDumpable
public java.lang.String dump()
Dumpable
public java.lang.String dump(boolean showTriples)
public java.lang.String debugDump(int indent)
public java.lang.String debugDump(int indent,
boolean showTriples)
protected java.lang.String getElementDefaultDesc()
getElementDefaultDesc in class LensElementContext<O extends ObjectType>public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||