Class TimeValidityNotifierType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SimplePolicyRuleNotifierType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TimeValidityNotifierType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class TimeValidityNotifierType extends SimplePolicyRuleNotifierType implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
TODOJava class for TimeValidityNotifierType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TimeValidityNotifierType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SimplePolicyRuleNotifierType"> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType
attachment, attachmentExpression, bccExpression, bodyExpression, ccExpression, contentType, contentTypeExpression, F_ATTACHMENT, F_ATTACHMENT_EXPRESSION, F_BCC_EXPRESSION, F_BODY_EXPRESSION, F_CC_EXPRESSION, F_CONTENT_TYPE, F_CONTENT_TYPE_EXPRESSION, F_FROM_EXPRESSION, F_RECIPIENT_EXPRESSION, F_SHOW_MODIFIED_VALUES, F_SHOW_TECHNICAL_INFORMATION, F_SUBJECT_EXPRESSION, F_SUBJECT_PREFIX, F_TRANSPORT, F_WATCH_AUXILIARY_ATTRIBUTES, fromExpression, recipientExpression, showModifiedValues, showTechnicalInformation, subjectExpression, subjectPrefix, transport, watchAuxiliaryAttributes
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType
accountActivationNotifier, accountPasswordNotifier, category, chained, customNotifier, description, documentation, expressionFilter, F_ACCOUNT_ACTIVATION_NOTIFIER, F_ACCOUNT_PASSWORD_NOTIFIER, F_CATEGORY, F_CHAINED, F_CUSTOM_NOTIFIER, F_DESCRIPTION, F_DOCUMENTATION, 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_REPORT_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, simpleReportNotifier, simpleResourceObjectNotifier, simpleReviewerNotifier, simpleTaskNotifier, simpleUserNotifier, simpleWorkflowNotifier, status, timeValidityNotifier, userPasswordNotifier, userRegistrationNotifier
-
-
Constructor Summary
Constructors Constructor Description TimeValidityNotifierType()
Creates a newTimeValidityNotifierType
instance.TimeValidityNotifierType(TimeValidityNotifierType o)
Creates a newTimeValidityNotifierType
instance by deeply copying a givenTimeValidityNotifierType
instance.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType
getAttachment, getAttachmentExpression, getBccExpression, getBodyExpression, getCcExpression, getContentType, getContentTypeExpression, getFromExpression, getRecipientExpression, getSubjectExpression, getSubjectPrefix, getTransport, isShowModifiedValues, isShowTechnicalInformation, isWatchAuxiliaryAttributes, setAttachmentExpression, setBodyExpression, setContentType, setContentTypeExpression, setFromExpression, setShowModifiedValues, setShowTechnicalInformation, setSubjectExpression, setSubjectPrefix, setWatchAuxiliaryAttributes
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType
getAccountActivationNotifier, getAccountPasswordNotifier, getCategory, getChained, getCustomNotifier, getDescription, getDocumentation, getExpressionFilter, getFocusType, getForked, getGeneralNotifier, getName, getObjectIntent, getObjectKind, getOperation, getPasswordResetNotifier, getSimpleCampaignNotifier, getSimpleCampaignStageNotifier, getSimpleCaseManagementNotifier, getSimpleFocalObjectNotifier, getSimplePolicyRuleNotifier, getSimpleReportNotifier, getSimpleResourceObjectNotifier, getSimpleReviewerNotifier, getSimpleTaskNotifier, getSimpleUserNotifier, getSimpleWorkflowNotifier, getStatus, getTimeValidityNotifier, getUserPasswordNotifier, getUserRegistrationNotifier, setDescription, setDocumentation, setName
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
-
Constructor Detail
-
TimeValidityNotifierType
public TimeValidityNotifierType()
Creates a newTimeValidityNotifierType
instance.
-
TimeValidityNotifierType
public TimeValidityNotifierType(TimeValidityNotifierType o)
Creates a newTimeValidityNotifierType
instance by deeply copying a givenTimeValidityNotifierType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
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- Overrides:
toString
in classSimplePolicyRuleNotifierType
-
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
- Overrides:
hashCode
in classSimplePolicyRuleNotifierType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSimplePolicyRuleNotifierType
-
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
- Overrides:
equals
in classSimplePolicyRuleNotifierType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classSimplePolicyRuleNotifierType
-
fromExpression
public TimeValidityNotifierType fromExpression(ExpressionType value)
- Overrides:
fromExpression
in classSimplePolicyRuleNotifierType
-
beginFromExpression
public ExpressionType beginFromExpression()
- Overrides:
beginFromExpression
in classSimplePolicyRuleNotifierType
-
recipientExpression
public TimeValidityNotifierType recipientExpression(ExpressionType value)
- Overrides:
recipientExpression
in classSimplePolicyRuleNotifierType
-
beginRecipientExpression
public ExpressionType beginRecipientExpression()
- Overrides:
beginRecipientExpression
in classSimplePolicyRuleNotifierType
-
ccExpression
public TimeValidityNotifierType ccExpression(ExpressionType value)
- Overrides:
ccExpression
in classSimplePolicyRuleNotifierType
-
beginCcExpression
public ExpressionType beginCcExpression()
- Overrides:
beginCcExpression
in classSimplePolicyRuleNotifierType
-
bccExpression
public TimeValidityNotifierType bccExpression(ExpressionType value)
- Overrides:
bccExpression
in classSimplePolicyRuleNotifierType
-
beginBccExpression
public ExpressionType beginBccExpression()
- Overrides:
beginBccExpression
in classSimplePolicyRuleNotifierType
-
contentTypeExpression
public TimeValidityNotifierType contentTypeExpression(ExpressionType value)
- Overrides:
contentTypeExpression
in classSimplePolicyRuleNotifierType
-
beginContentTypeExpression
public ExpressionType beginContentTypeExpression()
- Overrides:
beginContentTypeExpression
in classSimplePolicyRuleNotifierType
-
subjectExpression
public TimeValidityNotifierType subjectExpression(ExpressionType value)
- Overrides:
subjectExpression
in classSimplePolicyRuleNotifierType
-
beginSubjectExpression
public ExpressionType beginSubjectExpression()
- Overrides:
beginSubjectExpression
in classSimplePolicyRuleNotifierType
-
subjectPrefix
public TimeValidityNotifierType subjectPrefix(String value)
- Overrides:
subjectPrefix
in classSimplePolicyRuleNotifierType
-
bodyExpression
public TimeValidityNotifierType bodyExpression(ExpressionType value)
- Overrides:
bodyExpression
in classSimplePolicyRuleNotifierType
-
beginBodyExpression
public ExpressionType beginBodyExpression()
- Overrides:
beginBodyExpression
in classSimplePolicyRuleNotifierType
-
contentType
public TimeValidityNotifierType contentType(String value)
- Overrides:
contentType
in classSimplePolicyRuleNotifierType
-
attachment
public TimeValidityNotifierType attachment(NotificationMessageAttachmentType value)
- Overrides:
attachment
in classSimplePolicyRuleNotifierType
-
beginAttachment
public NotificationMessageAttachmentType beginAttachment()
- Overrides:
beginAttachment
in classSimplePolicyRuleNotifierType
-
attachmentExpression
public TimeValidityNotifierType attachmentExpression(ExpressionType value)
- Overrides:
attachmentExpression
in classSimplePolicyRuleNotifierType
-
beginAttachmentExpression
public ExpressionType beginAttachmentExpression()
- Overrides:
beginAttachmentExpression
in classSimplePolicyRuleNotifierType
-
watchAuxiliaryAttributes
public TimeValidityNotifierType watchAuxiliaryAttributes(Boolean value)
- Overrides:
watchAuxiliaryAttributes
in classSimplePolicyRuleNotifierType
-
showModifiedValues
public TimeValidityNotifierType showModifiedValues(Boolean value)
- Overrides:
showModifiedValues
in classSimplePolicyRuleNotifierType
-
showTechnicalInformation
public TimeValidityNotifierType showTechnicalInformation(Boolean value)
- Overrides:
showTechnicalInformation
in classSimplePolicyRuleNotifierType
-
transport
public TimeValidityNotifierType transport(String value)
- Overrides:
transport
in classSimplePolicyRuleNotifierType
-
name
public TimeValidityNotifierType name(String value)
- Overrides:
name
in classSimplePolicyRuleNotifierType
-
description
public TimeValidityNotifierType description(String value)
- Overrides:
description
in classSimplePolicyRuleNotifierType
-
documentation
public TimeValidityNotifierType documentation(String value)
- Overrides:
documentation
in classSimplePolicyRuleNotifierType
-
category
public TimeValidityNotifierType category(EventCategoryType value)
- Overrides:
category
in classSimplePolicyRuleNotifierType
-
operation
public TimeValidityNotifierType operation(EventOperationType value)
- Overrides:
operation
in classSimplePolicyRuleNotifierType
-
status
public TimeValidityNotifierType status(EventStatusType value)
- Overrides:
status
in classSimplePolicyRuleNotifierType
-
objectKind
public TimeValidityNotifierType objectKind(ShadowKindType value)
- Overrides:
objectKind
in classSimplePolicyRuleNotifierType
-
objectIntent
public TimeValidityNotifierType objectIntent(String value)
- Overrides:
objectIntent
in classSimplePolicyRuleNotifierType
-
focusType
public TimeValidityNotifierType focusType(QName value)
- Overrides:
focusType
in classSimplePolicyRuleNotifierType
-
expressionFilter
public TimeValidityNotifierType expressionFilter(ExpressionType value)
- Overrides:
expressionFilter
in classSimplePolicyRuleNotifierType
-
beginExpressionFilter
public ExpressionType beginExpressionFilter()
- Overrides:
beginExpressionFilter
in classSimplePolicyRuleNotifierType
-
chained
public TimeValidityNotifierType chained(EventHandlerType value)
- Overrides:
chained
in classSimplePolicyRuleNotifierType
-
beginChained
public EventHandlerType beginChained()
- Overrides:
beginChained
in classSimplePolicyRuleNotifierType
-
forked
public TimeValidityNotifierType forked(EventHandlerType value)
- Overrides:
forked
in classSimplePolicyRuleNotifierType
-
beginForked
public EventHandlerType beginForked()
- Overrides:
beginForked
in classSimplePolicyRuleNotifierType
-
simpleUserNotifier
public TimeValidityNotifierType simpleUserNotifier(SimpleUserNotifierType value)
- Overrides:
simpleUserNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleUserNotifier
public SimpleUserNotifierType beginSimpleUserNotifier()
- Overrides:
beginSimpleUserNotifier
in classSimplePolicyRuleNotifierType
-
timeValidityNotifier
public TimeValidityNotifierType timeValidityNotifier(TimeValidityNotifierType value)
- Overrides:
timeValidityNotifier
in classSimplePolicyRuleNotifierType
-
beginTimeValidityNotifier
public TimeValidityNotifierType beginTimeValidityNotifier()
- Overrides:
beginTimeValidityNotifier
in classSimplePolicyRuleNotifierType
-
simpleFocalObjectNotifier
public TimeValidityNotifierType simpleFocalObjectNotifier(SimpleFocalObjectNotifierType value)
- Overrides:
simpleFocalObjectNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleFocalObjectNotifier
public SimpleFocalObjectNotifierType beginSimpleFocalObjectNotifier()
- Overrides:
beginSimpleFocalObjectNotifier
in classSimplePolicyRuleNotifierType
-
simpleResourceObjectNotifier
public TimeValidityNotifierType simpleResourceObjectNotifier(SimpleResourceObjectNotifierType value)
- Overrides:
simpleResourceObjectNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleResourceObjectNotifier
public SimpleResourceObjectNotifierType beginSimpleResourceObjectNotifier()
- Overrides:
beginSimpleResourceObjectNotifier
in classSimplePolicyRuleNotifierType
-
simpleWorkflowNotifier
public TimeValidityNotifierType simpleWorkflowNotifier(SimpleWorkflowNotifierType value)
- Overrides:
simpleWorkflowNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleWorkflowNotifier
public SimpleWorkflowNotifierType beginSimpleWorkflowNotifier()
- Overrides:
beginSimpleWorkflowNotifier
in classSimplePolicyRuleNotifierType
-
simpleCaseManagementNotifier
public TimeValidityNotifierType simpleCaseManagementNotifier(SimpleCaseManagementNotifierType value)
- Overrides:
simpleCaseManagementNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleCaseManagementNotifier
public SimpleCaseManagementNotifierType beginSimpleCaseManagementNotifier()
- Overrides:
beginSimpleCaseManagementNotifier
in classSimplePolicyRuleNotifierType
-
userPasswordNotifier
public TimeValidityNotifierType userPasswordNotifier(UserPasswordNotifierType value)
- Overrides:
userPasswordNotifier
in classSimplePolicyRuleNotifierType
-
beginUserPasswordNotifier
public UserPasswordNotifierType beginUserPasswordNotifier()
- Overrides:
beginUserPasswordNotifier
in classSimplePolicyRuleNotifierType
-
userRegistrationNotifier
public TimeValidityNotifierType userRegistrationNotifier(RegistrationConfirmationNotifierType value)
- Overrides:
userRegistrationNotifier
in classSimplePolicyRuleNotifierType
-
beginUserRegistrationNotifier
public RegistrationConfirmationNotifierType beginUserRegistrationNotifier()
- Overrides:
beginUserRegistrationNotifier
in classSimplePolicyRuleNotifierType
-
passwordResetNotifier
public TimeValidityNotifierType passwordResetNotifier(PasswordResetNotifierType value)
- Overrides:
passwordResetNotifier
in classSimplePolicyRuleNotifierType
-
beginPasswordResetNotifier
public PasswordResetNotifierType beginPasswordResetNotifier()
- Overrides:
beginPasswordResetNotifier
in classSimplePolicyRuleNotifierType
-
accountActivationNotifier
public TimeValidityNotifierType accountActivationNotifier(AccountActivationNotifierType value)
- Overrides:
accountActivationNotifier
in classSimplePolicyRuleNotifierType
-
beginAccountActivationNotifier
public AccountActivationNotifierType beginAccountActivationNotifier()
- Overrides:
beginAccountActivationNotifier
in classSimplePolicyRuleNotifierType
-
accountPasswordNotifier
public TimeValidityNotifierType accountPasswordNotifier(AccountPasswordNotifierType value)
- Overrides:
accountPasswordNotifier
in classSimplePolicyRuleNotifierType
-
beginAccountPasswordNotifier
public AccountPasswordNotifierType beginAccountPasswordNotifier()
- Overrides:
beginAccountPasswordNotifier
in classSimplePolicyRuleNotifierType
-
simpleCampaignNotifier
public TimeValidityNotifierType simpleCampaignNotifier(SimpleCampaignNotifierType value)
- Overrides:
simpleCampaignNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleCampaignNotifier
public SimpleCampaignNotifierType beginSimpleCampaignNotifier()
- Overrides:
beginSimpleCampaignNotifier
in classSimplePolicyRuleNotifierType
-
simpleCampaignStageNotifier
public TimeValidityNotifierType simpleCampaignStageNotifier(SimpleCampaignStageNotifierType value)
- Overrides:
simpleCampaignStageNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleCampaignStageNotifier
public SimpleCampaignStageNotifierType beginSimpleCampaignStageNotifier()
- Overrides:
beginSimpleCampaignStageNotifier
in classSimplePolicyRuleNotifierType
-
simpleReviewerNotifier
public TimeValidityNotifierType simpleReviewerNotifier(SimpleReviewerNotifierType value)
- Overrides:
simpleReviewerNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleReviewerNotifier
public SimpleReviewerNotifierType beginSimpleReviewerNotifier()
- Overrides:
beginSimpleReviewerNotifier
in classSimplePolicyRuleNotifierType
-
simpleTaskNotifier
public TimeValidityNotifierType simpleTaskNotifier(SimpleTaskNotifierType value)
- Overrides:
simpleTaskNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleTaskNotifier
public SimpleTaskNotifierType beginSimpleTaskNotifier()
- Overrides:
beginSimpleTaskNotifier
in classSimplePolicyRuleNotifierType
-
simpleReportNotifier
public TimeValidityNotifierType simpleReportNotifier(SimpleReportNotifierType value)
- Overrides:
simpleReportNotifier
in classSimplePolicyRuleNotifierType
-
beginSimpleReportNotifier
public SimpleReportNotifierType beginSimpleReportNotifier()
- Overrides:
beginSimpleReportNotifier
in classSimplePolicyRuleNotifierType
-
simplePolicyRuleNotifier
public TimeValidityNotifierType simplePolicyRuleNotifier(SimplePolicyRuleNotifierType value)
- Overrides:
simplePolicyRuleNotifier
in classSimplePolicyRuleNotifierType
-
beginSimplePolicyRuleNotifier
public SimplePolicyRuleNotifierType beginSimplePolicyRuleNotifier()
- Overrides:
beginSimplePolicyRuleNotifier
in classSimplePolicyRuleNotifierType
-
generalNotifier
public TimeValidityNotifierType generalNotifier(GeneralNotifierType value)
- Overrides:
generalNotifier
in classSimplePolicyRuleNotifierType
-
beginGeneralNotifier
public GeneralNotifierType beginGeneralNotifier()
- Overrides:
beginGeneralNotifier
in classSimplePolicyRuleNotifierType
-
customNotifier
public TimeValidityNotifierType customNotifier(CustomNotifierType value)
- Overrides:
customNotifier
in classSimplePolicyRuleNotifierType
-
beginCustomNotifier
public CustomNotifierType beginCustomNotifier()
- Overrides:
beginCustomNotifier
in classSimplePolicyRuleNotifierType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classSimplePolicyRuleNotifierType
-
clone
public TimeValidityNotifierType clone()
Creates and returns a deep copy of this object.- Overrides:
clone
in classSimplePolicyRuleNotifierType
- Returns:
- A deep copy of this object.
-
-