org.infoglue.deliver.applications.actions
Class UpdateCacheAction

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.UpdateCacheAction
All Implemented Interfaces:
java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware

public class UpdateCacheAction
extends InfoGlueAbstractAction

This is the action that takes care of all incoming update-calls. This action is called by either the system or by replication-program and the class the distibutes the update-call to all the listeners which have registered earlier.

Author:
Mattias Bogeblad
See Also:
Serialized Form

Field Summary
 
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
UpdateCacheAction()
          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 doTest()
          This method will just reply to a testcall.
 void setClassName(java.lang.String className)
          Setters and getters for all things sent to the page in the request
 void setObjectId(java.lang.String objectId)
           
 void setObjectName(java.lang.String objectName)
           
 void setTypeId(java.lang.String typeId)
           
 
Methods inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
beginTransaction, closeDatabase, closeTransaction, commitTransaction, encode, getAnonymousPrincipal, getCMSBaseUrl, getColorScheme, getComponentRendererAction, getComponentRendererUrl, getCurrentURL, getLanguageCode, getLocale, getLogger, 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

UpdateCacheAction

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

Method Detail

doTest

public java.lang.String doTest()
                        throws java.lang.Exception
This method will just reply to a testcall.

Throws:
java.lang.Exception

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.

Specified by:
doExecute in class WebworkAbstractAction
Throws:
java.lang.Exception

setClassName

public void setClassName(java.lang.String className)
Setters and getters for all things sent to the page in the request


setObjectId

public void setObjectId(java.lang.String objectId)

setObjectName

public void setObjectName(java.lang.String objectName)

setTypeId

public void setTypeId(java.lang.String typeId)


Copyright © 2005 InfoGlue.org All Rights Reserved.