|
||||||||||
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()
ConnectorType
public void setConnector(ConnectorType value)
value
- allowed object is
ConnectorType
public ObjectReferenceType getConnectorRef()
ObjectReferenceType
public void setConnectorRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public java.lang.String getNamespace()
String
public void setNamespace(java.lang.String value)
value
- allowed object is
String
public Configuration getConfiguration()
Configuration
public void setConfiguration(Configuration value)
value
- allowed object is
Configuration
public XmlSchemaType getSchema()
XmlSchemaType
public void setSchema(XmlSchemaType value)
value
- allowed object is
XmlSchemaType
public SchemaHandlingType getSchemaHandling()
SchemaHandlingType
public void setSchemaHandling(SchemaHandlingType value)
value
- allowed object is
SchemaHandlingType
public CapabilitiesType getNativeCapabilities()
CapabilitiesType
public void setNativeCapabilities(CapabilitiesType value)
value
- allowed object is
CapabilitiesType
public CapabilitiesType getCapabilities()
CapabilitiesType
public void setCapabilities(CapabilitiesType value)
value
- allowed object is
CapabilitiesType
public ScriptsType getScripts()
ScriptsType
public void setScripts(ScriptsType value)
value
- allowed object is
ScriptsType
public SynchronizationType getSynchronization()
SynchronizationType
public void setSynchronization(SynchronizationType value)
value
- allowed object is
SynchronizationType
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 |