Class BaseNotificationExecuter

java.lang.Object
com.easydesk.workflow.notification.BaseNotificationExecuter
All Implemented Interfaces:
Executer
Direct Known Subclasses:
BaseBeforeNotificationExecuter, BaseOnEndNotificationExecuter

public class BaseNotificationExecuter extends Object implements Executer
Version:
$Id: BaseNotificationExecuter.java,v 1.2 2008/03/12 09:09:45 youngho Exp $
Author:
Youncho Cho
  • Field Details

    • pipelineData

      protected PipelineData pipelineData
      DOCUMENT ME!
  • Constructor Details

    • BaseNotificationExecuter

      public BaseNotificationExecuter(PipelineData pipelineData)
      Creates a new BaseNotificationExecuter object.
      Parameters:
      pipelineData - DOCUMENT ME!
  • Method Details

    • getToAddress

      protected String getToAddress()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getCreator

      protected <U extends User> User getCreator()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getManager

      protected AttributeOption getManager()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getActivitySet

      protected ActivitySet getActivitySet()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getActivity

      protected Activity getActivity()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getItem

      protected Item getItem()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • execute

      public void execute() throws Exception
      DOCUMENT ME!
      Specified by:
      execute in interface Executer
      Throws:
      Exception - DOCUMENT ME!
    • searchUserByEmail

      public Set<? extends User> searchUserByEmail(String email) throws Exception
      DOCUMENT ME!
      Parameters:
      email - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
      Throws:
      Exception - DOCUMENT ME!