Class LensContextType

  • All Implemented Interfaces:
    Containerable, Serializable, Cloneable

    public class LensContextType
    extends Object
    implements Serializable, Cloneable, Containerable
    A serialization of model context, i.e. a context of an operation in the model. In particular, this type is storing data for LensContext class.

    Java class for LensContextType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="LensContextType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="requestIdentifier" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="state" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModelStateType"/>
             <element name="channel" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
             <element name="focusContext" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LensFocusContextType" minOccurs="0"/>
             <element name="projectionContext" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LensProjectionContextType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="focusClass" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="projectionClass" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="doReconciliationForAllProjections" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="executionPhaseOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="projectionWave" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="executionWave" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="options" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModelExecuteOptionsType" minOccurs="0"/>
             <element name="lazyAuditRequest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="requestAudited" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="executionAudited" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="requestAuthorized" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="stats" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LensContextStatsType" minOccurs="0"/>
             <element name="rottenExecutedDeltas" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LensObjectDeltaOperationType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="requestMetadata" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MetadataType" minOccurs="0"/>
             <element name="ownerOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           </sequence>
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form