Jive Forums API (5.5.8) Developer Javadocs

com.jivesoftware.forum.action
Class MyQuestionsAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.jivesoftware.base.action.JiveActionSupport
          extended by com.jivesoftware.forum.action.ForumActionSupport
              extended by com.jivesoftware.forum.action.MyQuestionsAction
All Implemented Interfaces:
AuthTokenAware, EntityAware, UserAware, ForumFactoryAware, com.opensymphony.webwork.interceptor.ServletRequestAware, com.opensymphony.webwork.interceptor.ServletResponseAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.Preparable, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class MyQuestionsAction
extends ForumActionSupport
implements com.opensymphony.xwork.Preparable

See Also:
Serialized Form

Nested Class Summary
 class MyQuestionsAction.QuestionPageable
           
 
Field Summary
static int DEFAULT_RESOLVED_RANGE
           
static int DEFAULT_UNRESOLVED_RANGE
           
 
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
MyQuestionsAction()
           
 
Method Summary
 java.lang.String execute()
          Default implementation of doExecute() method.
 Paginator getClosedQuestionPaginator()
           
 Paginator getOpenQuestionPaginator()
           
 QuestionManager getQuestionManager()
           
 int getResolvedQuestionCount()
           
 java.util.Iterator getResolvedQuestions()
           
 int getRrange()
           
 int getRstart()
           
 int getUnauthResolvedQuestionCount()
           
 int getUnauthUnresolvedQuestionCount()
           
 int getUnresolvedQuestionCount()
           
 java.util.Iterator getUnresolvedQuestions()
           
 int getUrange()
           
 int getUstart()
           
 void prepare()
           
 void setRrange(int rRange)
           
 void setRstart(int rStart)
           
 void setUrange(int uRange)
           
 void setUstart(int uStart)
           
 
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
 

Field Detail

DEFAULT_UNRESOLVED_RANGE

public static final int DEFAULT_UNRESOLVED_RANGE
See Also:
Constant Field Values

DEFAULT_RESOLVED_RANGE

public static final int DEFAULT_RESOLVED_RANGE
See Also:
Constant Field Values
Constructor Detail

MyQuestionsAction

public MyQuestionsAction()
Method Detail

getQuestionManager

public QuestionManager getQuestionManager()

getUnresolvedQuestions

public java.util.Iterator getUnresolvedQuestions()

getResolvedQuestions

public java.util.Iterator getResolvedQuestions()

getUnresolvedQuestionCount

public int getUnresolvedQuestionCount()

getResolvedQuestionCount

public int getResolvedQuestionCount()

getUnauthResolvedQuestionCount

public int getUnauthResolvedQuestionCount()

getUnauthUnresolvedQuestionCount

public int getUnauthUnresolvedQuestionCount()

getUrange

public int getUrange()

setUrange

public void setUrange(int uRange)

getUstart

public int getUstart()

setUstart

public void setUstart(int uStart)

getRrange

public int getRrange()

setRrange

public void setRrange(int rRange)

getRstart

public int getRstart()

setRstart

public void setRstart(int rStart)

getOpenQuestionPaginator

public Paginator getOpenQuestionPaginator()

getClosedQuestionPaginator

public Paginator getClosedQuestionPaginator()

prepare

public void prepare()
             throws java.lang.Exception
Specified by:
prepare in interface com.opensymphony.xwork.Preparable
Throws:
java.lang.Exception

execute

public java.lang.String execute()
Description copied from class: ForumActionSupport
Default implementation of doExecute() method. This class is intended to be a base class for other actions but can be used as an action itself if the skin author simply wants to get access to the context & methods provided by this class.

Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class ForumActionSupport
Returns:
Action.SUCCESS

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.