atg.epub.servlet
Class AddNoteFormHandler

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.epub.servlet.PortletFormHandler
              extended by atg.epub.servlet.PublishingPortletFormHandler
                  extended by atg.epub.servlet.AddNoteFormHandler
All Implemented Interfaces:
atg.droplet.ObjectFormHandler, atg.naming.AbsoluteNameable, NameContextBindingListener, NameContextElement, atg.naming.NameContextParentable, NameResolver, AdminableService, atg.nucleus.Configured, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener

public class AddNoteFormHandler
extends PublishingPortletFormHandler

Form Handler for adding a note to a project. A note is added as a new history element in the project.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Fields inherited from class atg.epub.servlet.PublishingPortletFormHandler
mProcess, mProject, sConfiguration, sProcessHome, sProcessTaskInfoHome, sProjectHome
 
Fields inherited from class atg.epub.servlet.PortletFormHandler
mFormExceptions, PARAM_USE_FORWARDS, sTransactionManager
 
Fields inherited from class atg.nucleus.GenericService
SERVICE_INFO_KEY
 
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging
DEFAULT_LOG_TRACE_STATUS
 
Fields inherited from interface atg.nucleus.logging.ApplicationLogging
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
 
Constructor Summary
AddNoteFormHandler()
           
 
Method Summary
 java.lang.String getNote()
           
 void handleAddNote(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse)
          Handle method to add a note to a project.
 void handleAddNote(javax.portlet.PortletRequest pRequest, javax.portlet.PortletResponse pResponse)
          Handle method to manage portlet requests.
 void postAddNote(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse)
          No-op method meant for subclassing to add user specific functionality after handleAddNote is called.
 void preAddNote(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse)
          No-op method meant for subclassing to add user specific functionality before handleAddNote is called.
 void setNote(java.lang.String string)
           
 
Methods inherited from class atg.epub.servlet.PublishingPortletFormHandler
getConfiguration, getCurrentDynamoRequest, getCurrentDynamoResponse, getProcess, getProcessHome, getProcessId, getProcessTaskInfoHome, getProject, getProjectHome, getProjectId, getResource, getResource, getResource, getResource, getWorkflowView, setProcessId, setProjectId, setWorkflowView
 
Methods inherited from class atg.epub.servlet.PortletFormHandler
addFormException, afterGet, afterGet, afterGet, afterSet, afterSet, afterSet, beforeGet, beforeGet, beforeGet, beforeSet, beforeSet, beforeSet, checkFormRedirect, getCheckForValidSession, getFormError, getFormExceptions, getPropertyExceptions, getTransactionDemarcation, handleFormException, handleUncheckedFormException, hasFormExceptions, isEnsureTransaction, isRestorableForm, isRollbackTransaction, isUseForwards, isValidSession, redirectOrForward, resetFormExceptions, setCheckForValidSession, setEnsureTransaction, setRestorableForm, setRollbackTransaction, setTransactionDemarcation, setUseForwards
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

AddNoteFormHandler

public AddNoteFormHandler()
Method Detail

getNote

public java.lang.String getNote()

setNote

public void setNote(java.lang.String string)

preAddNote

public void preAddNote(DynamoHttpServletRequest pRequest,
                       DynamoHttpServletResponse pResponse)
No-op method meant for subclassing to add user specific functionality before handleAddNote is called.


postAddNote

public void postAddNote(DynamoHttpServletRequest pRequest,
                        DynamoHttpServletResponse pResponse)
No-op method meant for subclassing to add user specific functionality after handleAddNote is called.


handleAddNote

public void handleAddNote(javax.portlet.PortletRequest pRequest,
                          javax.portlet.PortletResponse pResponse)
                   throws javax.servlet.ServletException
Handle method to manage portlet requests.

Throws:
javax.servlet.ServletException

handleAddNote

public void handleAddNote(DynamoHttpServletRequest pRequest,
                          DynamoHttpServletResponse pResponse)
                   throws javax.servlet.ServletException
Handle method to add a note to a project. Note is added as a history element.

Throws:
javax.servlet.ServletException