|
||||||||||
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()
ObjectReferenceType
public void setResourceRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public ResourceType getResource()
ResourceType
public void setResource(ResourceType value)
value
- allowed object is
ResourceType
public OperationResultType getResult()
OperationResultType
public void setResult(OperationResultType value)
value
- allowed object is
OperationResultType
public ObjectChangeType getObjectChange()
ObjectChangeType
public void setObjectChange(ObjectChangeType value)
value
- allowed object is
ObjectChangeType
public java.lang.Integer getAttemptNumber()
Integer
public void setAttemptNumber(java.lang.Integer value)
value
- allowed object is
Integer
public FailedOperationTypeType getFailedOperationType()
FailedOperationTypeType
public void setFailedOperationType(FailedOperationTypeType value)
value
- allowed object is
FailedOperationTypeType
public javax.xml.namespace.QName getObjectClass()
QName
public void setObjectClass(javax.xml.namespace.QName value)
value
- allowed object is
QName
public ResourceObjectShadowType.Attributes getAttributes()
ResourceObjectShadowType.Attributes
public void setAttributes(ResourceObjectShadowType.Attributes value)
value
- allowed object is
ResourceObjectShadowType.Attributes
public 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.HashCode
hashCode
in class ExtensibleObjectType
public 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.Equals
equals
in class ExtensibleObjectType
public 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 |