|
Jive Forums API (5.5.8) Developer Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.jivesoftware.base.action.JiveActionSupport
com.jivesoftware.forum.action.ForumActionSupport
com.jivesoftware.forum.action.PostAnnounceAction
com.jivesoftware.forum.action.AnnounceEditAction
public class AnnounceEditAction
| Field Summary |
|---|
| Fields inherited from class com.jivesoftware.forum.action.PostAnnounceAction |
|---|
ACTIVE_LATER, ACTIVE_NOW, EXPIRES_LATER, EXPIRES_NEVER, EXPIRES_RELATIVE |
| Fields inherited from class com.jivesoftware.forum.action.ForumActionSupport |
|---|
CANCEL, DISABLED, FATAL, NOTFOUND, SESSION_REFERRER_KEY, UNAUTHORIZED |
| Fields inherited from class com.jivesoftware.base.action.JiveActionSupport |
|---|
pageUser, response |
| Fields inherited from class com.opensymphony.xwork.ActionSupport |
|---|
LOG |
| Fields inherited from interface com.opensymphony.xwork.Action |
|---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Constructor Summary | |
|---|---|
AnnounceEditAction()
|
|
| Method Summary | |
|---|---|
java.lang.String |
doDefault()
Loads environment to create a announcement. |
long |
getAnnID()
|
Announcement |
getAnnouncement()
Returns the newly created announcement. |
EntityDescriptor |
getEntityDescriptor(java.util.Map parameters)
Returns information (ID, type) about a specific type given a Map of parameters. |
protected Announcement |
loadAnnouncement()
|
java.lang.String |
loadObjects()
Loads objects in an action. |
protected void |
saveAnnouncement()
|
void |
setAnnID(long annID)
|
| Methods inherited from class com.jivesoftware.forum.action.PostAnnounceAction |
|---|
execute, getActiveDate, getActiveMode, getAnnouncementManager, getBody, getCategory, getCategoryID, getDraft, getExpiresDate, getExpiresDays, getExpiresMode, getForum, getForumID, getSubject, hasDraft, isCancel, isDraftEnabled, isDraftExists, setActiveDate, setActiveMode, setBody, setCancel, setCategoryID, setDraft, setDraftExists, setExpiresDate, setExpiresDays, setExpiresMode, setForumID, setServletRequest, setSubject, setUseDraft, useDraft, validate |
| Methods inherited from class com.jivesoftware.forum.action.ForumActionSupport |
|---|
getCanAttach, getCanCreateMessage, getCanCreatePoll, getCanCreatePoll, getCanCreateThread, getCanCreateThread, getCanEdit, getCanEditAttach, getCanEditPoll, getCanEditPoll, getCanEditProfile, getCanEditTags, getCanPostAnnounce, getCanPostAnnounce, getCanRead, getCanRead, getForumFactory, getPageUser, getReadStatus, getSkinProperty, getThemeName, isAdmin, isAdmin, isAuthor, isAuthor, isMessageModerationOn, isModerator, isModerator, isResourceInTheme, isSystemAdmin, isThreadModerationOn, setForumFactory, setUser |
| Methods inherited from class com.jivesoftware.base.action.JiveActionSupport |
|---|
getAuthToken, getGuestProperty, getJiveProperty, getLocales, getPageURL, getSession, getText, getText, getTimeZone, getTimeZones, isFailedLookup, isGuest, setAuthToken, setGuestProperty, setLoginAttributes, setPageUser, setServletResponse |
| Methods inherited from class com.opensymphony.xwork.ActionSupport |
|---|
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AnnounceEditAction()
| Method Detail |
|---|
public long getAnnID()
public void setAnnID(long annID)
public Announcement getAnnouncement()
PostAnnounceAction
getAnnouncement in class PostAnnounceActionpublic java.lang.String doDefault()
PostAnnounceActionForumActionSupport.UNAUTHORIZED if the user has no permission to create a announcement.Action.INPUT if there were no problems creating the announcement environment and the action
is ready for input.
doDefault in class PostAnnounceActionAction.INPUT if the announcement environment is setup, ForumActionSupport.UNAUTHORIZED if the user has no
permission to create a announcement.
protected Announcement loadAnnouncement()
throws UnauthorizedException
loadAnnouncement in class PostAnnounceActionUnauthorizedException
protected void saveAnnouncement()
throws UnauthorizedException
saveAnnouncement in class PostAnnounceActionUnauthorizedException
public java.lang.String loadObjects()
throws java.lang.Exception
JiveObjectLoaderAction.SUCCESS if
object loading occurred normally. If another type of code is returned then a WebWork interceptor
can pick up on that and return a different view page.
loadObjects in interface JiveObjectLoaderloadObjects in class PostAnnounceActionAction.SUCCESS if object loading occurred normally,
anything else to indicate that object loading failed.
java.lang.Exception - if an unexpected error occurs when loading the objects.public EntityDescriptor getEntityDescriptor(java.util.Map parameters)
EntityAware
getEntityDescriptor in interface EntityAwaregetEntityDescriptor in class PostAnnounceActionparameters - a Map of parameters with String keys and Long values.
|
Jive Forums Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||