Class SystemConfigurationType

  • All Implemented Interfaces:
    Containerable, JaxbVisitable, Objectable, DebugDumpable, Serializable, Cloneable

    public class SystemConfigurationType
    extends AssignmentHolderType
    implements Serializable, 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. <p>Java class for SystemConfigurationType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="SystemConfigurationType"&gt; &lt;complexContent&gt; &lt;extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentHolderType"&gt; &lt;sequence&gt; &lt;element name="globalAccountSynchronizationSettings" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ProjectionPolicyType" minOccurs="0"/&gt; &lt;element name="globalSecurityPolicyRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/&gt; &lt;element name="modelHooks" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModelHooksType" minOccurs="0"/&gt; &lt;element name="logging" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LoggingConfigurationType" minOccurs="0"/&gt; &lt;element name="defaultObjectPolicyConfiguration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectPolicyConfigurationType" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="connectorFramework" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ConnectorFrameworkType" minOccurs="0"/&gt; &lt;element name="notificationConfiguration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}NotificationConfigurationType" minOccurs="0"/&gt; &lt;element name="workflowConfiguration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WfConfigurationType" minOccurs="0"/&gt; &lt;element name="accessCertification" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AccessCertificationConfigurationType" minOccurs="0"/&gt; &lt;element name="roleManagement" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}RoleManagementConfigurationType" minOccurs="0"/&gt; &lt;element name="globalPolicyRule" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}GlobalPolicyRuleType" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="providedService" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ProvidedServiceConfigurationType" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="profilingConfiguration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ProfilingConfigurationType" minOccurs="0"/&gt; &lt;element name="cleanupPolicy" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPoliciesType" minOccurs="0"/&gt; &lt;element name="internals" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}InternalsConfigurationType" minOccurs="0"/&gt; &lt;element name="adminGuiConfiguration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AdminGuiConfigurationType" minOccurs="0"/&gt; &lt;element name="mergeConfiguration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MergeConfigurationType" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="deploymentInformation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}DeploymentInformationType" minOccurs="0"/&gt; &lt;element name="infrastructure" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}InfrastructureConfigurationType" minOccurs="0"/&gt; &lt;element name="fullTextSearch" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FullTextSearchConfigurationType" minOccurs="0"/&gt; &lt;element name="expressions" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SystemConfigurationExpressionsType" minOccurs="0"/&gt; &lt;element name="audit" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SystemConfigurationAuditType" minOccurs="0"/&gt; &lt;/sequence&gt; &lt;/extension&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form