Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.action
Class PrivateMessagePostAction

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.PrivateMessagePostAction
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.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class PrivateMessagePostAction
extends ForumActionSupport
implements com.opensymphony.xwork.Validateable

An action for posting private messages.

See Also:
Serialized Form

Field Summary
static java.lang.String DRAFT
           
 
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
PrivateMessagePostAction()
           
 
Method Summary
 java.lang.String doDefault()
           
 java.lang.String execute()
          Default implementation of doExecute() method.
 java.lang.String getBody()
           
 java.lang.String getDoAttach()
           
 java.lang.String getDoCancel()
           
 java.lang.String getDoDraft()
           
 java.lang.String getDoPost()
           
 java.lang.String getDoPreview()
           
 java.lang.String getDoSpell()
           
 java.lang.String getFrom()
           
 PrivateMessage getParentMessage()
           
 long getPmID()
           
 java.lang.String getSubject()
           
 java.lang.String getTo()
           
 long[] getUserID()
           
 boolean isCopyToSent()
           
 boolean isForward()
           
 boolean isReply()
           
 void setBody(java.lang.String body)
           
 void setCopyToSent(boolean copyToSent)
           
 void setDoAttach(java.lang.String doAttach)
           
 void setDoCancel(java.lang.String doCancel)
           
 void setDoDraft(java.lang.String doDraft)
           
 void setDoPost(java.lang.String doPost)
           
 void setDoPreview(java.lang.String doPreview)
           
 void setDoSpell(java.lang.String doSpell)
           
 void setForward(boolean forward)
           
 void setFrom(java.lang.String from)
           
 void setPmID(long pmID)
           
 void setReply(boolean reply)
           
 void setSubject(java.lang.String subject)
           
 void setTo(java.lang.String to)
           
 void setUserID(long[] userID)
           
 void 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, 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, 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
 

Field Detail

DRAFT

public static final java.lang.String DRAFT
See Also:
Constant Field Values
Constructor Detail

PrivateMessagePostAction

public PrivateMessagePostAction()
Method Detail

getUserID

public long[] getUserID()

setUserID

public void setUserID(long[] userID)

getTo

public java.lang.String getTo()

setTo

public void setTo(java.lang.String to)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

getBody

public java.lang.String getBody()

setBody

public void setBody(java.lang.String body)

getFrom

public java.lang.String getFrom()

setFrom

public void setFrom(java.lang.String from)

isCopyToSent

public boolean isCopyToSent()

setCopyToSent

public void setCopyToSent(boolean copyToSent)

isReply

public boolean isReply()

setReply

public void setReply(boolean reply)

isForward

public boolean isForward()

setForward

public void setForward(boolean forward)

getPmID

public long getPmID()

setPmID

public void setPmID(long pmID)

getDoCancel

public java.lang.String getDoCancel()

setDoCancel

public void setDoCancel(java.lang.String doCancel)

getDoPost

public java.lang.String getDoPost()

setDoPost

public void setDoPost(java.lang.String doPost)

getDoAttach

public java.lang.String getDoAttach()

setDoAttach

public void setDoAttach(java.lang.String doAttach)

getDoSpell

public java.lang.String getDoSpell()

setDoSpell

public void setDoSpell(java.lang.String doSpell)

getDoPreview

public java.lang.String getDoPreview()

setDoPreview

public void setDoPreview(java.lang.String doPreview)

getDoDraft

public java.lang.String getDoDraft()

setDoDraft

public void setDoDraft(java.lang.String doDraft)

getParentMessage

public PrivateMessage getParentMessage()

doDefault

public java.lang.String doDefault()
Overrides:
doDefault in class com.opensymphony.xwork.ActionSupport

validate

public void validate()
Specified by:
validate in interface com.opensymphony.xwork.Validateable
Overrides:
validate in class com.opensymphony.xwork.ActionSupport

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.