|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.struts.config.BaseConfig org.apache.struts.config.ControllerConfig
public class 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 String |
catalog
The chain catalog name for this module. |
protected String |
command
The chain command to execute for each request. |
protected String |
contentType
The content type and character encoding to be set on each response. |
protected 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 String |
maxFileSize
The maximum file size to process for file uploads. |
protected String |
memFileSize
The maximum file size to retain in memory. |
protected 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 String |
pagePattern
The replacement pattern used to determine a context-relative URL from the page attribute of Struts tags and configuration
properties. |
protected String |
processorClass
The fully qualified class name of the RequestProcessor implementation class to be used for this module. |
protected String |
tempDir
The temporary working directory to use for file uploads. |
Fields inherited from class org.apache.struts.config.BaseConfig |
---|
configured |
Constructor Summary | |
---|---|
ControllerConfig()
|
Method Summary | |
---|---|
int |
getBufferSize()
|
String |
getCatalog()
|
String |
getCommand()
|
String |
getContentType()
|
String |
getForwardPattern()
|
boolean |
getInputForward()
|
boolean |
getLocale()
|
String |
getMaxFileSize()
|
String |
getMemFileSize()
|
String |
getMultipartClass()
|
boolean |
getNocache()
|
String |
getPagePattern()
|
String |
getProcessorClass()
|
String |
getTempDir()
|
void |
setBufferSize(int bufferSize)
|
void |
setCatalog(String catalog)
|
void |
setCommand(String command)
|
void |
setContentType(String contentType)
|
void |
setForwardPattern(String forwardPattern)
|
void |
setInputForward(boolean inputForward)
|
void |
setLocale(boolean locale)
|
void |
setMaxFileSize(String maxFileSize)
|
void |
setMemFileSize(String memFileSize)
|
void |
setMultipartClass(String multipartClass)
|
void |
setNocache(boolean nocache)
|
void |
setPagePattern(String pagePattern)
|
void |
setProcessorClass(String processorClass)
|
void |
setTempDir(String tempDir)
|
String |
toString()
Return a String representation of this object. |
Methods inherited from class org.apache.struts.config.BaseConfig |
---|
copyProperties, freeze, getProperties, getProperty, inheritProperties, setProperties, setProperty, throwIfConfigured |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected int bufferSize
The input buffer size for file uploads.
protected String contentType
The content type and character encoding to be set on each response.
protected String catalog
The chain catalog name for this module.
protected String command
The chain command to execute for each request.
protected 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
Should we store a Locale object in the user's session if needed?
protected String maxFileSize
The maximum file size to process for file uploads.
protected String memFileSize
The maximum file size to retain in memory.
protected 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 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 String processorClass
The fully qualified class name of the RequestProcessor implementation class to be used for this module.
protected String tempDir
The temporary working directory to use for file uploads.
Constructor Detail |
---|
public ControllerConfig()
Method Detail |
---|
public int getBufferSize()
public void setBufferSize(int bufferSize)
public String getContentType()
public void setContentType(String contentType)
public String getCatalog()
public void setCatalog(String catalog)
public String getCommand()
public void setCommand(String command)
public String getForwardPattern()
public void setForwardPattern(String forwardPattern)
public boolean getInputForward()
public void setInputForward(boolean inputForward)
public boolean getLocale()
public void setLocale(boolean locale)
public String getMaxFileSize()
public void setMaxFileSize(String maxFileSize)
public String getMemFileSize()
public void setMemFileSize(String memFileSize)
public String getMultipartClass()
public void setMultipartClass(String multipartClass)
public boolean getNocache()
public void setNocache(boolean nocache)
public String getPagePattern()
public void setPagePattern(String pagePattern)
public String getProcessorClass()
public void setProcessorClass(String processorClass)
public String getTempDir()
public void setTempDir(String tempDir)
public String toString()
Return a String representation of this object.
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |