org.infoglue.cms.applications.structuretool.actions
Class CreateSiteNodeAction
java.lang.Object
|
+--org.infoglue.cms.applications.common.actions.WebworkAbstractAction
|
+--org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
|
+--org.infoglue.cms.applications.structuretool.actions.CreateSiteNodeAction
- All Implemented Interfaces:
- webwork.action.Action, webwork.action.CommandDriven, java.io.Serializable, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware
- public class CreateSiteNodeAction
- extends InfoGlueAbstractAction
This action represents the CreateSiteNode Usecase.
- 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 |
CreateSiteNodeAction
public CreateSiteNodeAction()
CreateSiteNodeAction
public CreateSiteNodeAction(SiteNodeVO siteNodeVO)
setParentSiteNodeId
public void setParentSiteNodeId(java.lang.Integer parentSiteNodeId)
getParentSiteNodeId
public java.lang.Integer getParentSiteNodeId()
setRepositoryId
public void setRepositoryId(java.lang.Integer repositoryId)
getRepositoryId
public java.lang.Integer getRepositoryId()
setSiteNodeTypeDefinitionId
public void setSiteNodeTypeDefinitionId(java.lang.Integer siteNodeTypeDefinitionId)
getSiteNodeTypeDefinitionId
public java.lang.Integer getSiteNodeTypeDefinitionId()
getName
public java.lang.String getName()
getPublishDateTime
public java.lang.String getPublishDateTime()
getExpireDateTime
public java.lang.String getExpireDateTime()
getIsBranch
public java.lang.Boolean getIsBranch()
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)
getSiteNodeId
public java.lang.Integer getSiteNodeId()
getSortProperty
public java.lang.String getSortProperty()
getSortedPageTemplates
public java.util.List getSortedPageTemplates(java.lang.String sortProperty)
throws java.lang.Exception
- This method returns the contents that are of contentTypeDefinition "PageTemplate" sorted on the property given.
java.lang.Exception
getPageTemplates
public java.util.List getPageTemplates()
throws java.lang.Exception
- This method returns the contents that are of contentTypeDefinition "PageTemplate"
java.lang.Exception
getDigitalAssetUrl
public java.lang.String getDigitalAssetUrl(java.lang.Integer contentId,
java.lang.String key)
throws java.lang.Exception
- This method fetches an url to the asset for the component.
java.lang.Exception
getSiteNodeTypeDefinitions
public java.util.List getSiteNodeTypeDefinitions()
throws java.lang.Exception
- This method fetches the list of SiteNodeTypeDefinitions
java.lang.Exception
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- Overrides:
doExecute in class WebworkAbstractAction
java.lang.Exception
doInput
public java.lang.String doInput()
throws java.lang.Exception
java.lang.Exception
getPageTemplateContentId
public java.lang.Integer getPageTemplateContentId()
setPageTemplateContentId
public void setPageTemplateContentId(java.lang.Integer pageTemplateContentId)