|
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.profiles.action.ProfileAction
com.jivesoftware.profiles.action.ViewProfile
public class ViewProfile
Field Summary |
---|
Fields inherited from class com.jivesoftware.profiles.action.ProfileAction |
---|
profileFieldManager, profileManager |
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, request, 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 | |
---|---|
ViewProfile()
|
Method Summary | |
---|---|
java.lang.String |
execute()
Default implementation of doExecute() method. |
java.util.List |
getFields()
|
int |
getMessageCount()
Returns the number of messages posted by this user |
java.util.Map |
getProfile()
|
int |
getQuestionCount()
Returns the total number of question asked by the user. |
java.util.Iterator |
getRecentMessages(int number)
Returns an Iterator of recent messages |
java.util.Iterator |
getRecentQuestions(int maxQuestions)
Returns an Iterator of recent questions asked. |
int |
getUnresolvedQuestionCount()
Returns the numbe of open questions asked by the user. |
User |
getUser()
|
boolean |
isEditMode()
|
boolean |
pointsAvailable(com.jivesoftware.forum.Question question)
|
void |
setEditMode(boolean editMode)
|
void |
setUserID(long userID)
|
void |
setUserManager(UserManager um)
|
void |
setUsername(java.lang.String username)
|
Methods inherited from class com.jivesoftware.profiles.action.ProfileAction |
---|
setProfileFieldManager, setProfileManager |
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, getEntityDescriptor, 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, setServletRequest, setServletResponse |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
---|
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doDefault, 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, validate |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ViewProfile()
Method Detail |
---|
public void setUserManager(UserManager um)
setUserManager
in interface UserManagerAware
public java.lang.String execute() throws java.lang.Exception
ForumActionSupport
execute
in interface com.opensymphony.xwork.Action
execute
in class ForumActionSupport
java.lang.Exception
public void setUserID(long userID)
public void setUsername(java.lang.String username)
public User getUser()
public java.util.Map getProfile()
public java.util.List getFields()
public boolean isEditMode()
public void setEditMode(boolean editMode)
public int getMessageCount()
public java.util.Iterator getRecentMessages(int number)
Iterator
of recent messages
number
- the number of recent messages to return.
Iterator
of recent messages.public java.util.Iterator getRecentQuestions(int maxQuestions)
Iterator
of recent questions asked.
maxQuestions
- the maximum number of recent questions to return.
Iterator
of recent questions.public int getQuestionCount()
public int getUnresolvedQuestionCount()
public boolean pointsAvailable(com.jivesoftware.forum.Question question)
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |