|
||||||||||
| 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="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName"/>
<choice>
<sequence>
<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>
<any processContents='lax' namespace='##other'/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
ResourceObjectShadowType.Attributes
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected org.w3c.dom.Element |
any
|
protected ResourceObjectShadowType.Attributes |
attributes
|
protected javax.xml.namespace.QName |
objectClass
|
protected ResourceType |
resource
|
protected ObjectReferenceType |
resourceRef
|
| Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType |
|---|
extension |
| Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType |
|---|
description, name, oid, version |
| Constructor Summary | |
|---|---|
ResourceObjectShadowType()
|
|
| Method Summary | |
|---|---|
org.w3c.dom.Element |
getAny()
Gets the value of the any property. |
ResourceObjectShadowType.Attributes |
getAttributes()
Gets the value of the attributes 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. |
void |
setAny(org.w3c.dom.Element value)
Sets the value of the any property. |
void |
setAttributes(ResourceObjectShadowType.Attributes value)
Sets the value of the attributes 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. |
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, getName, getOid, getVersion, setDescription, setName, setOid, setVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected ObjectReferenceType resourceRef
protected ResourceType resource
protected javax.xml.namespace.QName objectClass
protected ResourceObjectShadowType.Attributes attributes
protected org.w3c.dom.Element any
| 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 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 org.w3c.dom.Element getAny()
Elementpublic void setAny(org.w3c.dom.Element value)
value - allowed object is
Elementpublic java.lang.String toString()
toString in class ExtensibleObjectType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||