|
Jive Forums API (5.5.20.2-oracle) 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 PostAnnounceAction
public java.lang.String doDefault()
PostAnnounceAction
ForumActionSupport.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 PostAnnounceAction
Action.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 PostAnnounceAction
UnauthorizedException
protected void saveAnnouncement() throws UnauthorizedException
saveAnnouncement
in class PostAnnounceAction
UnauthorizedException
public java.lang.String loadObjects() throws java.lang.Exception
JiveObjectLoader
Action.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 JiveObjectLoader
loadObjects
in class PostAnnounceAction
Action.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 EntityAware
getEntityDescriptor
in class PostAnnounceAction
parameters
- 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 |