|
||||||||||
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()
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 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 org.w3c.dom.Element getAny()
Element
public void setAny(org.w3c.dom.Element value)
value
- allowed object is
Element
public java.lang.String toString()
toString
in class ExtensibleObjectType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |