wt.workflow.forum
Class ForumNotificationDelegate

java.lang.Object
  extended bywt.templateutil.processor.FormTaskDelegate
      extended bywt.workflow.forum.ForumNotificationDelegate
All Implemented Interfaces:
ContextHolder, Serializable

public class ForumNotificationDelegate
extends FormTaskDelegate
implements Serializable



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String DISPLAY_NMFORUM_ACTION
           
private static String FORUM_NOTIFICATION_TEMPLATE
           
private static String NOT_RESOURCE
           
private static String RESOURCE
           
private static String SENDER_EMAIL
           
 
Fields inherited from class wt.templateutil.processor.FormTaskDelegate
 
Fields inherited from interface wt.templateutil.processor.ContextHolder
CONTEXT_ACTION, CONTEXT_CLASS_NAME, CONTEXT_OBJ, CONTEXT_PROPERTIES, FORM_DATA, QUERY_DATA, RESPONSE_EXCEPTIONS, RESPONSE_FOOTERS, RESPONSE_HEADERS, RESPONSE_MESSAGES, RESPONSE_STRING, STATUS
 
Constructor Summary
ForumNotificationDelegate()
           
 
Method Summary
private  Notification createNotification(Vector recievers, DiscussionPosting dp)
           
 void processAction(ContentHTTPStream contentStream)
          Deprecated.  
 
Methods inherited from class wt.templateutil.processor.FormTaskDelegate
addToResponseExceptions, addToResponseFooters, addToResponseHeaders, addToResponseMessages, deleteFormDataFromSession, getContextAction, getContextClassName, getContextObj, getContextProperties, getFormData, getQueryData, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getResponseString, getState, getStatus, saveFormDataInSession, setContextAction, setContextClassName, setContextObj, setContextProperties, setFormData, setQueryData, setResponseExceptions, setResponseFooters, setResponseHeaders, setResponseMessages, setResponseString, setState, setStatus, switchPages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

NOT_RESOURCE

private static final String NOT_RESOURCE
See Also:
Constant Field Values

FORUM_NOTIFICATION_TEMPLATE

private static final String FORUM_NOTIFICATION_TEMPLATE
See Also:
Constant Field Values

DISPLAY_NMFORUM_ACTION

private static final String DISPLAY_NMFORUM_ACTION
See Also:
Constant Field Values

SENDER_EMAIL

private static String SENDER_EMAIL
Constructor Detail

ForumNotificationDelegate

public ForumNotificationDelegate()
Method Detail

processAction

public void processAction(ContentHTTPStream contentStream)
                   throws Exception
Deprecated.  

Processed the desired action and then updates the state so that the desired response page can be generated.

Use the addToResponse methods to pass back messages on the status/results of the action.

Supported API: true

Specified by:
processAction in class FormTaskDelegate
Parameters:
contentStream -
Throws:
Exception

createNotification

private Notification createNotification(Vector recievers,
                                        DiscussionPosting dp)
                                 throws WTException
Throws:
WTException