com.evolveum.midpoint.xml.ns._public.common.common_2a
Class ResourceObjectShadowType
java.lang.Object
com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_2a.ResourceObjectShadowType
- All Implemented Interfaces:
- Containerable, Objectable, java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- AccountShadowType
public class ResourceObjectShadowType
- extends ObjectType
- implements java.io.Serializable, java.lang.Cloneable
Local copy of any object on the provisioning resource that is related to provisioning.
It may be account, group, role (on the target system), privilege, security label,
organizational unit or anything else that is worth managing in identity management.
This XML object provides a representation of the resource object in the IDM system, in
the LOCAL REPOSITORY. It may represents a minimal data structure in IDM repository
that contains only identifier and nothing else. It may also represent a rich structure
with a lot of cached or fetched data. The actual content of this object depends on usage:
on the specific interface and operation used and even on the system state and configuration.
Java class for ResourceObjectShadowType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceObjectShadowType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectType">
<sequence>
<element name="resourceRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectReferenceType" minOccurs="0"/>
<element name="resource" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ResourceType" minOccurs="0"/>
<element name="result" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}OperationResultType" minOccurs="0"/>
<element name="objectChange" type="{http://prism.evolveum.com/xml/ns/public/types-2}ObjectDeltaType" minOccurs="0"/>
<element name="attemptNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="failedOperationType" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}FailedOperationTypeType" minOccurs="0"/>
<element name="dead" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="synchronizationSituation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}SynchronizationSituationType" minOccurs="0"/>
<element name="synchronizationSituationDescription" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}SynchronizationSituationDescriptionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName"/>
<element name="intent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="attributes" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ResourceObjectShadowAttributesType" minOccurs="0"/>
<element name="activation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ActivationType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType |
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getName, getOid, getParentOrg, getParentOrgRef, getVersion, hashCode, setDescription, setExtension, setFetchResult, setName, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
COMPLEX_TYPE
public static final javax.xml.namespace.QName COMPLEX_TYPE
F_RESOURCE_REF
public static final javax.xml.namespace.QName F_RESOURCE_REF
F_RESOURCE
public static final javax.xml.namespace.QName F_RESOURCE
F_RESULT
public static final javax.xml.namespace.QName F_RESULT
F_OBJECT_CHANGE
public static final javax.xml.namespace.QName F_OBJECT_CHANGE
F_ATTEMPT_NUMBER
public static final javax.xml.namespace.QName F_ATTEMPT_NUMBER
F_FAILED_OPERATION_TYPE
public static final javax.xml.namespace.QName F_FAILED_OPERATION_TYPE
F_DEAD
public static final javax.xml.namespace.QName F_DEAD
F_SYNCHRONIZATION_SITUATION
public static final javax.xml.namespace.QName F_SYNCHRONIZATION_SITUATION
F_SYNCHRONIZATION_SITUATION_DESCRIPTION
public static final javax.xml.namespace.QName F_SYNCHRONIZATION_SITUATION_DESCRIPTION
F_OBJECT_CLASS
public static final javax.xml.namespace.QName F_OBJECT_CLASS
F_INTENT
public static final javax.xml.namespace.QName F_INTENT
F_ATTRIBUTES
public static final javax.xml.namespace.QName F_ATTRIBUTES
F_ACTIVATION
public static final javax.xml.namespace.QName F_ACTIVATION
ResourceObjectShadowType
public ResourceObjectShadowType()
getResourceRef
public ObjectReferenceType getResourceRef()
setResourceRef
public void setResourceRef(ObjectReferenceType value)
getResource
public ResourceType getResource()
setResource
public void setResource(ResourceType value)
getResult
public OperationResultType getResult()
setResult
public void setResult(OperationResultType value)
getObjectChange
public ObjectDeltaType getObjectChange()
setObjectChange
public void setObjectChange(ObjectDeltaType value)
getAttemptNumber
public java.lang.Integer getAttemptNumber()
setAttemptNumber
public void setAttemptNumber(java.lang.Integer value)
getFailedOperationType
public FailedOperationTypeType getFailedOperationType()
setFailedOperationType
public void setFailedOperationType(FailedOperationTypeType value)
isDead
public java.lang.Boolean isDead()
setDead
public void setDead(java.lang.Boolean value)
getSynchronizationSituation
public SynchronizationSituationType getSynchronizationSituation()
setSynchronizationSituation
public void setSynchronizationSituation(SynchronizationSituationType value)
getSynchronizationSituationDescription
public java.util.List<SynchronizationSituationDescriptionType> getSynchronizationSituationDescription()
getObjectClass
public javax.xml.namespace.QName getObjectClass()
setObjectClass
public void setObjectClass(javax.xml.namespace.QName value)
getIntent
public java.lang.String getIntent()
setIntent
public void setIntent(java.lang.String value)
getAttributes
public ResourceObjectShadowAttributesType getAttributes()
setAttributes
public void setAttributes(ResourceObjectShadowAttributesType value)
getActivation
public ActivationType getActivation()
setActivation
public void setActivation(ActivationType value)
clone
public ResourceObjectShadowType clone()
- Overrides:
clone
in class ObjectType
Copyright © 2012 evolveum. All Rights Reserved.