|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ResourceObjectShadowType
public class ResourceObjectShadowType
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-1.xsd}ExtensibleObjectType">
<sequence>
<element name="resourceRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ObjectReferenceType" minOccurs="0"/>
<element name="resource" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ResourceType" minOccurs="0"/>
<element name="result" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}OperationResultType" minOccurs="0"/>
<element name="objectChange" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ObjectChangeType" 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-1.xsd}FailedOperationTypeType" minOccurs="0"/>
<element name="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName"/>
<element name="attributes">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
ResourceObjectShadowType.Attributes
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected java.lang.Integer |
attemptNumber
|
protected ResourceObjectShadowType.Attributes |
attributes
|
static javax.xml.namespace.QName |
COMPLEX_TYPE
|
static javax.xml.namespace.QName |
F_ATTEMPT_NUMBER
|
static javax.xml.namespace.QName |
F_ATTRIBUTES
|
static javax.xml.namespace.QName |
F_FAILED_OPERATION_TYPE
|
static javax.xml.namespace.QName |
F_OBJECT_CHANGE
|
static javax.xml.namespace.QName |
F_OBJECT_CLASS
|
static javax.xml.namespace.QName |
F_RESOURCE
|
static javax.xml.namespace.QName |
F_RESOURCE_REF
|
static javax.xml.namespace.QName |
F_RESULT
|
protected FailedOperationTypeType |
failedOperationType
|
protected ObjectChangeType |
objectChange
|
protected javax.xml.namespace.QName |
objectClass
|
protected ResourceType |
resource
|
protected ObjectReferenceType |
resourceRef
|
protected OperationResultType |
result
|
| Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType |
|---|
extension, F_EXTENSION |
| Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType |
|---|
description, F_DESCRIPTION, F_FETCH_RESULT, F_NAME, F_VERSION, fetchResult, name, oid, version |
| Constructor Summary | |
|---|---|
ResourceObjectShadowType()
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
|
java.lang.Integer |
getAttemptNumber()
Gets the value of the attemptNumber property. |
ResourceObjectShadowType.Attributes |
getAttributes()
Gets the value of the attributes property. |
FailedOperationTypeType |
getFailedOperationType()
Gets the value of the failedOperationType property. |
ObjectChangeType |
getObjectChange()
Gets the value of the objectChange property. |
javax.xml.namespace.QName |
getObjectClass()
Gets the value of the objectClass property. |
ResourceType |
getResource()
Gets the value of the resource property. |
ObjectReferenceType |
getResourceRef()
Gets the value of the resourceRef property. |
OperationResultType |
getResult()
Gets the value of the result property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
|
void |
setAttemptNumber(java.lang.Integer value)
Sets the value of the attemptNumber property. |
void |
setAttributes(ResourceObjectShadowType.Attributes value)
Sets the value of the attributes property. |
void |
setFailedOperationType(FailedOperationTypeType value)
Sets the value of the failedOperationType property. |
void |
setObjectChange(ObjectChangeType value)
Sets the value of the objectChange property. |
void |
setObjectClass(javax.xml.namespace.QName value)
Sets the value of the objectClass property. |
void |
setResource(ResourceType value)
Sets the value of the resource property. |
void |
setResourceRef(ObjectReferenceType value)
Sets the value of the resourceRef property. |
void |
setResult(OperationResultType value)
Sets the value of the result property. |
java.lang.String |
toString()
Generates a String representation of the contents of this type. |
| Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType |
|---|
getExtension, setExtension |
| Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType |
|---|
getDescription, getFetchResult, getName, getOid, getVersion, setDescription, setFetchResult, setName, setOid, setVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected ObjectReferenceType resourceRef
protected ResourceType resource
protected OperationResultType result
protected ObjectChangeType objectChange
protected java.lang.Integer attemptNumber
protected FailedOperationTypeType failedOperationType
protected javax.xml.namespace.QName objectClass
protected ResourceObjectShadowType.Attributes attributes
public static final javax.xml.namespace.QName COMPLEX_TYPE
public static final javax.xml.namespace.QName F_RESOURCE_REF
public static final javax.xml.namespace.QName F_RESOURCE
public static final javax.xml.namespace.QName F_RESULT
public static final javax.xml.namespace.QName F_OBJECT_CHANGE
public static final javax.xml.namespace.QName F_ATTEMPT_NUMBER
public static final javax.xml.namespace.QName F_FAILED_OPERATION_TYPE
public static final javax.xml.namespace.QName F_OBJECT_CLASS
public static final javax.xml.namespace.QName F_ATTRIBUTES
| Constructor Detail |
|---|
public ResourceObjectShadowType()
| Method Detail |
|---|
public ObjectReferenceType getResourceRef()
ObjectReferenceTypepublic void setResourceRef(ObjectReferenceType value)
value - allowed object is
ObjectReferenceTypepublic ResourceType getResource()
ResourceTypepublic void setResource(ResourceType value)
value - allowed object is
ResourceTypepublic OperationResultType getResult()
OperationResultTypepublic void setResult(OperationResultType value)
value - allowed object is
OperationResultTypepublic ObjectChangeType getObjectChange()
ObjectChangeTypepublic void setObjectChange(ObjectChangeType value)
value - allowed object is
ObjectChangeTypepublic java.lang.Integer getAttemptNumber()
Integerpublic void setAttemptNumber(java.lang.Integer value)
value - allowed object is
Integerpublic FailedOperationTypeType getFailedOperationType()
FailedOperationTypeTypepublic void setFailedOperationType(FailedOperationTypeType value)
value - allowed object is
FailedOperationTypeTypepublic javax.xml.namespace.QName getObjectClass()
QNamepublic void setObjectClass(javax.xml.namespace.QName value)
value - allowed object is
QNamepublic ResourceObjectShadowType.Attributes getAttributes()
ResourceObjectShadowType.Attributespublic void setAttributes(ResourceObjectShadowType.Attributes value)
value - allowed object is
ResourceObjectShadowType.Attributespublic java.lang.String toString()
toString in class ExtensibleObjectType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodehashCode in class ExtensibleObjectTypepublic int hashCode()
hashCode in class ExtensibleObjectType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalsequals in class ExtensibleObjectTypepublic boolean equals(java.lang.Object object)
equals in class ExtensibleObjectType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||