org.infoglue.deliver.applications.actions
Class ViewApplicationSettingsAction

java.lang.Object
  extended by org.infoglue.cms.applications.common.actions.WebworkAbstractAction
      extended by org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
          extended by org.infoglue.deliver.applications.actions.ViewPageAction
              extended by org.infoglue.deliver.applications.actions.ViewApplicationSettingsAction
All Implemented Interfaces:
java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, 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, integrationDeliveryController, isValidTime, lastRequestProcessingTime, nodeDeliveryController, qualifyersTime, rollbackTime, selectMatchingEntitiesTime, serviceBindingTime, sortQualifyersTime, templateController
 
Fields inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
colorScheme
 
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()
           
protected  java.lang.String out(java.lang.String string)
           
 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, handleExtranetLogic, setCmsUserName, setContentId, setLanguageId, setRecacheCall, setReferer, setRepositoryName, setShowSimple, setSiteNodeId
 
Methods inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
beginTransaction, closeDatabase, closeTransaction, commitTransaction, encode, getAllowPublicationEventFilter, getAnonymousPrincipal, getCMSBaseUrl, getColorScheme, getComponentRendererAction, getComponentRendererUrl, getCurrentURL, getDisableCustomIcons, getDisableImageEditor, getEnableDateTimeDirectEditing, getInfoGluePrincipal, getLanguageCode, getLocale, getLogoutURL, getOriginalFullURL, getParameter, getPrincipalPropertyHashValues, getPrincipalPropertyValue, getPrincipalPropertyValue, getSessionTimeout, getSingleParameter, getThis, getToolId, getToolLocales, getURLBase, getUserName, hasAccessTo, hasAccessTo, rollbackTransaction, setColorScheme, setLanguageCode, setToolId
 
Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
doDefault, execute, getBrowserBean, getCurrentUrl, getError, getErrors, getHttpSession, getInfoGluePrincipal, getLocalizedString, getRequest, getResponse, getRoot, getSession, setCommand, setError, setServletRequest, setServletResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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
Throws:
java.lang.Exception

out

protected java.lang.String out(java.lang.String string)
                        throws java.io.IOException
Throws:
java.io.IOException

doGetClassMethods

public java.lang.String doGetClassMethods()
                                   throws java.lang.Exception
Throws:
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.

Throws:
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.

Throws:
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)


Copyright © 2005 InfoGlue.org All Rights Reserved.