Class NotifyType

java.lang.Object
org.dspace.workflow.NotifyType

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") public class NotifyType extends Object
The 'notify' element allows you use the workflow system of notifications (email) whenever a task is performed and returns the designated status code (in the 'on' attribute): 'fail', 'success' or 'error'. The content of each 'notify' element must be one of the following types: o an eperson name; o an eperson group; o or one of the special literals: - '$flowgroup' = the workflow group of the step (if any). - '$colladmin' = the collection administrator's group (if any). - '$siteadmin' = the site administrator.

Java class for notify-type complex type.

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

 <complexType name="notify-type">
   <simpleContent>
     <extension base="<https://dspace.org/workflow-curation>recipient-type">
       <attribute name="on" use="required" type="{https://dspace.org/workflow-curation}condition-type" />
     </extension>
   </simpleContent>
 </complexType>
 
  • Field Details

    • value

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") protected String value
    • on

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") protected ConditionType on
  • Constructor Details

    • NotifyType

      public NotifyType()
  • Method Details

    • getValue

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") public String getValue()
      Gets the value of the value property.
      Returns:
      possible object is String
    • setValue

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") public void setValue(String value)
      Sets the value of the value property.
      Parameters:
      value - allowed object is String
    • getOn

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") public ConditionType getOn()
      Gets the value of the on property.
      Returns:
      possible object is ConditionType
    • setOn

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2025-07-14T16:00:20-05:00") public void setOn(ConditionType value)
      Sets the value of the on property.
      Parameters:
      value - allowed object is ConditionType