|
||||||||||
| 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.ResourceType
public class ResourceType
Resource represents a system or component external to the IDM system which we manage. It is sometimes called _IT resource_, _target system_, _source system_, _provisioning target_, etc. IDM system connects to it to create accounts, assign accounts to groups, etc. But it also may be an authoritative source of data, system that maintains lookup tables, database that contains organizational structure, etc. The {{Resource}} will most likely provide a combination of several functions (e.g. both provisioning and authoritative data for some attributes).
Java class for ResourceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ExtensibleObjectType">
<sequence>
<element name="connector" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ConnectorType" minOccurs="0"/>
<element name="connectorRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ObjectReferenceType" minOccurs="0"/>
<element name="namespace" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}configuration"/>
<element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}schema" minOccurs="0"/>
<element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}schemaHandling" minOccurs="0"/>
<element name="nativeCapabilities" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}CapabilitiesType" minOccurs="0"/>
<element name="capabilities" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}CapabilitiesType" minOccurs="0"/>
<element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}scripts" minOccurs="0"/>
<element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}synchronization" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected CapabilitiesType |
capabilities
|
protected Configuration |
configuration
|
protected ConnectorType |
connector
|
protected ObjectReferenceType |
connectorRef
|
protected java.lang.String |
namespace
|
protected CapabilitiesType |
nativeCapabilities
|
protected XmlSchemaType |
schema
|
protected SchemaHandlingType |
schemaHandling
|
protected ScriptsType |
scripts
|
protected SynchronizationType |
synchronization
|
| 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 | |
|---|---|
ResourceType()
|
|
| Method Summary | |
|---|---|
CapabilitiesType |
getCapabilities()
Gets the value of the capabilities property. |
Configuration |
getConfiguration()
Gets the value of the configuration property. |
ConnectorType |
getConnector()
Gets the value of the connector property. |
ObjectReferenceType |
getConnectorRef()
Gets the value of the connectorRef property. |
java.lang.String |
getNamespace()
Gets the value of the namespace property. |
CapabilitiesType |
getNativeCapabilities()
Gets the value of the nativeCapabilities property. |
XmlSchemaType |
getSchema()
Schema for resource objects. |
SchemaHandlingType |
getSchemaHandling()
Gets the value of the schemaHandling property. |
ScriptsType |
getScripts()
Gets the value of the scripts property. |
SynchronizationType |
getSynchronization()
Gets the value of the synchronization property. |
void |
setCapabilities(CapabilitiesType value)
Sets the value of the capabilities property. |
void |
setConfiguration(Configuration value)
Sets the value of the configuration property. |
void |
setConnector(ConnectorType value)
Sets the value of the connector property. |
void |
setConnectorRef(ObjectReferenceType value)
Sets the value of the connectorRef property. |
void |
setNamespace(java.lang.String value)
Sets the value of the namespace property. |
void |
setNativeCapabilities(CapabilitiesType value)
Sets the value of the nativeCapabilities property. |
void |
setSchema(XmlSchemaType value)
Sets the value of the schema property. |
void |
setSchemaHandling(SchemaHandlingType value)
Sets the value of the schemaHandling property. |
void |
setScripts(ScriptsType value)
Sets the value of the scripts property. |
void |
setSynchronization(SynchronizationType value)
Sets the value of the synchronization 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 ConnectorType connector
protected ObjectReferenceType connectorRef
protected java.lang.String namespace
protected Configuration configuration
protected XmlSchemaType schema
protected SchemaHandlingType schemaHandling
protected CapabilitiesType nativeCapabilities
protected CapabilitiesType capabilities
protected ScriptsType scripts
protected SynchronizationType synchronization
| Constructor Detail |
|---|
public ResourceType()
| Method Detail |
|---|
public ConnectorType getConnector()
ConnectorTypepublic void setConnector(ConnectorType value)
value - allowed object is
ConnectorTypepublic ObjectReferenceType getConnectorRef()
ObjectReferenceTypepublic void setConnectorRef(ObjectReferenceType value)
value - allowed object is
ObjectReferenceTypepublic java.lang.String getNamespace()
Stringpublic void setNamespace(java.lang.String value)
value - allowed object is
Stringpublic Configuration getConfiguration()
Configurationpublic void setConfiguration(Configuration value)
value - allowed object is
Configurationpublic XmlSchemaType getSchema()
XmlSchemaTypepublic void setSchema(XmlSchemaType value)
value - allowed object is
XmlSchemaTypepublic SchemaHandlingType getSchemaHandling()
SchemaHandlingTypepublic void setSchemaHandling(SchemaHandlingType value)
value - allowed object is
SchemaHandlingTypepublic CapabilitiesType getNativeCapabilities()
CapabilitiesTypepublic void setNativeCapabilities(CapabilitiesType value)
value - allowed object is
CapabilitiesTypepublic CapabilitiesType getCapabilities()
CapabilitiesTypepublic void setCapabilities(CapabilitiesType value)
value - allowed object is
CapabilitiesTypepublic ScriptsType getScripts()
ScriptsTypepublic void setScripts(ScriptsType value)
value - allowed object is
ScriptsTypepublic SynchronizationType getSynchronization()
SynchronizationTypepublic void setSynchronization(SynchronizationType value)
value - allowed object is
SynchronizationTypepublic java.lang.String toString()
toString in class ExtensibleObjectType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||