| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.apache.struts.config.ControllerConfig
A JavaBean representing the configuration information of a
 <controller> element in a Struts
 configuration file.
| Field Summary | |
protected  int | 
bufferSize
The input buffer size for file uploads.  | 
protected  boolean | 
configured
Has this component been completely configured?  | 
protected  java.lang.String | 
contentType
The content type and character encoding to be set on each response.  | 
protected  int | 
debug
Deprecated. Configure the logging detail level in your underlying logging implemenation  | 
protected  java.lang.String | 
forwardPattern
The replacement pattern used to determine a context-relative URL from a ForwardConfig element. | 
protected  boolean | 
inputForward
Should the input property of ActionConfig
 instances associated with this module be treated as the
 name of a corresponding ForwardConfig. | 
protected  boolean | 
locale
Should we store a Locale object in the user's session if needed?  | 
protected  java.lang.String | 
maxFileSize
The maximum file size to process for file uploads.  | 
protected  java.lang.String | 
memFileSize
The maximum file size to retain in memory.  | 
protected  java.lang.String | 
multipartClass
The fully qualified Java class name of the MultipartRequestHandler class to be used.  | 
protected  boolean | 
nocache
Should we set no-cache HTTP headers on each response?  | 
protected  java.lang.String | 
pagePattern
The replacement pattern used to determine a context-relative URL from the page attribute of Struts tags and configuration
 properties. | 
protected  java.lang.String | 
processorClass
The fully qualified class name of the RequestProcessor implementation class to be used for this module.  | 
protected  java.lang.String | 
tempDir
The temporary working directory to use for file uploads.  | 
| Constructor Summary | |
ControllerConfig()
 | 
|
| Method Summary | |
 void | 
freeze()
Freeze the configuration of this component.  | 
 int | 
getBufferSize()
 | 
 java.lang.String | 
getContentType()
 | 
 int | 
getDebug()
 | 
 java.lang.String | 
getForwardPattern()
 | 
 boolean | 
getInputForward()
 | 
 boolean | 
getLocale()
 | 
 java.lang.String | 
getMaxFileSize()
 | 
 java.lang.String | 
getMemFileSize()
 | 
 java.lang.String | 
getMultipartClass()
 | 
 boolean | 
getNocache()
 | 
 java.lang.String | 
getPagePattern()
 | 
 java.lang.String | 
getProcessorClass()
 | 
 java.lang.String | 
getTempDir()
 | 
 void | 
setBufferSize(int bufferSize)
 | 
 void | 
setContentType(java.lang.String contentType)
 | 
 void | 
setDebug(int debug)
 | 
 void | 
setForwardPattern(java.lang.String forwardPattern)
 | 
 void | 
setInputForward(boolean inputForward)
 | 
 void | 
setLocale(boolean locale)
 | 
 void | 
setMaxFileSize(java.lang.String maxFileSize)
 | 
 void | 
setMemFileSize(java.lang.String memFileSize)
 | 
 void | 
setMultipartClass(java.lang.String multipartClass)
 | 
 void | 
setNocache(boolean nocache)
 | 
 void | 
setPagePattern(java.lang.String pagePattern)
 | 
 void | 
setProcessorClass(java.lang.String processorClass)
 | 
 void | 
setTempDir(java.lang.String tempDir)
 | 
 java.lang.String | 
toString()
Return a String representation of this object.  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
protected boolean configured
protected int bufferSize
protected java.lang.String contentType
protected int debug
protected java.lang.String forwardPattern
The replacement pattern used to determine a context-relative URL
 from a ForwardConfig element.  The pattern may consist of any
 combination of the following markers and characters:
$M - Replaced by the module
     prefix for the current module.$P - Replaced by the path
     property of a ForwardConfig instance.$$ - Renders a literal dollar sign
     ("$") character in the resulting URL.If this property is set to null, a default pattern of
 $M$P is utilized, which is backwards compatible with
 the hard coded functionality in prior versions.
protected boolean inputForward
Should the input property of ActionConfig
 instances associated with this module be treated as the
 name of a corresponding ForwardConfig.  A false
 value treats them as a module-relative path (consistent
 with the hard coded behavior of earlier versions of Struts.
protected boolean locale
protected java.lang.String maxFileSize
protected java.lang.String memFileSize
protected java.lang.String multipartClass
protected boolean nocache
protected java.lang.String pagePattern
The replacement pattern used to determine a context-relative URL
 from the page attribute of Struts tags and configuration
 properties.  The pattern may consist of any combination of the
 following markers and characters:
$M - Replaced by the module
     prefix for the current module.$P - Replaced by the page
     attribute value being evaluated.$$ - Renders a literal dollar sign
     ("$") character in the resulting URL.If this property is set to null, a default pattern of
 $M$P is utilized, which is backwards compatible with
 the hard coded functionality in prior versions.
protected java.lang.String processorClass
protected java.lang.String tempDir
| Constructor Detail | 
public ControllerConfig()
| Method Detail | 
public int getBufferSize()
public void setBufferSize(int bufferSize)
public java.lang.String getContentType()
public void setContentType(java.lang.String contentType)
public int getDebug()
public void setDebug(int debug)
public java.lang.String getForwardPattern()
public void setForwardPattern(java.lang.String forwardPattern)
public boolean getInputForward()
public void setInputForward(boolean inputForward)
public boolean getLocale()
public void setLocale(boolean locale)
public java.lang.String getMaxFileSize()
public void setMaxFileSize(java.lang.String maxFileSize)
public java.lang.String getMemFileSize()
public void setMemFileSize(java.lang.String memFileSize)
public java.lang.String getMultipartClass()
public void setMultipartClass(java.lang.String multipartClass)
public boolean getNocache()
public void setNocache(boolean nocache)
public java.lang.String getPagePattern()
public void setPagePattern(java.lang.String pagePattern)
public java.lang.String getProcessorClass()
public void setProcessorClass(java.lang.String processorClass)
public java.lang.String getTempDir()
public void setTempDir(java.lang.String tempDir)
public void freeze()
public java.lang.String toString()
toString in class java.lang.Object
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||