Class EventHandlerType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
- Direct Known Subclasses:
CustomNotifierType
,GeneralNotifierType
public class EventHandlerType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
An event handler. It can contain conditions (general expressions or lists of event categories, operation types, success/failure statuses, and so on), subhandlers (chained or forked), and various kinds of notifiers. <p>Java class for EventHandlerType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType name="EventHandlerType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}documentation" minOccurs="0"/> <element name="category" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventCategoryType" maxOccurs="unbounded" minOccurs="0"/> <element name="operation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventOperationType" maxOccurs="unbounded" minOccurs="0"/> <element name="status" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventStatusType" maxOccurs="unbounded" minOccurs="0"/> <element name="objectKind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowKindType" maxOccurs="unbounded" minOccurs="0"/> <element name="objectIntent" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="focusType" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/> <element name="expressionFilter" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" maxOccurs="unbounded" minOccurs="0"/> <element name="chained" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventHandlerType" maxOccurs="unbounded" minOccurs="0"/> <element name="forked" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventHandlerType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleUserNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleUserNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="timeValidityNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TimeValidityNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleFocalObjectNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleFocalObjectNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleResourceObjectNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleResourceObjectNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleWorkflowNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleWorkflowNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleCaseManagementNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleCaseManagementNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="userPasswordNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}UserPasswordNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="userRegistrationNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}RegistrationConfirmationNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="passwordResetNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PasswordResetNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="accountActivationNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AccountActivationNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="accountPasswordNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AccountPasswordNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleCampaignNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleCampaignNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleCampaignStageNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleCampaignStageNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleReviewerNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleReviewerNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleTaskNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleTaskNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simpleReportNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimpleReportNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="simplePolicyRuleNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimplePolicyRuleNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="generalNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}GeneralNotifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="customNotifier" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CustomNotifierType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </pre>- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EventHandlerType()
Creates a new {@code EventHandlerType} instance.EventHandlerType(EventHandlerType o)
Creates a new {@code EventHandlerType} instance by deeply copying a given {@code EventHandlerType} instance.
-
Method Summary
-
-
-
Field Detail
-
name
protected String name
-
description
protected String description
-
documentation
protected String documentation
-
category
protected List<EventCategoryType> category
-
operation
protected List<EventOperationType> operation
-
status
protected List<EventStatusType> status
-
objectKind
protected List<ShadowKindType> objectKind
-
expressionFilter
protected List<ExpressionType> expressionFilter
-
chained
protected List<EventHandlerType> chained
-
forked
protected List<EventHandlerType> forked
-
simpleUserNotifier
protected List<SimpleUserNotifierType> simpleUserNotifier
-
timeValidityNotifier
protected List<TimeValidityNotifierType> timeValidityNotifier
-
simpleFocalObjectNotifier
protected List<SimpleFocalObjectNotifierType> simpleFocalObjectNotifier
-
simpleResourceObjectNotifier
protected List<SimpleResourceObjectNotifierType> simpleResourceObjectNotifier
-
simpleWorkflowNotifier
protected List<SimpleWorkflowNotifierType> simpleWorkflowNotifier
-
simpleCaseManagementNotifier
protected List<SimpleCaseManagementNotifierType> simpleCaseManagementNotifier
-
userPasswordNotifier
protected List<UserPasswordNotifierType> userPasswordNotifier
-
userRegistrationNotifier
protected List<RegistrationConfirmationNotifierType> userRegistrationNotifier
-
passwordResetNotifier
protected List<PasswordResetNotifierType> passwordResetNotifier
-
accountActivationNotifier
protected List<AccountActivationNotifierType> accountActivationNotifier
-
accountPasswordNotifier
protected List<AccountPasswordNotifierType> accountPasswordNotifier
-
simpleCampaignNotifier
protected List<SimpleCampaignNotifierType> simpleCampaignNotifier
-
simpleCampaignStageNotifier
protected List<SimpleCampaignStageNotifierType> simpleCampaignStageNotifier
-
simpleReviewerNotifier
protected List<SimpleReviewerNotifierType> simpleReviewerNotifier
-
simpleTaskNotifier
protected List<SimpleTaskNotifierType> simpleTaskNotifier
-
simpleReportNotifier
protected List<SimpleReportNotifierType> simpleReportNotifier
-
simplePolicyRuleNotifier
protected List<SimplePolicyRuleNotifierType> simplePolicyRuleNotifier
-
generalNotifier
protected List<GeneralNotifierType> generalNotifier
-
customNotifier
protected List<CustomNotifierType> customNotifier
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_NAME
public static final ItemName F_NAME
-
F_DESCRIPTION
public static final ItemName F_DESCRIPTION
-
F_DOCUMENTATION
public static final ItemName F_DOCUMENTATION
-
F_CATEGORY
public static final ItemName F_CATEGORY
-
F_OPERATION
public static final ItemName F_OPERATION
-
F_STATUS
public static final ItemName F_STATUS
-
F_OBJECT_KIND
public static final ItemName F_OBJECT_KIND
-
F_OBJECT_INTENT
public static final ItemName F_OBJECT_INTENT
-
F_FOCUS_TYPE
public static final ItemName F_FOCUS_TYPE
-
F_EXPRESSION_FILTER
public static final ItemName F_EXPRESSION_FILTER
-
F_CHAINED
public static final ItemName F_CHAINED
-
F_FORKED
public static final ItemName F_FORKED
-
F_SIMPLE_USER_NOTIFIER
public static final ItemName F_SIMPLE_USER_NOTIFIER
-
F_TIME_VALIDITY_NOTIFIER
public static final ItemName F_TIME_VALIDITY_NOTIFIER
-
F_SIMPLE_FOCAL_OBJECT_NOTIFIER
public static final ItemName F_SIMPLE_FOCAL_OBJECT_NOTIFIER
-
F_SIMPLE_RESOURCE_OBJECT_NOTIFIER
public static final ItemName F_SIMPLE_RESOURCE_OBJECT_NOTIFIER
-
F_SIMPLE_WORKFLOW_NOTIFIER
public static final ItemName F_SIMPLE_WORKFLOW_NOTIFIER
-
F_SIMPLE_CASE_MANAGEMENT_NOTIFIER
public static final ItemName F_SIMPLE_CASE_MANAGEMENT_NOTIFIER
-
F_USER_PASSWORD_NOTIFIER
public static final ItemName F_USER_PASSWORD_NOTIFIER
-
F_USER_REGISTRATION_NOTIFIER
public static final ItemName F_USER_REGISTRATION_NOTIFIER
-
F_PASSWORD_RESET_NOTIFIER
public static final ItemName F_PASSWORD_RESET_NOTIFIER
-
F_ACCOUNT_ACTIVATION_NOTIFIER
public static final ItemName F_ACCOUNT_ACTIVATION_NOTIFIER
-
F_ACCOUNT_PASSWORD_NOTIFIER
public static final ItemName F_ACCOUNT_PASSWORD_NOTIFIER
-
F_SIMPLE_CAMPAIGN_NOTIFIER
public static final ItemName F_SIMPLE_CAMPAIGN_NOTIFIER
-
F_SIMPLE_CAMPAIGN_STAGE_NOTIFIER
public static final ItemName F_SIMPLE_CAMPAIGN_STAGE_NOTIFIER
-
F_SIMPLE_REVIEWER_NOTIFIER
public static final ItemName F_SIMPLE_REVIEWER_NOTIFIER
-
F_SIMPLE_TASK_NOTIFIER
public static final ItemName F_SIMPLE_TASK_NOTIFIER
-
F_SIMPLE_REPORT_NOTIFIER
public static final ItemName F_SIMPLE_REPORT_NOTIFIER
-
F_SIMPLE_POLICY_RULE_NOTIFIER
public static final ItemName F_SIMPLE_POLICY_RULE_NOTIFIER
-
F_GENERAL_NOTIFIER
public static final ItemName F_GENERAL_NOTIFIER
-
F_CUSTOM_NOTIFIER
public static final ItemName F_CUSTOM_NOTIFIER
-
-
Constructor Detail
-
EventHandlerType
public EventHandlerType()
Creates a new {@code EventHandlerType} instance.
-
EventHandlerType
public EventHandlerType(EventHandlerType o)
Creates a new {@code EventHandlerType} instance by deeply copying a given {@code EventHandlerType} instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- if {@code o} is {@code null}.
-
-
Method Detail
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getDocumentation
public String getDocumentation()
Gets the value of the documentation property.- Returns:
- possible object is
String
-
setDocumentation
public void setDocumentation(String value)
Sets the value of the documentation property.- Parameters:
value
- allowed object isString
-
getCategory
public List<EventCategoryType> getCategory()
Gets the value of the category property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the category property. <p> For example, to add a new item, do as follows: <pre> getCategory().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listEventCategoryType
-
getOperation
public List<EventOperationType> getOperation()
Gets the value of the operation property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the operation property. <p> For example, to add a new item, do as follows: <pre> getOperation().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listEventOperationType
-
getStatus
public List<EventStatusType> getStatus()
Gets the value of the status property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the status property. <p> For example, to add a new item, do as follows: <pre> getStatus().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listEventStatusType
-
getObjectKind
public List<ShadowKindType> getObjectKind()
Gets the value of the objectKind property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the objectKind property. <p> For example, to add a new item, do as follows: <pre> getObjectKind().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listShadowKindType
-
getObjectIntent
public List<String> getObjectIntent()
Gets the value of the objectIntent property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the objectIntent property. <p> For example, to add a new item, do as follows: <pre> getObjectIntent().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listString
-
getFocusType
public List<QName> getFocusType()
Gets the value of the focusType property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the focusType property. <p> For example, to add a new item, do as follows: <pre> getFocusType().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listQName
-
getExpressionFilter
public List<ExpressionType> getExpressionFilter()
Gets the value of the expressionFilter property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the expressionFilter property. <p> For example, to add a new item, do as follows: <pre> getExpressionFilter().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listExpressionType
-
getChained
public List<EventHandlerType> getChained()
Gets the value of the chained property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the chained property. <p> For example, to add a new item, do as follows: <pre> getChained().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listEventHandlerType
-
getForked
public List<EventHandlerType> getForked()
Gets the value of the forked property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the forked property. <p> For example, to add a new item, do as follows: <pre> getForked().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listEventHandlerType
-
getSimpleUserNotifier
public List<SimpleUserNotifierType> getSimpleUserNotifier()
Gets the value of the simpleUserNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleUserNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleUserNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleUserNotifierType
-
getTimeValidityNotifier
public List<TimeValidityNotifierType> getTimeValidityNotifier()
Gets the value of the timeValidityNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the timeValidityNotifier property. <p> For example, to add a new item, do as follows: <pre> getTimeValidityNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listTimeValidityNotifierType
-
getSimpleFocalObjectNotifier
public List<SimpleFocalObjectNotifierType> getSimpleFocalObjectNotifier()
Gets the value of the simpleFocalObjectNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleFocalObjectNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleFocalObjectNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleFocalObjectNotifierType
-
getSimpleResourceObjectNotifier
public List<SimpleResourceObjectNotifierType> getSimpleResourceObjectNotifier()
Gets the value of the simpleResourceObjectNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleResourceObjectNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleResourceObjectNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleResourceObjectNotifierType
-
getSimpleWorkflowNotifier
public List<SimpleWorkflowNotifierType> getSimpleWorkflowNotifier()
Gets the value of the simpleWorkflowNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleWorkflowNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleWorkflowNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleWorkflowNotifierType
-
getSimpleCaseManagementNotifier
public List<SimpleCaseManagementNotifierType> getSimpleCaseManagementNotifier()
Gets the value of the simpleCaseManagementNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleCaseManagementNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleCaseManagementNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleCaseManagementNotifierType
-
getUserPasswordNotifier
public List<UserPasswordNotifierType> getUserPasswordNotifier()
Gets the value of the userPasswordNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the userPasswordNotifier property. <p> For example, to add a new item, do as follows: <pre> getUserPasswordNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listUserPasswordNotifierType
-
getUserRegistrationNotifier
public List<RegistrationConfirmationNotifierType> getUserRegistrationNotifier()
Gets the value of the userRegistrationNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the userRegistrationNotifier property. <p> For example, to add a new item, do as follows: <pre> getUserRegistrationNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listRegistrationConfirmationNotifierType
-
getPasswordResetNotifier
public List<PasswordResetNotifierType> getPasswordResetNotifier()
Gets the value of the passwordResetNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the passwordResetNotifier property. <p> For example, to add a new item, do as follows: <pre> getPasswordResetNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listPasswordResetNotifierType
-
getAccountActivationNotifier
public List<AccountActivationNotifierType> getAccountActivationNotifier()
Gets the value of the accountActivationNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the accountActivationNotifier property. <p> For example, to add a new item, do as follows: <pre> getAccountActivationNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listAccountActivationNotifierType
-
getAccountPasswordNotifier
public List<AccountPasswordNotifierType> getAccountPasswordNotifier()
Gets the value of the accountPasswordNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the accountPasswordNotifier property. <p> For example, to add a new item, do as follows: <pre> getAccountPasswordNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listAccountPasswordNotifierType
-
getSimpleCampaignNotifier
public List<SimpleCampaignNotifierType> getSimpleCampaignNotifier()
Gets the value of the simpleCampaignNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleCampaignNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleCampaignNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleCampaignNotifierType
-
getSimpleCampaignStageNotifier
public List<SimpleCampaignStageNotifierType> getSimpleCampaignStageNotifier()
Gets the value of the simpleCampaignStageNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleCampaignStageNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleCampaignStageNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleCampaignStageNotifierType
-
getSimpleReviewerNotifier
public List<SimpleReviewerNotifierType> getSimpleReviewerNotifier()
Gets the value of the simpleReviewerNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleReviewerNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleReviewerNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleReviewerNotifierType
-
getSimpleTaskNotifier
public List<SimpleTaskNotifierType> getSimpleTaskNotifier()
Gets the value of the simpleTaskNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleTaskNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleTaskNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleTaskNotifierType
-
getSimpleReportNotifier
public List<SimpleReportNotifierType> getSimpleReportNotifier()
Gets the value of the simpleReportNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simpleReportNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimpleReportNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimpleReportNotifierType
-
getSimplePolicyRuleNotifier
public List<SimplePolicyRuleNotifierType> getSimplePolicyRuleNotifier()
Gets the value of the simplePolicyRuleNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the simplePolicyRuleNotifier property. <p> For example, to add a new item, do as follows: <pre> getSimplePolicyRuleNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listSimplePolicyRuleNotifierType
-
getGeneralNotifier
public List<GeneralNotifierType> getGeneralNotifier()
Gets the value of the generalNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the generalNotifier property. <p> For example, to add a new item, do as follows: <pre> getGeneralNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listGeneralNotifierType
-
getCustomNotifier
public List<CustomNotifierType> getCustomNotifier()
Gets the value of the customNotifier property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the customNotifier property. <p> For example, to add a new item, do as follows: <pre> getCustomNotifier().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listCustomNotifierType
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
name
public EventHandlerType name(String value)
-
description
public EventHandlerType description(String value)
-
documentation
public EventHandlerType documentation(String value)
-
category
public EventHandlerType category(EventCategoryType value)
-
operation
public EventHandlerType operation(EventOperationType value)
-
status
public EventHandlerType status(EventStatusType value)
-
objectKind
public EventHandlerType objectKind(ShadowKindType value)
-
objectIntent
public EventHandlerType objectIntent(String value)
-
focusType
public EventHandlerType focusType(QName value)
-
expressionFilter
public EventHandlerType expressionFilter(ExpressionType value)
-
beginExpressionFilter
public ExpressionType beginExpressionFilter()
-
chained
public EventHandlerType chained(EventHandlerType value)
-
beginChained
public EventHandlerType beginChained()
-
forked
public EventHandlerType forked(EventHandlerType value)
-
beginForked
public EventHandlerType beginForked()
-
simpleUserNotifier
public EventHandlerType simpleUserNotifier(SimpleUserNotifierType value)
-
beginSimpleUserNotifier
public SimpleUserNotifierType beginSimpleUserNotifier()
-
timeValidityNotifier
public EventHandlerType timeValidityNotifier(TimeValidityNotifierType value)
-
beginTimeValidityNotifier
public TimeValidityNotifierType beginTimeValidityNotifier()
-
simpleFocalObjectNotifier
public EventHandlerType simpleFocalObjectNotifier(SimpleFocalObjectNotifierType value)
-
beginSimpleFocalObjectNotifier
public SimpleFocalObjectNotifierType beginSimpleFocalObjectNotifier()
-
simpleResourceObjectNotifier
public EventHandlerType simpleResourceObjectNotifier(SimpleResourceObjectNotifierType value)
-
beginSimpleResourceObjectNotifier
public SimpleResourceObjectNotifierType beginSimpleResourceObjectNotifier()
-
simpleWorkflowNotifier
public EventHandlerType simpleWorkflowNotifier(SimpleWorkflowNotifierType value)
-
beginSimpleWorkflowNotifier
public SimpleWorkflowNotifierType beginSimpleWorkflowNotifier()
-
simpleCaseManagementNotifier
public EventHandlerType simpleCaseManagementNotifier(SimpleCaseManagementNotifierType value)
-
beginSimpleCaseManagementNotifier
public SimpleCaseManagementNotifierType beginSimpleCaseManagementNotifier()
-
userPasswordNotifier
public EventHandlerType userPasswordNotifier(UserPasswordNotifierType value)
-
beginUserPasswordNotifier
public UserPasswordNotifierType beginUserPasswordNotifier()
-
userRegistrationNotifier
public EventHandlerType userRegistrationNotifier(RegistrationConfirmationNotifierType value)
-
beginUserRegistrationNotifier
public RegistrationConfirmationNotifierType beginUserRegistrationNotifier()
-
passwordResetNotifier
public EventHandlerType passwordResetNotifier(PasswordResetNotifierType value)
-
beginPasswordResetNotifier
public PasswordResetNotifierType beginPasswordResetNotifier()
-
accountActivationNotifier
public EventHandlerType accountActivationNotifier(AccountActivationNotifierType value)
-
beginAccountActivationNotifier
public AccountActivationNotifierType beginAccountActivationNotifier()
-
accountPasswordNotifier
public EventHandlerType accountPasswordNotifier(AccountPasswordNotifierType value)
-
beginAccountPasswordNotifier
public AccountPasswordNotifierType beginAccountPasswordNotifier()
-
simpleCampaignNotifier
public EventHandlerType simpleCampaignNotifier(SimpleCampaignNotifierType value)
-
beginSimpleCampaignNotifier
public SimpleCampaignNotifierType beginSimpleCampaignNotifier()
-
simpleCampaignStageNotifier
public EventHandlerType simpleCampaignStageNotifier(SimpleCampaignStageNotifierType value)
-
beginSimpleCampaignStageNotifier
public SimpleCampaignStageNotifierType beginSimpleCampaignStageNotifier()
-
simpleReviewerNotifier
public EventHandlerType simpleReviewerNotifier(SimpleReviewerNotifierType value)
-
beginSimpleReviewerNotifier
public SimpleReviewerNotifierType beginSimpleReviewerNotifier()
-
simpleTaskNotifier
public EventHandlerType simpleTaskNotifier(SimpleTaskNotifierType value)
-
beginSimpleTaskNotifier
public SimpleTaskNotifierType beginSimpleTaskNotifier()
-
simpleReportNotifier
public EventHandlerType simpleReportNotifier(SimpleReportNotifierType value)
-
beginSimpleReportNotifier
public SimpleReportNotifierType beginSimpleReportNotifier()
-
simplePolicyRuleNotifier
public EventHandlerType simplePolicyRuleNotifier(SimplePolicyRuleNotifierType value)
-
beginSimplePolicyRuleNotifier
public SimplePolicyRuleNotifierType beginSimplePolicyRuleNotifier()
-
generalNotifier
public EventHandlerType generalNotifier(GeneralNotifierType value)
-
beginGeneralNotifier
public GeneralNotifierType beginGeneralNotifier()
-
customNotifier
public EventHandlerType customNotifier(CustomNotifierType value)
-
beginCustomNotifier
public CustomNotifierType beginCustomNotifier()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public EventHandlerType clone()
Creates and returns a deep copy of this object.
-
-