|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.AbstractSpaceAction
com.atlassian.confluence.pages.actions.PurgeTrashItemAction
Field Summary | |
protected ContentEntityManager |
contentEntityManager
|
protected ContentEntityObject |
contentEntityObject
|
protected long |
contentId
|
protected MailContentManager |
mailContentManager
|
protected PageManager |
pageManager
|
protected String |
Type
|
Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
key, notificationManager, originalSpace, space, spaceManager, wikiStyleRenderer |
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, 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 | |
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()
|
String |
getType()
|
void |
setContentEntityManager(ContentEntityManager contentEntityManager)
|
void |
setContentId(long contentId)
|
void |
setMailContentManager(MailContentManager mailContentManager)
|
void |
setPageManager(PageManager pageManager)
|
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
getKey, getPermissionTypes, getSpace, getSpaceKey, getSpaceXHtmlDescription, getSubscribableName, isAdminUser, isPermitted, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, 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, validate |
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 MailContentManager mailContentManager
protected PageManager pageManager
protected long contentId
protected String Type
Constructor Detail |
public PurgeTrashItemAction()
Method Detail |
public String execute() throws Exception
Exception
public void setContentEntityManager(ContentEntityManager contentEntityManager)
public long getContentId()
public void setContentId(long contentId)
public ContentEntityObject getContentEntityObject()
public String getType()
public void setPageManager(PageManager pageManager)
public void setMailContentManager(MailContentManager mailContentManager)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |