@XmlElement(name = "connectorFramework") public ConnectorFrameworkType getConnectorFramework() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_CONNECTOR_FRAMEWORK, ConnectorFrameworkType.class); }
@XmlElement(name = "profilingConfiguration") public ProfilingConfigurationType getProfilingConfiguration() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_PROFILING_CONFIGURATION, ProfilingConfigurationType.class); }
@XmlElement(name = "notificationConfiguration") public NotificationConfigurationType getNotificationConfiguration() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_NOTIFICATION_CONFIGURATION, NotificationConfigurationType.class); }
@XmlElement(name = "infrastructure") public InfrastructureConfigurationType getInfrastructure() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_INFRASTRUCTURE, InfrastructureConfigurationType.class); }
@XmlElement(name = "defaultObjectPolicyConfiguration") public List<ObjectPolicyConfigurationType> getDefaultObjectPolicyConfiguration() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_DEFAULT_OBJECT_POLICY_CONFIGURATION); return new SystemConfigurationType.AnonDefaultObjectPolicyConfiguration(container, pcv); }
@XmlElement(name = "objectTemplate") public List<ObjectPolicyConfigurationType> getObjectTemplate() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_OBJECT_TEMPLATE); return new SystemConfigurationType.AnonObjectTemplate(container, pcv); }
@XmlElement(name = "globalPolicyRule") public List<GlobalPolicyRuleType> getGlobalPolicyRule() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_GLOBAL_POLICY_RULE); return new SystemConfigurationType.AnonGlobalPolicyRule(container, pcv); }
@XmlElement(name = "mergeConfiguration") public List<MergeConfigurationType> getMergeConfiguration() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_MERGE_CONFIGURATION); return new SystemConfigurationType.AnonMergeConfiguration(container, pcv); }
public void setGlobalPasswordPolicyRef(ObjectReferenceType value) { PrismReferenceValue _referenceValue = ((value!= null)?value.asReferenceValue():null); PrismForJAXBUtil.setReferenceValueAsRef(asPrismContainerValue(), F_GLOBAL_PASSWORD_POLICY_REF, _referenceValue); }
public void setLogging(LoggingConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_LOGGING, fieldContainerValue); }
public List<ObjectPolicyConfigurationType> createObjectTemplateList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_OBJECT_TEMPLATE); return getObjectTemplate(); }
public void setNotificationConfiguration(NotificationConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_NOTIFICATION_CONFIGURATION, fieldContainerValue); }
public void setConnectorFramework(ConnectorFrameworkType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_CONNECTOR_FRAMEWORK, fieldContainerValue); }
public List<MergeConfigurationType> createMergeConfigurationList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_MERGE_CONFIGURATION); return getMergeConfiguration(); }
public void setFullTextSearch(FullTextSearchConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_FULL_TEXT_SEARCH, fieldContainerValue); }
@XmlElement(name = "globalPasswordPolicyRef") public ObjectReferenceType getGlobalPasswordPolicyRef() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_GLOBAL_PASSWORD_POLICY_REF); if (reference == null) { return null; } ObjectReferenceType globalPasswordPolicyRef = new ObjectReferenceType(); globalPasswordPolicyRef.setupReferenceValue(reference); return globalPasswordPolicyRef; }
@XmlElement(name = "globalSecurityPolicyRef") public ObjectReferenceType getGlobalSecurityPolicyRef() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_GLOBAL_SECURITY_POLICY_REF); if (reference == null) { return null; } ObjectReferenceType globalSecurityPolicyRef = new ObjectReferenceType(); globalSecurityPolicyRef.setupReferenceValue(reference); return globalSecurityPolicyRef; }
@XmlElement(name = "defaultUserTemplateRef") public ObjectReferenceType getDefaultUserTemplateRef() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_DEFAULT_USER_TEMPLATE_REF); if (reference == null) { return null; } ObjectReferenceType defaultUserTemplateRef = new ObjectReferenceType(); defaultUserTemplateRef.setupReferenceValue(reference); return defaultUserTemplateRef; }
@XmlElement(name = "globalPasswordPolicy") public ValuePolicyType getGlobalPasswordPolicy() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_GLOBAL_PASSWORD_POLICY_REF); if ((reference == null)||(reference.getObject() == null)) { return null; } return ((ValuePolicyType) reference.getObject().asObjectable()); }
@XmlElement(name = "defaultUserTemplate") public ObjectTemplateType getDefaultUserTemplate() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_DEFAULT_USER_TEMPLATE_REF); if ((reference == null)||(reference.getObject() == null)) { return null; } return ((ObjectTemplateType) reference.getObject().asObjectable()); }