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.Java class for EventHandlerType complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EventHandlerType()
Creates a newEventHandlerType
instance.EventHandlerType(EventHandlerType o)
Creates a newEventHandlerType
instance by deeply copying a givenEventHandlerType
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 newEventHandlerType
instance.
-
EventHandlerType
public EventHandlerType(EventHandlerType o)
Creates a newEventHandlerType
instance by deeply copying a givenEventHandlerType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
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.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
set
method for the category property.For example, to add a new item, do as follows:
getCategory().add(newItem);
Objects of the following type(s) are allowed in the list
EventCategoryType
-
getOperation
public List<EventOperationType> getOperation()
Gets the value of the operation property.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
set
method for the operation property.For example, to add a new item, do as follows:
getOperation().add(newItem);
Objects of the following type(s) are allowed in the list
EventOperationType
-
getStatus
public List<EventStatusType> getStatus()
Gets the value of the status property.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
set
method for the status property.For example, to add a new item, do as follows:
getStatus().add(newItem);
Objects of the following type(s) are allowed in the list
EventStatusType
-
getObjectKind
public List<ShadowKindType> getObjectKind()
Gets the value of the objectKind property.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
set
method for the objectKind property.For example, to add a new item, do as follows:
getObjectKind().add(newItem);
Objects of the following type(s) are allowed in the list
ShadowKindType
-
getObjectIntent
public List<String> getObjectIntent()
Gets the value of the objectIntent property.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
set
method for the objectIntent property.For example, to add a new item, do as follows:
getObjectIntent().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getFocusType
public List<QName> getFocusType()
Gets the value of the focusType property.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
set
method for the focusType property.For example, to add a new item, do as follows:
getFocusType().add(newItem);
Objects of the following type(s) are allowed in the list
QName
-
getExpressionFilter
public List<ExpressionType> getExpressionFilter()
Gets the value of the expressionFilter property.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
set
method for the expressionFilter property.For example, to add a new item, do as follows:
getExpressionFilter().add(newItem);
Objects of the following type(s) are allowed in the list
ExpressionType
-
getChained
public List<EventHandlerType> getChained()
Gets the value of the chained property.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
set
method for the chained property.For example, to add a new item, do as follows:
getChained().add(newItem);
Objects of the following type(s) are allowed in the list
EventHandlerType
-
getForked
public List<EventHandlerType> getForked()
Gets the value of the forked property.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
set
method for the forked property.For example, to add a new item, do as follows:
getForked().add(newItem);
Objects of the following type(s) are allowed in the list
EventHandlerType
-
getSimpleUserNotifier
public List<SimpleUserNotifierType> getSimpleUserNotifier()
Gets the value of the simpleUserNotifier property.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
set
method for the simpleUserNotifier property.For example, to add a new item, do as follows:
getSimpleUserNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleUserNotifierType
-
getTimeValidityNotifier
public List<TimeValidityNotifierType> getTimeValidityNotifier()
Gets the value of the timeValidityNotifier property.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
set
method for the timeValidityNotifier property.For example, to add a new item, do as follows:
getTimeValidityNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
TimeValidityNotifierType
-
getSimpleFocalObjectNotifier
public List<SimpleFocalObjectNotifierType> getSimpleFocalObjectNotifier()
Gets the value of the simpleFocalObjectNotifier property.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
set
method for the simpleFocalObjectNotifier property.For example, to add a new item, do as follows:
getSimpleFocalObjectNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleFocalObjectNotifierType
-
getSimpleResourceObjectNotifier
public List<SimpleResourceObjectNotifierType> getSimpleResourceObjectNotifier()
Gets the value of the simpleResourceObjectNotifier property.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
set
method for the simpleResourceObjectNotifier property.For example, to add a new item, do as follows:
getSimpleResourceObjectNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleResourceObjectNotifierType
-
getSimpleWorkflowNotifier
public List<SimpleWorkflowNotifierType> getSimpleWorkflowNotifier()
Gets the value of the simpleWorkflowNotifier property.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
set
method for the simpleWorkflowNotifier property.For example, to add a new item, do as follows:
getSimpleWorkflowNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleWorkflowNotifierType
-
getSimpleCaseManagementNotifier
public List<SimpleCaseManagementNotifierType> getSimpleCaseManagementNotifier()
Gets the value of the simpleCaseManagementNotifier property.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
set
method for the simpleCaseManagementNotifier property.For example, to add a new item, do as follows:
getSimpleCaseManagementNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleCaseManagementNotifierType
-
getUserPasswordNotifier
public List<UserPasswordNotifierType> getUserPasswordNotifier()
Gets the value of the userPasswordNotifier property.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
set
method for the userPasswordNotifier property.For example, to add a new item, do as follows:
getUserPasswordNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
UserPasswordNotifierType
-
getUserRegistrationNotifier
public List<RegistrationConfirmationNotifierType> getUserRegistrationNotifier()
Gets the value of the userRegistrationNotifier property.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
set
method for the userRegistrationNotifier property.For example, to add a new item, do as follows:
getUserRegistrationNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
RegistrationConfirmationNotifierType
-
getPasswordResetNotifier
public List<PasswordResetNotifierType> getPasswordResetNotifier()
Gets the value of the passwordResetNotifier property.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
set
method for the passwordResetNotifier property.For example, to add a new item, do as follows:
getPasswordResetNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
PasswordResetNotifierType
-
getAccountActivationNotifier
public List<AccountActivationNotifierType> getAccountActivationNotifier()
Gets the value of the accountActivationNotifier property.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
set
method for the accountActivationNotifier property.For example, to add a new item, do as follows:
getAccountActivationNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
AccountActivationNotifierType
-
getAccountPasswordNotifier
public List<AccountPasswordNotifierType> getAccountPasswordNotifier()
Gets the value of the accountPasswordNotifier property.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
set
method for the accountPasswordNotifier property.For example, to add a new item, do as follows:
getAccountPasswordNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
AccountPasswordNotifierType
-
getSimpleCampaignNotifier
public List<SimpleCampaignNotifierType> getSimpleCampaignNotifier()
Gets the value of the simpleCampaignNotifier property.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
set
method for the simpleCampaignNotifier property.For example, to add a new item, do as follows:
getSimpleCampaignNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleCampaignNotifierType
-
getSimpleCampaignStageNotifier
public List<SimpleCampaignStageNotifierType> getSimpleCampaignStageNotifier()
Gets the value of the simpleCampaignStageNotifier property.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
set
method for the simpleCampaignStageNotifier property.For example, to add a new item, do as follows:
getSimpleCampaignStageNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleCampaignStageNotifierType
-
getSimpleReviewerNotifier
public List<SimpleReviewerNotifierType> getSimpleReviewerNotifier()
Gets the value of the simpleReviewerNotifier property.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
set
method for the simpleReviewerNotifier property.For example, to add a new item, do as follows:
getSimpleReviewerNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleReviewerNotifierType
-
getSimpleTaskNotifier
public List<SimpleTaskNotifierType> getSimpleTaskNotifier()
Gets the value of the simpleTaskNotifier property.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
set
method for the simpleTaskNotifier property.For example, to add a new item, do as follows:
getSimpleTaskNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleTaskNotifierType
-
getSimpleReportNotifier
public List<SimpleReportNotifierType> getSimpleReportNotifier()
Gets the value of the simpleReportNotifier property.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
set
method for the simpleReportNotifier property.For example, to add a new item, do as follows:
getSimpleReportNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimpleReportNotifierType
-
getSimplePolicyRuleNotifier
public List<SimplePolicyRuleNotifierType> getSimplePolicyRuleNotifier()
Gets the value of the simplePolicyRuleNotifier property.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
set
method for the simplePolicyRuleNotifier property.For example, to add a new item, do as follows:
getSimplePolicyRuleNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
SimplePolicyRuleNotifierType
-
getGeneralNotifier
public List<GeneralNotifierType> getGeneralNotifier()
Gets the value of the generalNotifier property.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
set
method for the generalNotifier property.For example, to add a new item, do as follows:
getGeneralNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
GeneralNotifierType
-
getCustomNotifier
public List<CustomNotifierType> getCustomNotifier()
Gets the value of the customNotifier property.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
set
method for the customNotifier property.For example, to add a new item, do as follows:
getCustomNotifier().add(newItem);
Objects of the following type(s) are allowed in the list
CustomNotifierType
-
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.
-
-