atg.svc.ui.formhandlers
Class TicketHistoryTableFormHandler
java.lang.Object
atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.droplet.EmptyFormHandler
atg.droplet.GenericFormHandler
atg.droplet.TransactionalFormHandler
atg.web.formhandlers.ApplicationFormHandler
atg.svc.ui.formhandlers.ServiceFormHandler
atg.svc.ui.formhandlers.FrameworkBaseFormHandler
atg.svc.ui.formhandlers.TicketHistoryTableFormHandler
- All Implemented Interfaces:
- atg.droplet.DropletFormHandler, atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, FormHandlerConstants, java.util.EventListener
public class TicketHistoryTableFormHandler
- extends FrameworkBaseFormHandler
Form handler for displaying a ticket's history
Field Summary |
static java.lang.String |
CLASS_VERSION
Class version string |
Fields inherited from class atg.web.formhandlers.ApplicationFormHandler |
EQUALS, PARAM_DELIMITER, QUERY_DELIMITER, STATUS_ERROR_REDIRECT, STATUS_ERROR_STAY, STATUS_SUCCESS |
Fields inherited from class atg.droplet.GenericFormHandler |
PARAM_DEFER_FORWARD_OR_REDIRECT, PARAM_USE_FORWARDS |
Fields inherited from class atg.nucleus.GenericService |
SERVICE_INFO_KEY |
Fields inherited from interface atg.svc.ui.formhandlers.FormHandlerConstants |
OPTIONS_ANSWER_DISPLAY, OPTIONS_ANSWER_DISPLAY_CURRENT_WINDOW, OPTIONS_ANSWER_DISPLAY_MULTIPLE_WINDOWS, OPTIONS_ANSWER_DISPLAY_SINGLE_WINDOW, OPTIONS_FILTER_BY_DOC_SET, OPTIONS_FILTER_BY_FORMAT, OPTIONS_FILTER_BY_SOURCE, OPTIONS_FILTER_BY_TITLE, OPTIONS_FILTER_OR_GROUPING_FILTER, OPTIONS_FILTER_OR_GROUPING_GROUP, OPTIONS_FILTER_OR_GROUPING_NONE, OPTIONS_QUERY_LANGUAGE, OPTIONS_RESULT_LANGUAGE, OPTIONS_SHOW_ANSWERS_AS, OPTIONS_SHOW_ANSWERS_BY_DOC, OPTIONS_SHOW_ANSWERS_INDIVIDUAL, OPTIONS_SHOW_FAQS_AS_QUESTIONS, OPTIONS_SHOW_FAQS_AS_QUESTIONS_AND_ANSWERS, PARAM_SITE_ID |
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 |
Methods inherited from class atg.svc.ui.formhandlers.FrameworkBaseFormHandler |
getErrorURL, getParameterMap, getParameters, handleChangeTab, handleCloseWindow, handleGetWindowTab, handleHidePanel, handleProcessPanel, handleScrollPanelTabsLeft, handleScrollPanelTabsRight, handleSelectTabbedPanel, handleShowPanel, handleToggleCell, handleTogglePanel, handleTogglePanelContent, handleTogglePanelsToTabs, handleTransform, setErrorURL, setParameterMap, setParameters |
Methods inherited from class atg.web.formhandlers.ApplicationFormHandler |
addParameterToURLString, beforeGet, beforeSet, checkFormError, checkFormRedirect, checkFormSuccess, formHandlerBeforeGet, formHandlerBeforeSet, getRedirectDelayMS, getString, getString, getString, getSuccessURL, getUserMessagesResourceBundle, handleCancel, processException, processException, processExceptionAndLog, processExceptionAndLog, redirect, setRedirectDelayMS, setSuccessURL, setUserMessagesResourceBundle |
Methods inherited from class atg.droplet.TransactionalFormHandler |
afterSet, commitTransaction, getTransactionDemarcation, getTransactionStatus, isEnsureTransaction, isRollbackTransaction, isRollbackTransactionOnUnhandledException, setEnsureTransaction, setRollbackTransaction, setRollbackTransactionOnUnhandledException, setTransactionDemarcation |
Methods inherited from class atg.droplet.GenericFormHandler |
addFormException, addUncheckedFormException, createFormSubmissionMessage, getCancelURL, getCheckForValidSession, getFormError, getFormExceptions, getFormName, getMessagePort, getMessageSource, getMessageType, getPropertyExceptions, getSendMessages, getUncheckedFormExceptions, handleFormException, hasUncheckedFormExceptions, isDeferForwardsAndRedirects, isRestorableForm, isUseForwards, isValidSession, redirectOrForward, resetFormExceptions, setCancelURL, setCheckForValidSession, setDeferForwardsAndRedirects, setFormName, setMessagePort, setMessageSource, setMessageType, setRestorableForm, setSendMessages, setUseForwards |
Methods inherited from class atg.droplet.EmptyFormHandler |
afterGet |
Methods inherited from class atg.nucleus.GenericService |
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
vlogDebug, vlogDebug, vlogDebug, vlogDebug, 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 |
CLASS_VERSION
public static final java.lang.String CLASS_VERSION
- Class version string
- See Also:
- Constant Field Values
TicketHistoryTableFormHandler
public TicketHistoryTableFormHandler()
search
protected java.util.List search(java.util.Map pCustomerQueryInfo)
buildSortDirectives
protected atg.repository.SortDirectives buildSortDirectives()
createTicketsByUserQuery
protected atg.repository.Query createTicketsByUserQuery(atg.repository.RepositoryItem customer)
throws atg.repository.RepositoryException
- Fetch all Ticket History for the Customer whose ID is passed in.
- Throws:
atg.repository.RepositoryException
assembleSearchResults
protected java.util.List assembleSearchResults(atg.repository.RepositoryItem[] results)
handleSearch
public boolean handleSearch(atg.servlet.DynamoHttpServletRequest request,
atg.servlet.DynamoHttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
setSortField
public void setSortField(java.lang.String pField)
getSortField
public java.lang.String getSortField()
setState
public void setState(java.lang.String pState)
getState
public java.lang.String getState()
getTotalItemCount
public int getTotalItemCount()
setTotalItemCount
public void setTotalItemCount(int pTotalItemCount)
setOperation
public void setOperation(java.lang.String pOperation)
getOperation
public java.lang.String getOperation()
setSortDirection
public void setSortDirection(java.lang.String pDirection)
getSortDirection
public java.lang.String getSortDirection()
setViewItems
public void setViewItems(java.util.List pViewItems)
getViewItems
public java.util.List getViewItems()
- The current view of the results.
setIgnoreCase
public void setIgnoreCase(boolean pIgnoreCase)
getViewItemCount
public int getViewItemCount()
getTicketingManager
public atg.ticketing.TicketingManager getTicketingManager()
setTicketingManager
public void setTicketingManager(atg.ticketing.TicketingManager pTicketingManager)
getProfile
public atg.userprofiling.Profile getProfile()
setProfile
public void setProfile(atg.userprofiling.Profile profile)
getProfileTools
public atg.userprofiling.ProfileTools getProfileTools()
setProfileTools
public void setProfileTools(atg.userprofiling.ProfileTools profileTools)
formHandlerInit
protected void formHandlerInit(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
- Overrides:
formHandlerInit
in class FrameworkBaseFormHandler
getServiceCustomerProfile
public atg.userprofiling.Profile getServiceCustomerProfile()
setServiceCustomerProfile
public void setServiceCustomerProfile(atg.userprofiling.Profile pServiceCustomerProfile)
getStatusValues
public java.util.List getStatusValues()
getCurrentPage
public int getCurrentPage()
- Returns:
- the mCurrentPage
setCurrentPage
public void setCurrentPage(int currentPage)
- Parameters:
currentPage
- the mCurrentPage to set
getResultsPerPage
public int getResultsPerPage()
- Returns:
- the mResultsPerPage
setResultsPerPage
public void setResultsPerPage(int resultsPerPage)
- Parameters:
resultsPerPage
- the mResultsPerPage to set
getSearchResults
public java.util.List getSearchResults()
- Returns:
- the searchResults
setSearchResults
public void setSearchResults(java.util.List searchResults)
- Parameters:
searchResults
- the searchResults to set