Class ApprovalType


public class ApprovalType extends WorkflowChoiceTaskType
Defines an approval step that must be completed before executing sub tasks

Java class for approvalType complex type.

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

 <complexType name="approvalType">
   <complexContent>
     <extension base="{http://www.tremolosecurity.com/tremoloConfig}workflowChoiceTaskType">
       <sequence>
         <element name="emailTemplate" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="approvers" type="{http://www.tremolosecurity.com/tremoloConfig}azRulesType"/>
         <element name="mailAttr" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="failureEmailSubject" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="failureEmailMsg" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="escalationPolicy" type="{http://www.tremolosecurity.com/tremoloConfig}escalationPolicyType" minOccurs="0"/>
       </sequence>
       <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • emailTemplate

      protected String emailTemplate
    • approvers

      protected AzRulesType approvers
    • mailAttr

      protected String mailAttr
    • failureEmailSubject

      protected String failureEmailSubject
    • failureEmailMsg

      protected String failureEmailMsg
    • escalationPolicy

      protected EscalationPolicyType escalationPolicy
    • label

      protected String label
  • Constructor Details

    • ApprovalType

      public ApprovalType()
  • Method Details

    • getEmailTemplate

      public String getEmailTemplate()
      Gets the value of the emailTemplate property.
      Returns:
      possible object is String
    • setEmailTemplate

      public void setEmailTemplate(String value)
      Sets the value of the emailTemplate property.
      Parameters:
      value - allowed object is String
    • getApprovers

      public AzRulesType getApprovers()
      Gets the value of the approvers property.
      Returns:
      possible object is AzRulesType
    • setApprovers

      public void setApprovers(AzRulesType value)
      Sets the value of the approvers property.
      Parameters:
      value - allowed object is AzRulesType
    • getMailAttr

      public String getMailAttr()
      Gets the value of the mailAttr property.
      Returns:
      possible object is String
    • setMailAttr

      public void setMailAttr(String value)
      Sets the value of the mailAttr property.
      Parameters:
      value - allowed object is String
    • getFailureEmailSubject

      public String getFailureEmailSubject()
      Gets the value of the failureEmailSubject property.
      Returns:
      possible object is String
    • setFailureEmailSubject

      public void setFailureEmailSubject(String value)
      Sets the value of the failureEmailSubject property.
      Parameters:
      value - allowed object is String
    • getFailureEmailMsg

      public String getFailureEmailMsg()
      Gets the value of the failureEmailMsg property.
      Returns:
      possible object is String
    • setFailureEmailMsg

      public void setFailureEmailMsg(String value)
      Sets the value of the failureEmailMsg property.
      Parameters:
      value - allowed object is String
    • getEscalationPolicy

      public EscalationPolicyType getEscalationPolicy()
      Gets the value of the escalationPolicy property.
      Returns:
      possible object is EscalationPolicyType
    • setEscalationPolicy

      public void setEscalationPolicy(EscalationPolicyType value)
      Sets the value of the escalationPolicy property.
      Parameters:
      value - allowed object is EscalationPolicyType
    • getLabel

      public String getLabel()
      Gets the value of the label property.
      Returns:
      possible object is String
    • setLabel

      public void setLabel(String value)
      Sets the value of the label property.
      Parameters:
      value - allowed object is String