org.infoglue.cms.applications.contenttool.actions
Class UnpublishContentVersionAction
java.lang.Object
|
+--org.infoglue.cms.applications.common.actions.WebworkAbstractAction
|
+--org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
|
+--org.infoglue.cms.applications.contenttool.actions.UnpublishContentVersionAction
- All Implemented Interfaces:
- webwork.action.Action, webwork.action.CommandDriven, java.io.Serializable, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware
- public class UnpublishContentVersionAction
- extends InfoGlueAbstractAction
- Author:
- Stefan Sik
Present a list of contentVersion under a given content, recursing down in the hierarcy
- See Also:
- Serialized Form
| Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| 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 |
UnpublishContentVersionAction
public UnpublishContentVersionAction()
doInput
public java.lang.String doInput()
throws java.lang.Exception
java.lang.Exception
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- This method gets called when calling this action.
If the stateId is 2 which equals that the user tries to prepublish the page. If so we
ask the user for a comment as this is to be regarded as a new version.
- Overrides:
doExecute in class WebworkAbstractAction
java.lang.Exception
getContentVersions
public java.util.List getContentVersions()
getContentId
public java.lang.Integer getContentId()
setContentId
public void setContentId(java.lang.Integer contentId)
getRepositoryId
public java.lang.Integer getRepositoryId()
getLanguageId
public java.lang.Integer getLanguageId()
setLanguageId
public void setLanguageId(java.lang.Integer languageId)
setStateId
public void setStateId(java.lang.Integer stateId)
setVersionComment
public void setVersionComment(java.lang.String versionComment)
getVersionComment
public java.lang.String getVersionComment()
getStateId
public java.lang.Integer getStateId()
getContentVersionId
public java.util.List getContentVersionId()
- Returns:
setAttemptDirectPublishing
public void setAttemptDirectPublishing(java.lang.String attemptDirectPublishing)
setRepositoryId
public void setRepositoryId(java.lang.Integer repositoryId)