|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.opensymphony.xwork.ActionSupport com.atlassian.confluence.core.ConfluenceActionSupport com.atlassian.confluence.spaces.actions.AbstractSpaceAction com.atlassian.confluence.pages.actions.PurgeTrashItemAction
public class PurgeTrashItemAction
Field Summary | |
---|---|
protected ContentEntityManager |
contentEntityManager
|
protected ContentEntityObject |
contentEntityObject
|
protected long |
contentId
|
protected PageManager |
pageManager
|
protected java.lang.String |
Type
|
Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
---|
key, notificationManager, space, spaceManager, themeManager, wikiStyleRenderer |
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
---|
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
---|
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
PurgeTrashItemAction()
|
Method Summary | |
---|---|
java.lang.String |
execute()
Function checks if the trash item is a page or another object and calls the apropiate remove functions The page object is special since cases like being a parent or being a homepage must be handled |
ContentEntityObject |
getContentEntityObject()
|
long |
getContentId()
|
java.lang.String |
getType()
|
boolean |
isPermitted()
|
void |
setContentEntityManager(ContentEntityManager contentEntityManager)
|
void |
setContentId(long contentId)
|
void |
setCustomContentManager(CustomContentManager customContentManager)
|
void |
setPageManager(PageManager pageManager)
|
void |
validate()
|
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
---|
getKey, getPermissionTypes, getSpace, getSpaceKey, getSubscribableName, getThemeManager, hasSpaceIA, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRenderer |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
---|
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ContentEntityManager contentEntityManager
protected ContentEntityObject contentEntityObject
protected PageManager pageManager
protected long contentId
protected java.lang.String Type
Constructor Detail |
---|
public PurgeTrashItemAction()
Method Detail |
---|
public void validate()
validate
in interface MessageHolderAware
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
public java.lang.String execute() throws java.lang.Exception
execute
in interface com.opensymphony.xwork.Action
execute
in class com.opensymphony.xwork.ActionSupport
java.lang.Exception
public void setContentEntityManager(ContentEntityManager contentEntityManager)
public long getContentId()
public void setContentId(long contentId)
public boolean isPermitted()
isPermitted
in class AbstractSpaceAction
public ContentEntityObject getContentEntityObject()
public java.lang.String getType()
public void setPageManager(PageManager pageManager)
public void setCustomContentManager(CustomContentManager customContentManager)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |