org.infoglue.deliver.applications.actions
Class ViewApplicationSettingsAction

java.lang.Object
  |
  +--org.infoglue.cms.applications.common.actions.WebworkAbstractAction
        |
        +--org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
              |
              +--org.infoglue.deliver.applications.actions.ViewPageAction
                    |
                    +--org.infoglue.deliver.applications.actions.ViewApplicationSettingsAction
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, java.io.Serializable, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware

public class ViewApplicationSettingsAction
extends ViewPageAction

This is the action that can supply a caller with a lot of information about the delivery-engine.

Author:
Mattias Bogeblad
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.infoglue.deliver.applications.actions.ViewPageAction
boundContentTime, closeTime, commitTime, contentAttributeTime, contentVersionTime, inheritedServiceBindingTime, isValidTime, qualifyersTime, rollbackTime, selectMatchingEntitiesTime, serviceBindingTime, sortQualifyersTime
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewApplicationSettingsAction()
          The constructor for this action - contains nothing right now.
 
Method Summary
 java.lang.String doExecute()
          This method is the application entry-point.
 java.lang.String doGetClassMethods()
           
 java.lang.String doGetPageNavigationTitle()
          This command is used to get the navigationtitle for a sitenode in a certain language.
 java.lang.String doGetTemplateLogicMethods()
          Deprecated.  
 java.lang.String getClassName()
           
 java.lang.String getNavigationTitle()
           
 java.lang.String getSourceId()
           
 java.util.List getTemplateMethods()
           
 void setClassName(java.lang.String className)
           
 void setSourceId(java.lang.String sourceId)
           
 
Methods inherited from class org.infoglue.deliver.applications.actions.ViewPageAction
doRenderDecoratedPage, getContentId, getLanguageId, getReferer, getRepositoryName, getSiteNodeId, getTemplateController, handleExtranetLogic, setContentId, setLanguageId, setReferer, setRepositoryName, setShowSimple, setSiteNodeId
 
Methods inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
beginTransaction, closeDatabase, closeTransaction, encode, getCMSBaseUrl, getColorScheme, getComponentRendererAction, getComponentRendererUrl, getCurrentURL, getLanguageCode, getLocale, getPrincipalPropertyHashValues, getPrincipalPropertyValue, getPrincipalPropertyValue, getSessionTimeout, getThis, getURLBase, getUserName, hasAccessTo, hasAccessTo, rollbackTransaction, setColorScheme
 
Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
doDefault, execute, getBrowserBean, getCurrentUrl, getError, getErrors, getInfoGluePrincipal, getLocalizedString, getRoot, getSession, setCommand, setServletRequest, setServletResponse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewApplicationSettingsAction

public ViewApplicationSettingsAction()
The constructor for this action - contains nothing right now.

Method Detail

doExecute

public java.lang.String doExecute()
                           throws java.lang.Exception
This method is the application entry-point. The parameters has been set through the setters and now we just have to render the appropriate output.

Overrides:
doExecute in class ViewPageAction
java.lang.Exception

doGetClassMethods

public java.lang.String doGetClassMethods()
                                   throws java.lang.Exception
java.lang.Exception

doGetTemplateLogicMethods

public java.lang.String doGetTemplateLogicMethods()
                                           throws java.lang.Exception
Deprecated.  

This command is used to get a list of all available methods on the templateController. This service is mostly used by the template-editor so it can keep up with changes easily.

java.lang.Exception

doGetPageNavigationTitle

public java.lang.String doGetPageNavigationTitle()
                                          throws java.lang.Exception
This command is used to get the navigationtitle for a sitenode in a certain language.

java.lang.Exception

getTemplateMethods

public java.util.List getTemplateMethods()

getNavigationTitle

public java.lang.String getNavigationTitle()

getSourceId

public java.lang.String getSourceId()

setSourceId

public void setSourceId(java.lang.String sourceId)

getClassName

public java.lang.String getClassName()

setClassName

public void setClassName(java.lang.String className)