Package wt.workflow

Class WorkflowNotificationTemplateProcessor

java.lang.Object
wt.notify.templateProcessor.BasicNotificationTemplateProcessor
wt.workflow.WorkflowNotificationTemplateProcessor
All Implemented Interfaces:
Externalizable, Serializable, wt.notify.templateProcessor.NotificationTemplateProcessor, Evolvable
Direct Known Subclasses:
NotificationRobotProcessor, WfNotificationTemplateProcessor, WfTaskNotificationProcessor

public abstract class WorkflowNotificationTemplateProcessor extends wt.notify.templateProcessor.BasicNotificationTemplateProcessor


Supported API: true

Extendable: false
See Also:
  • Field Summary

    Fields inherited from class wt.notify.templateProcessor.BasicNotificationTemplateProcessor

    DEFAULT_CHARSET, EXTERNALIZATION_VERSION_UID, NOTIFY_LOGGER, NOTIFY_LOGGER_INTERNAL, OLD_FORMAT_VERSION_UID, VERBOSE
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addText(Properties params, Locale locale, OutputStream os)
    Print the text

    Supported API: true
    void
    Print the activity name

    Supported API: true
    void
    Print the activity variable

    Supported API: true
    void
    Print the initial subject for notification type.
    void
    Print the primaryBusinessObjectName

    Supported API: true
    void
    Print the process name

    Supported API: true
    void
    Print the process variable

    Supported API: true

    Methods inherited from class wt.notify.templateProcessor.BasicNotificationTemplateProcessor

    beginSubject, eventToString, getCharsetEncoding, getContainerName, getContainerType, getContextAction, getContextClassName, getContextObj, getEvent, getEvent, getEvent, getEventCategory, getEventCausedBy, getEventSubject, getEventTimestamp, getFolderPath, getFolderSubject, getLocalizedEvent, getLocalizedMessage, getMessage, getPrincipalEmailLink, getPrintWriter, getState, getSubject, getSubscriptionOwner, getTarget, getTargetDisplayName, getTargetURL, getTransactionDescription, processSubTemplate, readExternal, readVersion, setContextAction, setContextClassName, setContextObj, setMessage, setMessage, setState, setSubject, setSubject, setSubscription, setSubscriptionKey, setSubscriptionOwnerEmail, setSubscriptionOwnerName, setSubscriptionRef, viewSubscription, writeExternal, writeLine

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getInitSubject

      public void getInitSubject(Properties params, Locale locale, OutputStream os)
      Print the initial subject for notification type.

      Supported API: true
      Overrides:
      getInitSubject in class wt.notify.templateProcessor.BasicNotificationTemplateProcessor
    • getActivityName

      public void getActivityName(Properties params, Locale locale, OutputStream os)
      Print the activity name

      Supported API: true
    • getProcessName

      public void getProcessName(Properties params, Locale locale, OutputStream os)
      Print the process name

      Supported API: true
    • getPrimaryBusinessObjectName

      public void getPrimaryBusinessObjectName(Properties params, Locale locale, OutputStream os)
      Print the primaryBusinessObjectName

      Supported API: true
    • getProcessVariable

      public void getProcessVariable(Properties params, Locale locale, OutputStream os)
      Print the process variable

      Supported API: true
    • getActivityVariable

      public void getActivityVariable(Properties params, Locale locale, OutputStream os)
      Print the activity variable

      Supported API: true
    • addText

      public void addText(Properties params, Locale locale, OutputStream os)
      Print the text

      Supported API: true