atg.svc.ui.formhandlers
Class SearchAgentAllTicketsFormHandler
java.lang.Object
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.SearchAgentAllTicketsFormHandler
- All Implemented Interfaces:
- atg.droplet.DropletFormHandler, atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.logging.ApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, FormHandlerConstants, TreeTableFormHandler, Listable, Pageable, Sortable, java.util.EventListener
public class SearchAgentAllTicketsFormHandler
- extends FrameworkBaseFormHandler
- implements Listable, Pageable, Sortable, TreeTableFormHandler
- Author:
- ajain01 To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
Performs search for ALL Tickets
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.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_ANSWERS_PER_PAGE, OPTIONS_FAQS_PER_PAGE, OPTIONS_FILTER_BY, OPTIONS_FILTER_BY_DOC_SET, OPTIONS_FILTER_BY_FORMAT, OPTIONS_FILTER_BY_SOURCE, OPTIONS_FILTER_BY_TITLE, OPTIONS_FILTER_OR_GROUPING, OPTIONS_FILTER_OR_GROUPING_FILTER, OPTIONS_FILTER_OR_GROUPING_GROUP, OPTIONS_FILTER_OR_GROUPING_NONE, OPTIONS_GROUP_BY, OPTIONS_QUERY_LANGUAGE, OPTIONS_RESULT_LANGUAGE, OPTIONS_SHOW_ANSWERS_AS, OPTIONS_SHOW_ANSWERS_BY_DOC, OPTIONS_SHOW_ANSWERS_INDIVIDUAL, OPTIONS_SHOW_FAQS_AS, OPTIONS_SHOW_FAQS_AS_QUESTIONS, OPTIONS_SHOW_FAQS_AS_QUESTIONS_AND_ANSWERS, PARAM_SITE_ID |
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, isEnsureTransaction, isRollbackTransaction, setEnsureTransaction, setRollbackTransaction, setTransactionDemarcation |
Methods inherited from class atg.droplet.GenericFormHandler |
addFormException, createFormSubmissionMessage, getCancelURL, getCheckForValidSession, getFormError, getFormExceptions, getFormName, getMessagePort, getMessageSource, getMessageType, getPropertyExceptions, getSendMessages, handleFormException, isRestorableForm, isValidSession, resetFormExceptions, setCancelURL, setCheckForValidSession, setFormName, setMessagePort, setMessageSource, setMessageType, setRestorableForm, setSendMessages |
Methods inherited from class atg.droplet.EmptyFormHandler |
afterGet |
Methods inherited from class atg.nucleus.GenericService |
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingWarning, setServiceInfo, startService, stopService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
m_formStateKey
public java.lang.String m_formStateKey
SearchAgentAllTicketsFormHandler
public SearchAgentAllTicketsFormHandler()
page
public void page(int pStartIndex,
int pPageSize)
- Specified by:
page
in interface Pageable
- See Also:
Pageable.page(int, int)
search
protected java.util.List search(java.util.Map pTicketQueryInfo)
- Parameters:
pTicketQueryInfo
-
- Returns:
handleSearch
public boolean handleSearch(atg.servlet.DynamoHttpServletRequest request,
atg.servlet.DynamoHttpServletResponse response)
throws java.lang.Exception
- Parameters:
request
- response
-
- Returns:
-
- Throws:
java.lang.Exception
formHandlerInit
protected void formHandlerInit(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
- Overrides:
formHandlerInit
in class FrameworkBaseFormHandler
getFormStateKey
public java.lang.String getFormStateKey()
- Returns:
setFormStateKey
public void setFormStateKey(java.lang.String stateKey)
- Parameters:
stateKey
-
setTreeTableId
public void setTreeTableId(java.lang.String pTreeTableId)
- Specified by:
setTreeTableId
in interface TreeTableFormHandler
getTreeTableId
public java.lang.String getTreeTableId()
- Specified by:
getTreeTableId
in interface TreeTableFormHandler
setView
public void setView(View pView)
- Specified by:
setView
in interface TreeTableFormHandler
getView
public View getView()
- Specified by:
getView
in interface TreeTableFormHandler
getViewItems
public java.util.List getViewItems()
- Specified by:
getViewItems
in interface Listable
getViewItemCount
public int getViewItemCount()
- Specified by:
getViewItemCount
in interface Listable
getManager
public TicketingManager getManager()
- Returns:
setManager
public void setManager(TicketingManager pTicketingManager)
- Parameters:
pTicketingManager
-
assembleSearchResults
protected java.util.List assembleSearchResults(atg.repository.RepositoryItem[] results)
- Parameters:
results
-
- Returns:
getTotalItemCount
public int getTotalItemCount()
- Specified by:
getTotalItemCount
in interface Listable
getProfile
public atg.userprofiling.Profile getProfile()
- Returns:
setProfile
public void setProfile(atg.userprofiling.Profile profile)
- Parameters:
profile
-
setSortField
public void setSortField(java.lang.String pField)
- Specified by:
setSortField
in interface Sortable
setSortDirection
public void setSortDirection(java.lang.String pDirection)
- Specified by:
setSortDirection
in interface Sortable
getSortDirection
public java.lang.String getSortDirection()
- Returns:
setIgnoreCase
public void setIgnoreCase(boolean pIgnoreCase)
- Specified by:
setIgnoreCase
in interface Sortable
setStateKey
public void setStateKey(java.lang.String pStateKey)
getStateKey
public java.lang.String getStateKey()
setState
public void setState(java.lang.String pState)
- Specified by:
setState
in interface TreeTableFormHandler
getState
public java.lang.String getState()
- Specified by:
getState
in interface TreeTableFormHandler
setOperation
public void setOperation(java.lang.String pOperation)
- Specified by:
setOperation
in interface TreeTableFormHandler
getOperation
public java.lang.String getOperation()
- Specified by:
getOperation
in interface TreeTableFormHandler
getProfileTools
public atg.userprofiling.ProfileTools getProfileTools()
- Returns:
setProfileTools
public void setProfileTools(atg.userprofiling.ProfileTools profileTools)
- Parameters:
profileTools
-
assembleQueryFromParamMap
protected atg.repository.Query assembleQueryFromParamMap()
getStartingEscalationLevel
public java.lang.String getStartingEscalationLevel()
saveTicketQueryContext
protected void saveTicketQueryContext(atg.servlet.DynamoHttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTicketQueryContext
protected java.util.Map getTicketQueryContext(atg.servlet.DynamoHttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPollInterval
public int getPollInterval()
setPollInterval
public void setPollInterval(int interval)