org.infoglue.cms.applications.structuretool.actions
Class UpdateSiteNodeAction

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

public class UpdateSiteNodeAction
extends ViewSiteNodeAction

This is the action-class for UpdateSiteNode

Author:
Mattias Bogeblad
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
UpdateSiteNodeAction()
           
UpdateSiteNodeAction(SiteNodeVO siteNodeVO)
           
 
Method Summary
 java.lang.String doExecute()
           
 java.lang.String doSaveAndExit()
           
 java.lang.String getContentType()
           
 java.lang.Integer getDisableEditOnSight()
           
 java.lang.Integer getDisablePageCache()
           
 java.lang.Boolean getIsBranch()
           
 java.lang.Integer getIsProtected()
           
 java.lang.String getName()
           
 java.lang.Integer getRepositoryId()
           
 java.lang.Integer getSiteNodeId()
           
 java.lang.Integer getSiteNodeTypeDefinitionId()
           
 void setContentType(java.lang.String contentType)
           
 void setDisableEditOnSight(java.lang.Integer disableEditOnSight)
           
 void setDisablePageCache(java.lang.Integer disablePageCache)
           
 void setExpireDateTime(java.lang.String expireDateTime)
           
 void setIsBranch(java.lang.Boolean isBranch)
           
 void setIsProtected(java.lang.Integer isProtected)
           
 void setName(java.lang.String name)
           
 void setPublishDateTime(java.lang.String publishDateTime)
           
 void setRepositoryId(java.lang.Integer repositoryId)
           
 void setSiteNodeId(java.lang.Integer siteNodeId)
           
 void setSiteNodeTypeDefinitionId(java.lang.Integer siteNodeTypeDefinitionId)
           
 
Methods inherited from class org.infoglue.cms.applications.structuretool.actions.ViewSiteNodeAction
doChangeState, doCommentVersion, getAvailableServiceBindings, getChangeTypeId, getDest, getExpireDateTime, getExpireDateTimeAsLong, getIsSiteNodeTypeDefinitionAssigned, getListPreparedQualifyers, getPublishDateTime, getPublishDateTimeAsLong, getQualifyerDescription, getReferenceBeanList, getServiceBindings, getShowComponentsFirst, getSiteNodeEvent, getSiteNodeTypeDefinition, getSiteNodeTypeDefinitions, getSiteNodeVersion, getSiteNodeVersionEvent, getSiteNodeVersionId, getSiteNodeVersionVO, getSortedAvailableContentServiceBindings, getSortedAvailableServiceBindings, getSortedAvailableStructureServiceBindings, getStateDescription, getStateId, getStay, getUnrefreshedSiteNodeId, getVersionComment, setChangeTypeId, setSiteNodeVersionId, setStateId, setStay, setUnrefreshedSiteNodeId, setVersionComment
 
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

UpdateSiteNodeAction

public UpdateSiteNodeAction()

UpdateSiteNodeAction

public UpdateSiteNodeAction(SiteNodeVO siteNodeVO)
Method Detail

doExecute

public java.lang.String doExecute()
                           throws java.lang.Exception
Overrides:
doExecute in class ViewSiteNodeAction
java.lang.Exception

doSaveAndExit

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

setSiteNodeId

public void setSiteNodeId(java.lang.Integer siteNodeId)
Overrides:
setSiteNodeId in class ViewSiteNodeAction

getSiteNodeId

public java.lang.Integer getSiteNodeId()
Overrides:
getSiteNodeId in class ViewSiteNodeAction

getName

public java.lang.String getName()
Overrides:
getName in class ViewSiteNodeAction

getIsBranch

public java.lang.Boolean getIsBranch()
Overrides:
getIsBranch in class ViewSiteNodeAction

setName

public void setName(java.lang.String name)

setPublishDateTime

public void setPublishDateTime(java.lang.String publishDateTime)

setExpireDateTime

public void setExpireDateTime(java.lang.String expireDateTime)

setIsBranch

public void setIsBranch(java.lang.Boolean isBranch)

setSiteNodeTypeDefinitionId

public void setSiteNodeTypeDefinitionId(java.lang.Integer siteNodeTypeDefinitionId)

getSiteNodeTypeDefinitionId

public java.lang.Integer getSiteNodeTypeDefinitionId()

setRepositoryId

public void setRepositoryId(java.lang.Integer repositoryId)
Overrides:
setRepositoryId in class ViewSiteNodeAction

getRepositoryId

public java.lang.Integer getRepositoryId()
Overrides:
getRepositoryId in class ViewSiteNodeAction

getContentType

public java.lang.String getContentType()
Overrides:
getContentType in class ViewSiteNodeAction

setContentType

public void setContentType(java.lang.String contentType)
Overrides:
setContentType in class ViewSiteNodeAction

getDisableEditOnSight

public java.lang.Integer getDisableEditOnSight()
Overrides:
getDisableEditOnSight in class ViewSiteNodeAction

setDisableEditOnSight

public void setDisableEditOnSight(java.lang.Integer disableEditOnSight)
Overrides:
setDisableEditOnSight in class ViewSiteNodeAction

getDisablePageCache

public java.lang.Integer getDisablePageCache()
Overrides:
getDisablePageCache in class ViewSiteNodeAction

setDisablePageCache

public void setDisablePageCache(java.lang.Integer disablePageCache)
Overrides:
setDisablePageCache in class ViewSiteNodeAction

getIsProtected

public java.lang.Integer getIsProtected()
Overrides:
getIsProtected in class ViewSiteNodeAction

setIsProtected

public void setIsProtected(java.lang.Integer isProtected)
Overrides:
setIsProtected in class ViewSiteNodeAction