public class CustomNotifierType extends EventHandlerType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for CustomNotifierType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CustomNotifierType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventHandlerType"> <sequence> <element name="expression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="transport" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
protected ExpressionType |
expression |
static QName |
F_EXPRESSION |
static QName |
F_TRANSPORT |
protected List<String> |
transport |
accountActivationNotifier, accountPasswordNotifier, category, chained, customNotifier, description, expressionFilter, F_ACCOUNT_ACTIVATION_NOTIFIER, F_ACCOUNT_PASSWORD_NOTIFIER, F_CATEGORY, F_CHAINED, F_CUSTOM_NOTIFIER, F_DESCRIPTION, F_EXPRESSION_FILTER, F_FOCUS_TYPE, F_FORKED, F_GENERAL_NOTIFIER, F_NAME, F_OBJECT_INTENT, F_OBJECT_KIND, F_OPERATION, F_PASSWORD_RESET_NOTIFIER, F_SIMPLE_CAMPAIGN_NOTIFIER, F_SIMPLE_CAMPAIGN_STAGE_NOTIFIER, F_SIMPLE_CASE_MANAGEMENT_NOTIFIER, F_SIMPLE_FOCAL_OBJECT_NOTIFIER, F_SIMPLE_POLICY_RULE_NOTIFIER, F_SIMPLE_RESOURCE_OBJECT_NOTIFIER, F_SIMPLE_REVIEWER_NOTIFIER, F_SIMPLE_TASK_NOTIFIER, F_SIMPLE_USER_NOTIFIER, F_SIMPLE_WORKFLOW_NOTIFIER, F_STATUS, F_TIME_VALIDITY_NOTIFIER, F_USER_PASSWORD_NOTIFIER, F_USER_REGISTRATION_NOTIFIER, focusType, forked, generalNotifier, name, objectIntent, objectKind, operation, passwordResetNotifier, simpleCampaignNotifier, simpleCampaignStageNotifier, simpleCaseManagementNotifier, simpleFocalObjectNotifier, simplePolicyRuleNotifier, simpleResourceObjectNotifier, simpleReviewerNotifier, simpleTaskNotifier, simpleUserNotifier, simpleWorkflowNotifier, status, timeValidityNotifier, userPasswordNotifier, userRegistrationNotifier
Constructor and Description |
---|
CustomNotifierType()
Creates a new
CustomNotifierType instance. |
CustomNotifierType(CustomNotifierType o)
Creates a new
CustomNotifierType instance by deeply copying a given CustomNotifierType instance. |
getAccountActivationNotifier, getAccountPasswordNotifier, getCategory, getChained, getCustomNotifier, getDescription, getExpressionFilter, getFocusType, getForked, getGeneralNotifier, getName, getObjectIntent, getObjectKind, getOperation, getPasswordResetNotifier, getSimpleCampaignNotifier, getSimpleCampaignStageNotifier, getSimpleCaseManagementNotifier, getSimpleFocalObjectNotifier, getSimplePolicyRuleNotifier, getSimpleResourceObjectNotifier, getSimpleReviewerNotifier, getSimpleTaskNotifier, getSimpleUserNotifier, getSimpleWorkflowNotifier, getStatus, getTimeValidityNotifier, getUserPasswordNotifier, getUserRegistrationNotifier, setDescription, setName
protected ExpressionType expression
public static final QName COMPLEX_TYPE
public static final QName F_EXPRESSION
public static final QName F_TRANSPORT
public CustomNotifierType()
CustomNotifierType
instance.public CustomNotifierType(CustomNotifierType o)
CustomNotifierType
instance by deeply copying a given CustomNotifierType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public ExpressionType getExpression()
ExpressionType
public void setExpression(ExpressionType value)
value
- allowed object is
ExpressionType
public List<String> getTransport()
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 transport property.
For example, to add a new item, do as follows:
getTransport().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String toString()
toString
in class EventHandlerType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
hashCode
in class EventHandlerType
public int hashCode()
hashCode
in class EventHandlerType
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)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
equals
in class EventHandlerType
public boolean equals(Object object)
equals
in class EventHandlerType
public CustomNotifierType expression(ExpressionType value)
public ExpressionType beginExpression()
public CustomNotifierType transport(String value)
public CustomNotifierType name(String value)
name
in class EventHandlerType
public CustomNotifierType description(String value)
description
in class EventHandlerType
public CustomNotifierType category(EventCategoryType value)
category
in class EventHandlerType
public CustomNotifierType operation(EventOperationType value)
operation
in class EventHandlerType
public CustomNotifierType status(EventStatusType value)
status
in class EventHandlerType
public CustomNotifierType objectKind(ShadowKindType value)
objectKind
in class EventHandlerType
public CustomNotifierType objectIntent(String value)
objectIntent
in class EventHandlerType
public CustomNotifierType focusType(QName value)
focusType
in class EventHandlerType
public CustomNotifierType expressionFilter(ExpressionType value)
expressionFilter
in class EventHandlerType
public ExpressionType beginExpressionFilter()
beginExpressionFilter
in class EventHandlerType
public CustomNotifierType chained(EventHandlerType value)
chained
in class EventHandlerType
public EventHandlerType beginChained()
beginChained
in class EventHandlerType
public CustomNotifierType forked(EventHandlerType value)
forked
in class EventHandlerType
public EventHandlerType beginForked()
beginForked
in class EventHandlerType
public CustomNotifierType simpleUserNotifier(SimpleUserNotifierType value)
simpleUserNotifier
in class EventHandlerType
public SimpleUserNotifierType beginSimpleUserNotifier()
beginSimpleUserNotifier
in class EventHandlerType
public CustomNotifierType timeValidityNotifier(TimeValidityNotifierType value)
timeValidityNotifier
in class EventHandlerType
public TimeValidityNotifierType beginTimeValidityNotifier()
beginTimeValidityNotifier
in class EventHandlerType
public CustomNotifierType simpleFocalObjectNotifier(SimpleFocalObjectNotifierType value)
simpleFocalObjectNotifier
in class EventHandlerType
public SimpleFocalObjectNotifierType beginSimpleFocalObjectNotifier()
beginSimpleFocalObjectNotifier
in class EventHandlerType
public CustomNotifierType simpleResourceObjectNotifier(SimpleResourceObjectNotifierType value)
simpleResourceObjectNotifier
in class EventHandlerType
public SimpleResourceObjectNotifierType beginSimpleResourceObjectNotifier()
beginSimpleResourceObjectNotifier
in class EventHandlerType
public CustomNotifierType simpleWorkflowNotifier(SimpleWorkflowNotifierType value)
simpleWorkflowNotifier
in class EventHandlerType
public SimpleWorkflowNotifierType beginSimpleWorkflowNotifier()
beginSimpleWorkflowNotifier
in class EventHandlerType
public CustomNotifierType simpleCaseManagementNotifier(SimpleCaseManagementNotifierType value)
simpleCaseManagementNotifier
in class EventHandlerType
public SimpleCaseManagementNotifierType beginSimpleCaseManagementNotifier()
beginSimpleCaseManagementNotifier
in class EventHandlerType
public CustomNotifierType userPasswordNotifier(UserPasswordNotifierType value)
userPasswordNotifier
in class EventHandlerType
public UserPasswordNotifierType beginUserPasswordNotifier()
beginUserPasswordNotifier
in class EventHandlerType
public CustomNotifierType userRegistrationNotifier(RegistrationConfirmationNotifierType value)
userRegistrationNotifier
in class EventHandlerType
public RegistrationConfirmationNotifierType beginUserRegistrationNotifier()
beginUserRegistrationNotifier
in class EventHandlerType
public CustomNotifierType passwordResetNotifier(PasswordResetNotifierType value)
passwordResetNotifier
in class EventHandlerType
public PasswordResetNotifierType beginPasswordResetNotifier()
beginPasswordResetNotifier
in class EventHandlerType
public CustomNotifierType accountActivationNotifier(AccountActivationNotifierType value)
accountActivationNotifier
in class EventHandlerType
public AccountActivationNotifierType beginAccountActivationNotifier()
beginAccountActivationNotifier
in class EventHandlerType
public CustomNotifierType accountPasswordNotifier(AccountPasswordNotifierType value)
accountPasswordNotifier
in class EventHandlerType
public AccountPasswordNotifierType beginAccountPasswordNotifier()
beginAccountPasswordNotifier
in class EventHandlerType
public CustomNotifierType simpleCampaignNotifier(SimpleCampaignNotifierType value)
simpleCampaignNotifier
in class EventHandlerType
public SimpleCampaignNotifierType beginSimpleCampaignNotifier()
beginSimpleCampaignNotifier
in class EventHandlerType
public CustomNotifierType simpleCampaignStageNotifier(SimpleCampaignStageNotifierType value)
simpleCampaignStageNotifier
in class EventHandlerType
public SimpleCampaignStageNotifierType beginSimpleCampaignStageNotifier()
beginSimpleCampaignStageNotifier
in class EventHandlerType
public CustomNotifierType simpleReviewerNotifier(SimpleReviewerNotifierType value)
simpleReviewerNotifier
in class EventHandlerType
public SimpleReviewerNotifierType beginSimpleReviewerNotifier()
beginSimpleReviewerNotifier
in class EventHandlerType
public CustomNotifierType simpleTaskNotifier(SimpleTaskNotifierType value)
simpleTaskNotifier
in class EventHandlerType
public SimpleTaskNotifierType beginSimpleTaskNotifier()
beginSimpleTaskNotifier
in class EventHandlerType
public CustomNotifierType simplePolicyRuleNotifier(SimplePolicyRuleNotifierType value)
simplePolicyRuleNotifier
in class EventHandlerType
public SimplePolicyRuleNotifierType beginSimplePolicyRuleNotifier()
beginSimplePolicyRuleNotifier
in class EventHandlerType
public CustomNotifierType generalNotifier(GeneralNotifierType value)
generalNotifier
in class EventHandlerType
public GeneralNotifierType beginGeneralNotifier()
beginGeneralNotifier
in class EventHandlerType
public CustomNotifierType customNotifier(CustomNotifierType value)
customNotifier
in class EventHandlerType
public CustomNotifierType beginCustomNotifier()
beginCustomNotifier
in class EventHandlerType
public CustomNotifierType clone()
clone
in class EventHandlerType
Copyright © 2019 Evolveum. All rights reserved.