|
||||||||||
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
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 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 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 |