Class NotificationConfigurationType

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

    public class NotificationConfigurationType
    extends Object
    implements Serializable, Cloneable, Containerable
    A configuration for user notifications. It defines how should be notifications created in various situations, e.g. when an account is created or removed.

    Java class for NotificationConfigurationType complex type.

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

     <complexType name="NotificationConfigurationType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="handler" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventHandlerType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="mail" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MailConfigurationType" minOccurs="0"/>
             <element name="sms" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SmsConfigurationType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="file" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FileConfigurationType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="customTransport" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CustomTransportConfigurationType" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form