|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.model.lens.LensContext<F,P>
public class LensContext<F extends ObjectType,P extends ObjectType>
Field Summary |
---|
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Constructor Summary | |
---|---|
LensContext(Class<F> focusClass,
Class<P> projectionClass,
PrismContext prismContext)
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LensContext(Class<F> focusClass, Class<P> projectionClass, PrismContext prismContext)
Method Detail |
---|
public PrismContext getPrismContext()
protected PrismContext getNotNullPrismContext()
public ModelState getState()
getState
in interface ModelContext<F extends ObjectType,P extends ObjectType>
public void setState(ModelState state)
public LensFocusContext<F> getFocusContext()
getFocusContext
in interface ModelContext<F extends ObjectType,P extends ObjectType>
public void setFocusContext(LensFocusContext<F> focusContext)
public LensFocusContext<F> createFocusContext()
public LensFocusContext<F> createFocusContext(Class<F> explicitFocusClass)
public LensFocusContext<F> getOrCreateFocusContext()
public LensFocusContext<F> getOrCreateFocusContext(Class<F> explicitFocusClass)
public Collection<LensProjectionContext<P>> getProjectionContexts()
getProjectionContexts
in interface ModelContext<F extends ObjectType,P extends ObjectType>
public void addProjectionContext(LensProjectionContext<P> projectionContext)
public LensProjectionContext<P> findProjectionContextByOid(String oid)
public LensProjectionContext<P> findProjectionContext(ResourceShadowDiscriminator rat)
findProjectionContext
in interface ModelContext<F extends ObjectType,P extends ObjectType>
public LensProjectionContext<P> findOrCreateProjectionContext(ResourceShadowDiscriminator rat)
public UserTemplateType getUserTemplate()
public void setUserTemplate(UserTemplateType userTemplate)
public AccountSynchronizationSettingsType getAccountSynchronizationSettings()
public void setAccountSynchronizationSettings(AccountSynchronizationSettingsType accountSynchronizationSettings)
public ValuePolicyType getGlobalPasswordPolicy()
public void setGlobalPasswordPolicy(ValuePolicyType globalPasswordPolicy)
public int getProjectionWave()
public void setProjectionWave(int wave)
public void incrementProjectionWave()
public void resetProjectionWave()
public int getExecutionWave()
public void setExecutionWave(int executionWave)
public void incrementExecutionWave()
public int getMaxWave()
public boolean isFresh()
public void setFresh(boolean isFresh)
public void rot()
public void removeRottenContexts()
public String getChannel()
public void setChannel(String channelUri)
public void setChannel(QName channelQName)
public boolean isDoReconciliationForAllProjections()
public void setDoReconciliationForAllProjections(boolean doReconciliationForAllProjections)
public DeltaSetTriple<Assignment> getEvaluatedAssignmentTriple()
public void setEvaluatedAssignmentTriple(DeltaSetTriple<Assignment> evaluatedAssignmentTriple)
public ModelExecuteOptions getOptions()
public void setOptions(ModelExecuteOptions options)
public Collection<ObjectDelta<? extends ObjectType>> getAllChanges() throws SchemaException
SchemaException
public Collection<ObjectDeltaOperation<? extends ObjectType>> getExecutedDeltas() throws SchemaException
SchemaException
public void clearExecutedDeltas()
public void recompute() throws SchemaException
SchemaException
public void recomputeFocus() throws SchemaException
SchemaException
public void recomputeProjections() throws SchemaException
SchemaException
public void checkConsistence()
public LensProjectionContext<P> createProjectionContext()
public LensProjectionContext<P> createProjectionContext(ResourceShadowDiscriminator rat)
public ResourceType getResource(ResourceShadowDiscriminator rat)
SyncContext#rememberResource(ResourceType)
public ResourceType getResource(String resourceOid)
SyncContext#rememberResource(ResourceType)
public void rememberResources(Collection<ResourceType> resources)
public void rememberResource(ResourceType resourceType)
public void cleanup() throws SchemaException
SchemaException
public void adopt(PrismContext prismContext) throws SchemaException
SchemaException
public void normalize()
public LensContext<F,P> clone()
clone
in class Object
protected void copyValues(LensContext<F,P> clone)
public void distributeResource()
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String dump()
Dumpable
dump
in interface Dumpable
public String dump(boolean showTriples)
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public String debugDump(int indent, boolean showTriples)
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |