Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.action
Class AttachmentSettingsAction

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.AttachmentSettingsAction
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 AttachmentSettingsAction
extends ForumActionSupport

See Also:
Serialized Form

Field Summary
 
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
AttachmentSettingsAction()
           
 
Method Summary
 java.lang.String doInput()
           
 java.lang.String execute()
          Default implementation of doExecute() method.
 java.lang.String getAttachementDir()
           
 long getAttachmentDirectorySize()
           
 java.lang.String[] getCommonContentTypes()
           
 java.lang.String getContentType()
           
 java.lang.String getContentTypeFromList()
           
 java.lang.String getContentTypeList()
           
 java.lang.String getFormattedAttachmentDirectorySize()
           
 int getMaxAttach()
           
 long getMaxAttachDirSize()
           
 int getMaxAttachSize()
           
 int getMaxThumbDimension()
           
 java.lang.String getSubmitButton()
           
 java.util.List getVariableContentTypes()
           
 boolean isAddContentType()
           
 boolean isAddContentTypeFromList()
           
 boolean isAllowAllByDefault()
           
 boolean isEnableThumbs()
           
 boolean isPreserveAspect()
           
 boolean isRemoveContentType()
           
 boolean isSaveAllowSetting()
           
 boolean isSaveInDb()
           
 boolean isSaveSettings()
           
 void setAllowAllByDefault(boolean allowAllByDefault)
           
 void setContentType(java.lang.String contentType)
           
 void setContentTypeFromList(java.lang.String contentTypeFromList)
           
 void setContentTypeList(java.lang.String contentTypeList)
           
 void setEnableThumbs(boolean enableThumbs)
           
 void setMaxAttach(int maxAttach)
           
 void setMaxAttachDirSize(long maxAttachDirSize)
           
 void setMaxAttachSize(int maxAttachSize)
           
 void setMaxThumbDimension(int maxThumbDimension)
           
 void setPreserveAspect(boolean preserveAspect)
           
 void setSaveInDb(boolean saveInDb)
           
 void setSubmitButton(java.lang.String submitButton)
           
 void setVariableContentTypes(java.util.List variableContentTypes)
           
 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, doDefault, 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

AttachmentSettingsAction

public AttachmentSettingsAction()
Method Detail

isSaveSettings

public boolean isSaveSettings()

getMaxAttachSize

public int getMaxAttachSize()

setMaxAttachSize

public void setMaxAttachSize(int maxAttachSize)

getSubmitButton

public java.lang.String getSubmitButton()

setSubmitButton

public void setSubmitButton(java.lang.String submitButton)

isRemoveContentType

public boolean isRemoveContentType()

isAddContentTypeFromList

public boolean isAddContentTypeFromList()

isAddContentType

public boolean isAddContentType()

isSaveAllowSetting

public boolean isSaveAllowSetting()

isAllowAllByDefault

public boolean isAllowAllByDefault()

setAllowAllByDefault

public void setAllowAllByDefault(boolean allowAllByDefault)

isEnableThumbs

public boolean isEnableThumbs()

setEnableThumbs

public void setEnableThumbs(boolean enableThumbs)

isPreserveAspect

public boolean isPreserveAspect()

setPreserveAspect

public void setPreserveAspect(boolean preserveAspect)

getMaxThumbDimension

public int getMaxThumbDimension()

setMaxThumbDimension

public void setMaxThumbDimension(int maxThumbDimension)

getContentType

public java.lang.String getContentType()

setContentType

public void setContentType(java.lang.String contentType)

getCommonContentTypes

public java.lang.String[] getCommonContentTypes()

getVariableContentTypes

public java.util.List getVariableContentTypes()

setVariableContentTypes

public void setVariableContentTypes(java.util.List variableContentTypes)

getContentTypeFromList

public java.lang.String getContentTypeFromList()

setContentTypeFromList

public void setContentTypeFromList(java.lang.String contentTypeFromList)

getAttachementDir

public java.lang.String getAttachementDir()

getAttachmentDirectorySize

public long getAttachmentDirectorySize()

getFormattedAttachmentDirectorySize

public java.lang.String getFormattedAttachmentDirectorySize()

isSaveInDb

public boolean isSaveInDb()

setSaveInDb

public void setSaveInDb(boolean saveInDb)

getMaxAttachDirSize

public long getMaxAttachDirSize()

setMaxAttachDirSize

public void setMaxAttachDirSize(long maxAttachDirSize)

getMaxAttach

public int getMaxAttach()

setMaxAttach

public void setMaxAttach(int maxAttach)

getContentTypeList

public java.lang.String getContentTypeList()

setContentTypeList

public void setContentTypeList(java.lang.String contentTypeList)

doInput

public java.lang.String doInput()
Overrides:
doInput 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

validate

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

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.