com.evolveum.midpoint.xml.ns._public.common.common_2a
Class SystemConfigurationType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
      extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.SystemConfigurationType
All Implemented Interfaces:
Containerable, Objectable, java.io.Serializable, java.lang.Cloneable

public class SystemConfigurationType
extends ObjectType
implements java.io.Serializable, java.lang.Cloneable

System configuration object. Holds global system configuration setting. There will be just one object of this type in the system. It will have a well-known OID.

Java class for SystemConfigurationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SystemConfigurationType">
   <complexContent>
     <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectType">
       <sequence>
         <element name="globalAccountSynchronizationSettings" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}AccountSynchronizationSettingsType" minOccurs="0"/>
         <element name="globalPasswordPolicy" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ValuePolicyType" minOccurs="0"/>
         <element name="globalPasswordPolicyRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectReferenceType" minOccurs="0"/>
         <element name="modelHooks" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ModelHooksType" minOccurs="0"/>
         <element name="logging" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}LoggingConfigurationType" minOccurs="0"/>
         <element name="defaultUserTemplate" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}UserTemplateType" minOccurs="0"/>
         <element name="defaultUserTemplateRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectReferenceType" minOccurs="0"/>
         <element name="connectorFramework" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ConnectorFrameworkType" minOccurs="0"/>
         <element name="orgRoot" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}OrgType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="orgRootRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
static javax.xml.namespace.QName COMPLEX_TYPE
           
static javax.xml.namespace.QName F_CONNECTOR_FRAMEWORK
           
static javax.xml.namespace.QName F_DEFAULT_USER_TEMPLATE
           
static javax.xml.namespace.QName F_DEFAULT_USER_TEMPLATE_REF
           
static javax.xml.namespace.QName F_GLOBAL_ACCOUNT_SYNCHRONIZATION_SETTINGS
           
static javax.xml.namespace.QName F_GLOBAL_PASSWORD_POLICY
           
static javax.xml.namespace.QName F_GLOBAL_PASSWORD_POLICY_REF
           
static javax.xml.namespace.QName F_LOGGING
           
static javax.xml.namespace.QName F_MODEL_HOOKS
           
static javax.xml.namespace.QName F_ORG_ROOT
           
static javax.xml.namespace.QName F_ORG_ROOT_REF
           
protected  java.util.List<ObjectReferenceType> orgRootRef
           
 
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
F_DESCRIPTION, F_EXTENSION, F_FETCH_RESULT, F_NAME, F_PARENT_ORG, F_PARENT_ORG_REF, parentOrgRef
 
Constructor Summary
SystemConfigurationType()
           
 
Method Summary
 SystemConfigurationType clone()
           
 ConnectorFrameworkType getConnectorFramework()
           
 UserTemplateType getDefaultUserTemplate()
           
 ObjectReferenceType getDefaultUserTemplateRef()
           
 AccountSynchronizationSettingsType getGlobalAccountSynchronizationSettings()
           
 ValuePolicyType getGlobalPasswordPolicy()
           
 ObjectReferenceType getGlobalPasswordPolicyRef()
           
 LoggingConfigurationType getLogging()
           
 ModelHooksType getModelHooks()
           
 java.util.List<OrgType> getOrgRoot()
           
 java.util.List<ObjectReferenceType> getOrgRootRef()
           
 void setConnectorFramework(ConnectorFrameworkType value)
           
 void setDefaultUserTemplate(UserTemplateType value)
           
 void setDefaultUserTemplateRef(ObjectReferenceType value)
           
 void setGlobalAccountSynchronizationSettings(AccountSynchronizationSettingsType value)
           
 void setGlobalPasswordPolicy(ValuePolicyType value)
           
 void setGlobalPasswordPolicyRef(ObjectReferenceType value)
           
 void setLogging(LoggingConfigurationType value)
           
 void setModelHooks(ModelHooksType value)
           
 
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getName, getOid, getParentOrg, getParentOrgRef, getVersion, hashCode, setDescription, setExtension, setFetchResult, setName, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

orgRootRef

protected java.util.List<ObjectReferenceType> orgRootRef

COMPLEX_TYPE

public static final javax.xml.namespace.QName COMPLEX_TYPE

F_GLOBAL_ACCOUNT_SYNCHRONIZATION_SETTINGS

public static final javax.xml.namespace.QName F_GLOBAL_ACCOUNT_SYNCHRONIZATION_SETTINGS

F_GLOBAL_PASSWORD_POLICY

public static final javax.xml.namespace.QName F_GLOBAL_PASSWORD_POLICY

F_GLOBAL_PASSWORD_POLICY_REF

public static final javax.xml.namespace.QName F_GLOBAL_PASSWORD_POLICY_REF

F_MODEL_HOOKS

public static final javax.xml.namespace.QName F_MODEL_HOOKS

F_LOGGING

public static final javax.xml.namespace.QName F_LOGGING

F_DEFAULT_USER_TEMPLATE

public static final javax.xml.namespace.QName F_DEFAULT_USER_TEMPLATE

F_DEFAULT_USER_TEMPLATE_REF

public static final javax.xml.namespace.QName F_DEFAULT_USER_TEMPLATE_REF

F_CONNECTOR_FRAMEWORK

public static final javax.xml.namespace.QName F_CONNECTOR_FRAMEWORK

F_ORG_ROOT

public static final javax.xml.namespace.QName F_ORG_ROOT

F_ORG_ROOT_REF

public static final javax.xml.namespace.QName F_ORG_ROOT_REF
Constructor Detail

SystemConfigurationType

public SystemConfigurationType()
Method Detail

getGlobalAccountSynchronizationSettings

public AccountSynchronizationSettingsType getGlobalAccountSynchronizationSettings()

setGlobalAccountSynchronizationSettings

public void setGlobalAccountSynchronizationSettings(AccountSynchronizationSettingsType value)

getGlobalPasswordPolicy

public ValuePolicyType getGlobalPasswordPolicy()

setGlobalPasswordPolicy

public void setGlobalPasswordPolicy(ValuePolicyType value)

getGlobalPasswordPolicyRef

public ObjectReferenceType getGlobalPasswordPolicyRef()

setGlobalPasswordPolicyRef

public void setGlobalPasswordPolicyRef(ObjectReferenceType value)

getModelHooks

public ModelHooksType getModelHooks()

setModelHooks

public void setModelHooks(ModelHooksType value)

getLogging

public LoggingConfigurationType getLogging()

setLogging

public void setLogging(LoggingConfigurationType value)

getDefaultUserTemplate

public UserTemplateType getDefaultUserTemplate()

setDefaultUserTemplate

public void setDefaultUserTemplate(UserTemplateType value)

getDefaultUserTemplateRef

public ObjectReferenceType getDefaultUserTemplateRef()

setDefaultUserTemplateRef

public void setDefaultUserTemplateRef(ObjectReferenceType value)

getConnectorFramework

public ConnectorFrameworkType getConnectorFramework()

setConnectorFramework

public void setConnectorFramework(ConnectorFrameworkType value)

getOrgRoot

public java.util.List<OrgType> getOrgRoot()

getOrgRootRef

public java.util.List<ObjectReferenceType> getOrgRootRef()

clone

public SystemConfigurationType clone()
Overrides:
clone in class ObjectType


Copyright © 2012 evolveum. All Rights Reserved.