1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
5
<!-- Generated by javadoc on Fri Aug 22 03:44:09 EDT 2003 -->
7
ModuleConfigImpl (Apache Struts API Documentation)
9
<META NAME="keywords" CONTENT="org.apache.struts.config.impl.ModuleConfigImpl,ModuleConfigImpl class">
10
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
15
parent.document.title="ModuleConfigImpl (Apache Struts API Documentation)";
18
<BODY BGCOLOR="white" onload="asd();">
20
<!-- ========== START OF NAVBAR ========== -->
21
<A NAME="navbar_top"><!-- --></A>
22
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
24
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
25
<A NAME="navbar_top_firstrow"><!-- --></A>
26
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
27
<TR ALIGN="center" VALIGN="top">
28
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
29
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
30
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
31
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ModuleConfigImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
32
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
33
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
34
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
35
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
39
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
45
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46
<A HREF="../../../../../org/apache/struts/config/impl/DefaultModuleConfigFactory.html"><B>PREV CLASS</B></A>
47
NEXT CLASS</FONT></TD>
48
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
49
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
50
<A HREF="ModuleConfigImpl.html" TARGET="_top"><B>NO FRAMES</B></A>
55
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
60
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
65
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
67
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
68
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
71
<!-- =========== END OF NAVBAR =========== -->
74
<!-- ======== START OF CLASS DATA ======== -->
77
org.apache.struts.config.impl</FONT>
79
Class ModuleConfigImpl</H2>
83
+--<B>org.apache.struts.config.impl.ModuleConfigImpl</B>
86
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A>, java.io.Serializable</DD>
89
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/struts/config/ApplicationConfig.html">ApplicationConfig</A></DD>
93
<DT>public class <B>ModuleConfigImpl</B><DT>extends java.lang.Object<DT>implements java.io.Serializable, <A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></DL>
96
<p>The collection of static configuration information that describes a
97
Struts-based module. Multiple modules are identified by
98
a <em>prefix</em> at the beginning of the context
99
relative portion of the request URI. If no module prefix can be
100
matched, the default configuration (with a prefix equal to a zero-length
101
string) is selected, which is elegantly backwards compatible with the
102
previous Struts behavior that only supported one module.</p>
107
<DT><B>Since:</B></DT>
109
<DT><B>Version:</B></DT>
110
<DD>$Revision: 1.1 $ $Date: 2003/08/22 08:33:53 $</DD>
111
<DT><B>Author:</B></DT>
112
<DD>Craig R. McClanahan</DD>
113
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html" TARGET="org.apache.struts.config.impl.ModuleConfigImpl">Serialized Form</A></DL>
117
<!-- ======== NESTED CLASS SUMMARY ======== -->
120
<!-- =========== FIELD SUMMARY =========== -->
122
<A NAME="field_summary"><!-- --></A>
123
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125
<TD COLSPAN=2><FONT SIZE="+2">
126
<B>Field Summary</B></FONT></TD>
128
<TR BGCOLOR="white" CLASS="TableRowColor">
129
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130
<CODE>protected java.util.HashMap</CODE></FONT></TD>
131
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#actionConfigs">actionConfigs</A></B></CODE>
134
The set of action configurations for this module, if any,
135
keyed by the <code>path</code> property.</TD>
137
<TR BGCOLOR="white" CLASS="TableRowColor">
138
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139
<CODE>protected java.lang.String</CODE></FONT></TD>
140
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#actionMappingClass">actionMappingClass</A></B></CODE>
143
The default class name to be used when creating action mapping
146
<TR BGCOLOR="white" CLASS="TableRowColor">
147
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148
<CODE>protected boolean</CODE></FONT></TD>
149
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#configured">configured</A></B></CODE>
152
Has this module been completely configured yet.</TD>
154
<TR BGCOLOR="white" CLASS="TableRowColor">
155
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156
<CODE>protected <A HREF="../../../../../org/apache/struts/config/ControllerConfig.html">ControllerConfig</A></CODE></FONT></TD>
157
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#controllerConfig">controllerConfig</A></B></CODE>
160
The controller configuration object for this module.</TD>
162
<TR BGCOLOR="white" CLASS="TableRowColor">
163
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164
<CODE>protected java.util.HashMap</CODE></FONT></TD>
165
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#dataSources">dataSources</A></B></CODE>
168
The set of JDBC data source configurations for this
169
module, if any, keyed by the <code>key</code> property.</TD>
171
<TR BGCOLOR="white" CLASS="TableRowColor">
172
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173
<CODE>protected java.util.HashMap</CODE></FONT></TD>
174
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#exceptions">exceptions</A></B></CODE>
177
The set of exception handling configurations for this
178
module, if any, keyed by the <code>type</code> property.</TD>
180
<TR BGCOLOR="white" CLASS="TableRowColor">
181
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182
<CODE>protected java.util.HashMap</CODE></FONT></TD>
183
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#formBeans">formBeans</A></B></CODE>
186
The set of form bean configurations for this module, if any,
187
keyed by the <code>name</code> property.</TD>
189
<TR BGCOLOR="white" CLASS="TableRowColor">
190
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191
<CODE>protected java.util.HashMap</CODE></FONT></TD>
192
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#forwards">forwards</A></B></CODE>
195
The set of global forward configurations for this module, if any,
196
keyed by the <code>name</code> property.</TD>
198
<TR BGCOLOR="white" CLASS="TableRowColor">
199
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200
<CODE>protected java.util.HashMap</CODE></FONT></TD>
201
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#messageResources">messageResources</A></B></CODE>
204
The set of message resources configurations for this
205
module, if any, keyed by the <code>key</code> property.</TD>
207
<TR BGCOLOR="white" CLASS="TableRowColor">
208
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209
<CODE>protected java.util.ArrayList</CODE></FONT></TD>
210
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#plugIns">plugIns</A></B></CODE>
213
The set of configured plug-in Actions for this module,
214
if any, in the order they were declared and configured.</TD>
216
<TR BGCOLOR="white" CLASS="TableRowColor">
217
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218
<CODE>protected java.lang.String</CODE></FONT></TD>
219
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#prefix">prefix</A></B></CODE>
222
The prefix of the context-relative portion of the request URI, used to
223
select this configuration versus others supported by the controller
228
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
230
<A NAME="constructor_summary"><!-- --></A>
231
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
232
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
233
<TD COLSPAN=2><FONT SIZE="+2">
234
<B>Constructor Summary</B></FONT></TD>
236
<TR BGCOLOR="white" CLASS="TableRowColor">
237
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#ModuleConfigImpl(org.apache.struts.config.impl.ModuleConfigImpl)">ModuleConfigImpl</A></B>(<A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html">ModuleConfigImpl</A> moduleConfig)</CODE>
240
<B>Deprecated.</B> <I>Only used while we are deprecating ApplicationConfig to insure maximum compatability.</I></TD>
242
<TR BGCOLOR="white" CLASS="TableRowColor">
243
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#ModuleConfigImpl(java.lang.String)">ModuleConfigImpl</A></B>(java.lang.String prefix)</CODE>
246
Construct an ModuleConfigImpl object according to the specified
247
parameter values.</TD>
251
<!-- ========== METHOD SUMMARY =========== -->
253
<A NAME="method_summary"><!-- --></A>
254
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
255
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
256
<TD COLSPAN=2><FONT SIZE="+2">
257
<B>Method Summary</B></FONT></TD>
259
<TR BGCOLOR="white" CLASS="TableRowColor">
260
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261
<CODE> void</CODE></FONT></TD>
262
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addActionConfig(org.apache.struts.config.ActionConfig)">addActionConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A> config)</CODE>
265
Add a new <code>ActionConfig</code> instance to the set associated
266
with this module.</TD>
268
<TR BGCOLOR="white" CLASS="TableRowColor">
269
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270
<CODE> void</CODE></FONT></TD>
271
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addDataSourceConfig(org.apache.struts.config.DataSourceConfig)">addDataSourceConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A> config)</CODE>
274
Add a new <code>DataSourceConfig</code> instance to the set associated
275
with this module.</TD>
277
<TR BGCOLOR="white" CLASS="TableRowColor">
278
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279
<CODE> void</CODE></FONT></TD>
280
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addExceptionConfig(org.apache.struts.config.ExceptionConfig)">addExceptionConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A> config)</CODE>
283
Add a new <code>ExceptionConfig</code> instance to the set associated
284
with this module.</TD>
286
<TR BGCOLOR="white" CLASS="TableRowColor">
287
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
288
<CODE> void</CODE></FONT></TD>
289
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addFormBeanConfig(org.apache.struts.config.FormBeanConfig)">addFormBeanConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A> config)</CODE>
292
Add a new <code>FormBeanConfig</code> instance to the set associated
293
with this module.</TD>
295
<TR BGCOLOR="white" CLASS="TableRowColor">
296
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297
<CODE> void</CODE></FONT></TD>
298
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addForwardConfig(org.apache.struts.config.ForwardConfig)">addForwardConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A> config)</CODE>
301
Add a new <code>ForwardConfig</code> instance to the set of global
302
forwards associated with this module.</TD>
304
<TR BGCOLOR="white" CLASS="TableRowColor">
305
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
306
<CODE> void</CODE></FONT></TD>
307
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addMessageResourcesConfig(org.apache.struts.config.MessageResourcesConfig)">addMessageResourcesConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A> config)</CODE>
310
Add a new <code>MessageResourcesConfig</code> instance to the set
311
associated with this module.</TD>
313
<TR BGCOLOR="white" CLASS="TableRowColor">
314
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
315
<CODE> void</CODE></FONT></TD>
316
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#addPlugInConfig(org.apache.struts.config.PlugInConfig)">addPlugInConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/PlugInConfig.html">PlugInConfig</A> plugInConfig)</CODE>
319
Add a newly configured <A HREF="../../../../../org/apache/struts/config/PlugInConfig.html"><CODE>PlugInConfig</CODE></A> instance to the set of
320
plug-in Actions for this module.</TD>
322
<TR BGCOLOR="white" CLASS="TableRowColor">
323
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
324
<CODE> <A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A></CODE></FONT></TD>
325
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findActionConfig(java.lang.String)">findActionConfig</A></B>(java.lang.String path)</CODE>
328
Return the action configuration for the specified path, if any;
329
otherwise return <code>null</code>.</TD>
331
<TR BGCOLOR="white" CLASS="TableRowColor">
332
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
333
<CODE> <A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A>[]</CODE></FONT></TD>
334
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findActionConfigs()">findActionConfigs</A></B>()</CODE>
337
Return the action configurations for this module.</TD>
339
<TR BGCOLOR="white" CLASS="TableRowColor">
340
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
341
<CODE> <A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A></CODE></FONT></TD>
342
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findDataSourceConfig(java.lang.String)">findDataSourceConfig</A></B>(java.lang.String key)</CODE>
345
Return the data source configuration for the specified key, if any;
346
otherwise return <code>null</code>.</TD>
348
<TR BGCOLOR="white" CLASS="TableRowColor">
349
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
350
<CODE> <A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A>[]</CODE></FONT></TD>
351
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findDataSourceConfigs()">findDataSourceConfigs</A></B>()</CODE>
354
Return the data source configurations for this module.</TD>
356
<TR BGCOLOR="white" CLASS="TableRowColor">
357
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
358
<CODE> <A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A></CODE></FONT></TD>
359
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findExceptionConfig(java.lang.String)">findExceptionConfig</A></B>(java.lang.String type)</CODE>
362
Return the exception configuration for the specified type, if any;
363
otherwise return <code>null</code>.</TD>
365
<TR BGCOLOR="white" CLASS="TableRowColor">
366
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
367
<CODE> <A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A>[]</CODE></FONT></TD>
368
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findExceptionConfigs()">findExceptionConfigs</A></B>()</CODE>
371
Return the exception configurations for this module.</TD>
373
<TR BGCOLOR="white" CLASS="TableRowColor">
374
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
375
<CODE> <A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A></CODE></FONT></TD>
376
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findFormBeanConfig(java.lang.String)">findFormBeanConfig</A></B>(java.lang.String name)</CODE>
379
Return the form bean configuration for the specified key, if any;
380
otherwise return <code>null</code>.</TD>
382
<TR BGCOLOR="white" CLASS="TableRowColor">
383
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
384
<CODE> <A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A>[]</CODE></FONT></TD>
385
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findFormBeanConfigs()">findFormBeanConfigs</A></B>()</CODE>
388
Return the form bean configurations for this module.</TD>
390
<TR BGCOLOR="white" CLASS="TableRowColor">
391
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
392
<CODE> <A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A></CODE></FONT></TD>
393
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findForwardConfig(java.lang.String)">findForwardConfig</A></B>(java.lang.String name)</CODE>
396
Return the forward configuration for the specified key, if any;
397
otherwise return <code>null</code>.</TD>
399
<TR BGCOLOR="white" CLASS="TableRowColor">
400
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
401
<CODE> <A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A>[]</CODE></FONT></TD>
402
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findForwardConfigs()">findForwardConfigs</A></B>()</CODE>
405
Return the form bean configurations for this module.</TD>
407
<TR BGCOLOR="white" CLASS="TableRowColor">
408
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
409
<CODE> <A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A></CODE></FONT></TD>
410
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findMessageResourcesConfig(java.lang.String)">findMessageResourcesConfig</A></B>(java.lang.String key)</CODE>
413
Return the message resources configuration for the specified key,
414
if any; otherwise return <code>null</code>.</TD>
416
<TR BGCOLOR="white" CLASS="TableRowColor">
417
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
418
<CODE> <A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A>[]</CODE></FONT></TD>
419
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findMessageResourcesConfigs()">findMessageResourcesConfigs</A></B>()</CODE>
422
Return the message resources configurations for this module.</TD>
424
<TR BGCOLOR="white" CLASS="TableRowColor">
425
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
426
<CODE> <A HREF="../../../../../org/apache/struts/config/PlugInConfig.html">PlugInConfig</A>[]</CODE></FONT></TD>
427
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#findPlugInConfigs()">findPlugInConfigs</A></B>()</CODE>
430
Return the configured plug-in actions for this module.</TD>
432
<TR BGCOLOR="white" CLASS="TableRowColor">
433
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
434
<CODE> void</CODE></FONT></TD>
435
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#freeze()">freeze</A></B>()</CODE>
438
Freeze the configuration of this module.</TD>
440
<TR BGCOLOR="white" CLASS="TableRowColor">
441
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
442
<CODE> java.lang.String</CODE></FONT></TD>
443
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#getActionMappingClass()">getActionMappingClass</A></B>()</CODE>
446
The default class name to be used when creating action mapping
449
<TR BGCOLOR="white" CLASS="TableRowColor">
450
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
451
<CODE> boolean</CODE></FONT></TD>
452
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#getConfigured()">getConfigured</A></B>()</CODE>
455
Has this module been completely configured yet.</TD>
457
<TR BGCOLOR="white" CLASS="TableRowColor">
458
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
459
<CODE> <A HREF="../../../../../org/apache/struts/config/ControllerConfig.html">ControllerConfig</A></CODE></FONT></TD>
460
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#getControllerConfig()">getControllerConfig</A></B>()</CODE>
463
The controller configuration object for this module.</TD>
465
<TR BGCOLOR="white" CLASS="TableRowColor">
466
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
467
<CODE> java.lang.String</CODE></FONT></TD>
468
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#getPrefix()">getPrefix</A></B>()</CODE>
471
The prefix of the context-relative portion of the request URI, used to
472
select this configuration versus others supported by the controller
475
<TR BGCOLOR="white" CLASS="TableRowColor">
476
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
477
<CODE> void</CODE></FONT></TD>
478
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#removeActionConfig(org.apache.struts.config.ActionConfig)">removeActionConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A> config)</CODE>
481
Remove the specified action configuration instance.</TD>
483
<TR BGCOLOR="white" CLASS="TableRowColor">
484
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
485
<CODE> void</CODE></FONT></TD>
486
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#removeDataSourceConfig(org.apache.struts.config.DataSourceConfig)">removeDataSourceConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A> config)</CODE>
489
Remove the specified data source configuration instance.</TD>
491
<TR BGCOLOR="white" CLASS="TableRowColor">
492
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
493
<CODE> void</CODE></FONT></TD>
494
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#removeExceptionConfig(org.apache.struts.config.ExceptionConfig)">removeExceptionConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A> config)</CODE>
497
Remove the specified exception configuration instance.</TD>
499
<TR BGCOLOR="white" CLASS="TableRowColor">
500
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
501
<CODE> void</CODE></FONT></TD>
502
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#removeFormBeanConfig(org.apache.struts.config.FormBeanConfig)">removeFormBeanConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A> config)</CODE>
505
Remove the specified form bean configuration instance.</TD>
507
<TR BGCOLOR="white" CLASS="TableRowColor">
508
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
509
<CODE> void</CODE></FONT></TD>
510
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#removeForwardConfig(org.apache.struts.config.ForwardConfig)">removeForwardConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A> config)</CODE>
513
Remove the specified forward configuration instance.</TD>
515
<TR BGCOLOR="white" CLASS="TableRowColor">
516
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
517
<CODE> void</CODE></FONT></TD>
518
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#removeMessageResourcesConfig(org.apache.struts.config.MessageResourcesConfig)">removeMessageResourcesConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A> config)</CODE>
521
Remove the specified message resources configuration instance.</TD>
523
<TR BGCOLOR="white" CLASS="TableRowColor">
524
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
525
<CODE> void</CODE></FONT></TD>
526
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#setActionMappingClass(java.lang.String)">setActionMappingClass</A></B>(java.lang.String actionMappingClass)</CODE>
529
The default class name to be used when creating action mapping
532
<TR BGCOLOR="white" CLASS="TableRowColor">
533
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
534
<CODE> void</CODE></FONT></TD>
535
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#setControllerConfig(org.apache.struts.config.ControllerConfig)">setControllerConfig</A></B>(<A HREF="../../../../../org/apache/struts/config/ControllerConfig.html">ControllerConfig</A> cc)</CODE>
538
The controller configuration object for this module.</TD>
540
<TR BGCOLOR="white" CLASS="TableRowColor">
541
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
542
<CODE> void</CODE></FONT></TD>
543
<TD><CODE><B><A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html#setPrefix(java.lang.String)">setPrefix</A></B>(java.lang.String prefix)</CODE>
546
The prefix of the context-relative portion of the request URI, used to
547
select this configuration versus others supported by the controller
551
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
552
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
553
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
554
<TD><B>Methods inherited from class java.lang.Object</B></TD>
556
<TR BGCOLOR="white" CLASS="TableRowColor">
557
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
563
<!-- ============ FIELD DETAIL =========== -->
565
<A NAME="field_detail"><!-- --></A>
566
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
567
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
568
<TD COLSPAN=1><FONT SIZE="+2">
569
<B>Field Detail</B></FONT></TD>
573
<A NAME="actionConfigs"><!-- --></A><H3>
576
protected java.util.HashMap <B>actionConfigs</B></PRE>
578
<DD>The set of action configurations for this module, if any,
579
keyed by the <code>path</code> property.
586
<A NAME="dataSources"><!-- --></A><H3>
589
protected java.util.HashMap <B>dataSources</B></PRE>
591
<DD>The set of JDBC data source configurations for this
592
module, if any, keyed by the <code>key</code> property.
599
<A NAME="exceptions"><!-- --></A><H3>
602
protected java.util.HashMap <B>exceptions</B></PRE>
604
<DD>The set of exception handling configurations for this
605
module, if any, keyed by the <code>type</code> property.
612
<A NAME="formBeans"><!-- --></A><H3>
615
protected java.util.HashMap <B>formBeans</B></PRE>
617
<DD>The set of form bean configurations for this module, if any,
618
keyed by the <code>name</code> property.
625
<A NAME="forwards"><!-- --></A><H3>
628
protected java.util.HashMap <B>forwards</B></PRE>
630
<DD>The set of global forward configurations for this module, if any,
631
keyed by the <code>name</code> property.
638
<A NAME="messageResources"><!-- --></A><H3>
639
messageResources</H3>
641
protected java.util.HashMap <B>messageResources</B></PRE>
643
<DD>The set of message resources configurations for this
644
module, if any, keyed by the <code>key</code> property.
651
<A NAME="plugIns"><!-- --></A><H3>
654
protected java.util.ArrayList <B>plugIns</B></PRE>
656
<DD>The set of configured plug-in Actions for this module,
657
if any, in the order they were declared and configured.
664
<A NAME="configured"><!-- --></A><H3>
667
protected boolean <B>configured</B></PRE>
669
<DD>Has this module been completely configured yet. Once this flag
670
has been set, any attempt to modify the configuration will return an
671
IllegalStateException.
678
<A NAME="controllerConfig"><!-- --></A><H3>
679
controllerConfig</H3>
681
protected <A HREF="../../../../../org/apache/struts/config/ControllerConfig.html">ControllerConfig</A> <B>controllerConfig</B></PRE>
683
<DD>The controller configuration object for this module.
690
<A NAME="prefix"><!-- --></A><H3>
693
protected java.lang.String <B>prefix</B></PRE>
695
<DD>The prefix of the context-relative portion of the request URI, used to
696
select this configuration versus others supported by the controller
697
servlet. A configuration with a prefix of a zero-length String is the
698
default configuration for this web module.
705
<A NAME="actionMappingClass"><!-- --></A><H3>
706
actionMappingClass</H3>
708
protected java.lang.String <B>actionMappingClass</B></PRE>
710
<DD>The default class name to be used when creating action mapping
717
<!-- ========= CONSTRUCTOR DETAIL ======== -->
719
<A NAME="constructor_detail"><!-- --></A>
720
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
721
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
722
<TD COLSPAN=1><FONT SIZE="+2">
723
<B>Constructor Detail</B></FONT></TD>
727
<A NAME="ModuleConfigImpl(java.lang.String)"><!-- --></A><H3>
728
ModuleConfigImpl</H3>
730
public <B>ModuleConfigImpl</B>(java.lang.String prefix)</PRE>
732
<DD>Construct an ModuleConfigImpl object according to the specified
735
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - Context-relative URI prefix for this module</DL>
738
<A NAME="ModuleConfigImpl(org.apache.struts.config.impl.ModuleConfigImpl)"><!-- --></A><H3>
739
ModuleConfigImpl</H3>
741
public <B>ModuleConfigImpl</B>(<A HREF="../../../../../org/apache/struts/config/impl/ModuleConfigImpl.html">ModuleConfigImpl</A> moduleConfig)</PRE>
743
<DD><B>Deprecated.</B> <I>Only used while we are deprecating ApplicationConfig to insure maximum compatability.</I>
745
<DD>Only used while we are deprecating ApplicationConfig.
746
performs a shallow copy to ensure that any operations
747
performed on an ApplicationConfig object is
748
performed on the same underlying
749
ModuleConfigImpl sub objects
751
<DT><B>Parameters:</B><DD><CODE>moduleConfig</CODE> - </DL>
753
<!-- ============ METHOD DETAIL ========== -->
755
<A NAME="method_detail"><!-- --></A>
756
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
757
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
758
<TD COLSPAN=1><FONT SIZE="+2">
759
<B>Method Detail</B></FONT></TD>
763
<A NAME="getConfigured()"><!-- --></A><H3>
766
public boolean <B>getConfigured</B>()</PRE>
768
<DD>Has this module been completely configured yet. Once this flag
769
has been set, any attempt to modify the configuration will return an
770
IllegalStateException.
773
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#getConfigured()">getConfigured</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
781
<A NAME="getControllerConfig()"><!-- --></A><H3>
782
getControllerConfig</H3>
784
public <A HREF="../../../../../org/apache/struts/config/ControllerConfig.html">ControllerConfig</A> <B>getControllerConfig</B>()</PRE>
786
<DD>The controller configuration object for this module.
789
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#getControllerConfig()">getControllerConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
797
<A NAME="setControllerConfig(org.apache.struts.config.ControllerConfig)"><!-- --></A><H3>
798
setControllerConfig</H3>
800
public void <B>setControllerConfig</B>(<A HREF="../../../../../org/apache/struts/config/ControllerConfig.html">ControllerConfig</A> cc)</PRE>
802
<DD>The controller configuration object for this module.
805
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#setControllerConfig(org.apache.struts.config.ControllerConfig)">setControllerConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
808
<DT><B>Parameters:</B><DD><CODE>cc</CODE> - The controller configuration object for this module.</DL>
813
<A NAME="getPrefix()"><!-- --></A><H3>
816
public java.lang.String <B>getPrefix</B>()</PRE>
818
<DD>The prefix of the context-relative portion of the request URI, used to
819
select this configuration versus others supported by the controller
820
servlet. A configuration with a prefix of a zero-length String is the
821
default configuration for this web module.
824
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#getPrefix()">getPrefix</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
832
<A NAME="setPrefix(java.lang.String)"><!-- --></A><H3>
835
public void <B>setPrefix</B>(java.lang.String prefix)</PRE>
837
<DD>The prefix of the context-relative portion of the request URI, used to
838
select this configuration versus others supported by the controller
839
servlet. A configuration with a prefix of a zero-length String is the
840
default configuration for this web module.
843
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#setPrefix(java.lang.String)">setPrefix</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
846
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - The prefix of the context-relative portion of the request URI.</DL>
851
<A NAME="getActionMappingClass()"><!-- --></A><H3>
852
getActionMappingClass</H3>
854
public java.lang.String <B>getActionMappingClass</B>()</PRE>
856
<DD>The default class name to be used when creating action mapping
860
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#getActionMappingClass()">getActionMappingClass</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
868
<A NAME="setActionMappingClass(java.lang.String)"><!-- --></A><H3>
869
setActionMappingClass</H3>
871
public void <B>setActionMappingClass</B>(java.lang.String actionMappingClass)</PRE>
873
<DD>The default class name to be used when creating action mapping
877
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#setActionMappingClass(java.lang.String)">setActionMappingClass</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
880
<DT><B>Parameters:</B><DD><CODE>actionMappingClass</CODE> - default class name to be used when creating action mapping
886
<A NAME="addActionConfig(org.apache.struts.config.ActionConfig)"><!-- --></A><H3>
889
public void <B>addActionConfig</B>(<A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A> config)</PRE>
891
<DD>Add a new <code>ActionConfig</code> instance to the set associated
895
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addActionConfig(org.apache.struts.config.ActionConfig)">addActionConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
898
<DT><B>Parameters:</B><DD><CODE>config</CODE> - The new configuration instance to be added
900
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
906
<A NAME="addDataSourceConfig(org.apache.struts.config.DataSourceConfig)"><!-- --></A><H3>
907
addDataSourceConfig</H3>
909
public void <B>addDataSourceConfig</B>(<A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A> config)</PRE>
911
<DD>Add a new <code>DataSourceConfig</code> instance to the set associated
915
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addDataSourceConfig(org.apache.struts.config.DataSourceConfig)">addDataSourceConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
918
<DT><B>Parameters:</B><DD><CODE>config</CODE> - The new configuration instance to be added
920
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
926
<A NAME="addExceptionConfig(org.apache.struts.config.ExceptionConfig)"><!-- --></A><H3>
927
addExceptionConfig</H3>
929
public void <B>addExceptionConfig</B>(<A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A> config)</PRE>
931
<DD>Add a new <code>ExceptionConfig</code> instance to the set associated
935
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addExceptionConfig(org.apache.struts.config.ExceptionConfig)">addExceptionConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
938
<DT><B>Parameters:</B><DD><CODE>config</CODE> - The new configuration instance to be added
940
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
946
<A NAME="addFormBeanConfig(org.apache.struts.config.FormBeanConfig)"><!-- --></A><H3>
947
addFormBeanConfig</H3>
949
public void <B>addFormBeanConfig</B>(<A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A> config)</PRE>
951
<DD>Add a new <code>FormBeanConfig</code> instance to the set associated
955
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addFormBeanConfig(org.apache.struts.config.FormBeanConfig)">addFormBeanConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
958
<DT><B>Parameters:</B><DD><CODE>config</CODE> - The new configuration instance to be added
960
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
966
<A NAME="addForwardConfig(org.apache.struts.config.ForwardConfig)"><!-- --></A><H3>
967
addForwardConfig</H3>
969
public void <B>addForwardConfig</B>(<A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A> config)</PRE>
971
<DD>Add a new <code>ForwardConfig</code> instance to the set of global
972
forwards associated with this module.
975
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addForwardConfig(org.apache.struts.config.ForwardConfig)">addForwardConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
978
<DT><B>Parameters:</B><DD><CODE>config</CODE> - The new configuration instance to be added
980
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
986
<A NAME="addMessageResourcesConfig(org.apache.struts.config.MessageResourcesConfig)"><!-- --></A><H3>
987
addMessageResourcesConfig</H3>
989
public void <B>addMessageResourcesConfig</B>(<A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A> config)</PRE>
991
<DD>Add a new <code>MessageResourcesConfig</code> instance to the set
992
associated with this module.
995
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addMessageResourcesConfig(org.apache.struts.config.MessageResourcesConfig)">addMessageResourcesConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
998
<DT><B>Parameters:</B><DD><CODE>config</CODE> - The new configuration instance to be added
1000
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1001
has been frozen</DL>
1006
<A NAME="addPlugInConfig(org.apache.struts.config.PlugInConfig)"><!-- --></A><H3>
1007
addPlugInConfig</H3>
1009
public void <B>addPlugInConfig</B>(<A HREF="../../../../../org/apache/struts/config/PlugInConfig.html">PlugInConfig</A> plugInConfig)</PRE>
1011
<DD>Add a newly configured <A HREF="../../../../../org/apache/struts/config/PlugInConfig.html"><CODE>PlugInConfig</CODE></A> instance to the set of
1012
plug-in Actions for this module.
1015
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#addPlugInConfig(org.apache.struts.config.PlugInConfig)">addPlugInConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1018
<DT><B>Parameters:</B><DD><CODE>plugInConfig</CODE> - The new configuration instance to be added</DL>
1023
<A NAME="findActionConfig(java.lang.String)"><!-- --></A><H3>
1024
findActionConfig</H3>
1026
public <A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A> <B>findActionConfig</B>(java.lang.String path)</PRE>
1028
<DD>Return the action configuration for the specified path, if any;
1029
otherwise return <code>null</code>.
1032
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findActionConfig(java.lang.String)">findActionConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1035
<DT><B>Parameters:</B><DD><CODE>path</CODE> - Path of the action configuration to return</DL>
1040
<A NAME="findActionConfigs()"><!-- --></A><H3>
1041
findActionConfigs</H3>
1043
public <A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A>[] <B>findActionConfigs</B>()</PRE>
1045
<DD>Return the action configurations for this module. If there are
1046
none, a zero-length array is returned.
1049
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findActionConfigs()">findActionConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1057
<A NAME="findDataSourceConfig(java.lang.String)"><!-- --></A><H3>
1058
findDataSourceConfig</H3>
1060
public <A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A> <B>findDataSourceConfig</B>(java.lang.String key)</PRE>
1062
<DD>Return the data source configuration for the specified key, if any;
1063
otherwise return <code>null</code>.
1066
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findDataSourceConfig(java.lang.String)">findDataSourceConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1069
<DT><B>Parameters:</B><DD><CODE>key</CODE> - Key of the data source configuration to return</DL>
1074
<A NAME="findDataSourceConfigs()"><!-- --></A><H3>
1075
findDataSourceConfigs</H3>
1077
public <A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A>[] <B>findDataSourceConfigs</B>()</PRE>
1079
<DD>Return the data source configurations for this module. If there
1080
are none, a zero-length array is returned.
1083
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findDataSourceConfigs()">findDataSourceConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1091
<A NAME="findExceptionConfig(java.lang.String)"><!-- --></A><H3>
1092
findExceptionConfig</H3>
1094
public <A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A> <B>findExceptionConfig</B>(java.lang.String type)</PRE>
1096
<DD>Return the exception configuration for the specified type, if any;
1097
otherwise return <code>null</code>.
1100
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findExceptionConfig(java.lang.String)">findExceptionConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1103
<DT><B>Parameters:</B><DD><CODE>type</CODE> - Exception class name to find a configuration for</DL>
1108
<A NAME="findExceptionConfigs()"><!-- --></A><H3>
1109
findExceptionConfigs</H3>
1111
public <A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A>[] <B>findExceptionConfigs</B>()</PRE>
1113
<DD>Return the exception configurations for this module. If there
1114
are none, a zero-length array is returned.
1117
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findExceptionConfigs()">findExceptionConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1125
<A NAME="findFormBeanConfig(java.lang.String)"><!-- --></A><H3>
1126
findFormBeanConfig</H3>
1128
public <A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A> <B>findFormBeanConfig</B>(java.lang.String name)</PRE>
1130
<DD>Return the form bean configuration for the specified key, if any;
1131
otherwise return <code>null</code>.
1134
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findFormBeanConfig(java.lang.String)">findFormBeanConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1137
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the form bean configuration to return</DL>
1142
<A NAME="findFormBeanConfigs()"><!-- --></A><H3>
1143
findFormBeanConfigs</H3>
1145
public <A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A>[] <B>findFormBeanConfigs</B>()</PRE>
1147
<DD>Return the form bean configurations for this module. If there
1148
are none, a zero-length array is returned.
1151
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findFormBeanConfigs()">findFormBeanConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1159
<A NAME="findForwardConfig(java.lang.String)"><!-- --></A><H3>
1160
findForwardConfig</H3>
1162
public <A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A> <B>findForwardConfig</B>(java.lang.String name)</PRE>
1164
<DD>Return the forward configuration for the specified key, if any;
1165
otherwise return <code>null</code>.
1168
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findForwardConfig(java.lang.String)">findForwardConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1171
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the forward configuration to return</DL>
1176
<A NAME="findForwardConfigs()"><!-- --></A><H3>
1177
findForwardConfigs</H3>
1179
public <A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A>[] <B>findForwardConfigs</B>()</PRE>
1181
<DD>Return the form bean configurations for this module. If there
1182
are none, a zero-length array is returned.
1185
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findForwardConfigs()">findForwardConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1193
<A NAME="findMessageResourcesConfig(java.lang.String)"><!-- --></A><H3>
1194
findMessageResourcesConfig</H3>
1196
public <A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A> <B>findMessageResourcesConfig</B>(java.lang.String key)</PRE>
1198
<DD>Return the message resources configuration for the specified key,
1199
if any; otherwise return <code>null</code>.
1202
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findMessageResourcesConfig(java.lang.String)">findMessageResourcesConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1205
<DT><B>Parameters:</B><DD><CODE>key</CODE> - Key of the data source configuration to return</DL>
1210
<A NAME="findMessageResourcesConfigs()"><!-- --></A><H3>
1211
findMessageResourcesConfigs</H3>
1213
public <A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A>[] <B>findMessageResourcesConfigs</B>()</PRE>
1215
<DD>Return the message resources configurations for this module.
1216
If there are none, a zero-length array is returned.
1219
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findMessageResourcesConfigs()">findMessageResourcesConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1227
<A NAME="findPlugInConfigs()"><!-- --></A><H3>
1228
findPlugInConfigs</H3>
1230
public <A HREF="../../../../../org/apache/struts/config/PlugInConfig.html">PlugInConfig</A>[] <B>findPlugInConfigs</B>()</PRE>
1232
<DD>Return the configured plug-in actions for this module. If there
1233
are none, a zero-length array is returned.
1236
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#findPlugInConfigs()">findPlugInConfigs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1244
<A NAME="freeze()"><!-- --></A><H3>
1247
public void <B>freeze</B>()</PRE>
1249
<DD>Freeze the configuration of this module. After this method
1250
returns, any attempt to modify the configuration will return
1251
an IllegalStateException.
1254
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#freeze()">freeze</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1262
<A NAME="removeActionConfig(org.apache.struts.config.ActionConfig)"><!-- --></A><H3>
1263
removeActionConfig</H3>
1265
public void <B>removeActionConfig</B>(<A HREF="../../../../../org/apache/struts/config/ActionConfig.html">ActionConfig</A> config)</PRE>
1267
<DD>Remove the specified action configuration instance.
1270
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#removeActionConfig(org.apache.struts.config.ActionConfig)">removeActionConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1273
<DT><B>Parameters:</B><DD><CODE>config</CODE> - ActionConfig instance to be removed
1275
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1276
has been frozen</DL>
1281
<A NAME="removeExceptionConfig(org.apache.struts.config.ExceptionConfig)"><!-- --></A><H3>
1282
removeExceptionConfig</H3>
1284
public void <B>removeExceptionConfig</B>(<A HREF="../../../../../org/apache/struts/config/ExceptionConfig.html">ExceptionConfig</A> config)</PRE>
1286
<DD>Remove the specified exception configuration instance.
1289
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#removeExceptionConfig(org.apache.struts.config.ExceptionConfig)">removeExceptionConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1292
<DT><B>Parameters:</B><DD><CODE>config</CODE> - ActionConfig instance to be removed
1294
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1295
has been frozen</DL>
1300
<A NAME="removeDataSourceConfig(org.apache.struts.config.DataSourceConfig)"><!-- --></A><H3>
1301
removeDataSourceConfig</H3>
1303
public void <B>removeDataSourceConfig</B>(<A HREF="../../../../../org/apache/struts/config/DataSourceConfig.html">DataSourceConfig</A> config)</PRE>
1305
<DD>Remove the specified data source configuration instance.
1308
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#removeDataSourceConfig(org.apache.struts.config.DataSourceConfig)">removeDataSourceConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1311
<DT><B>Parameters:</B><DD><CODE>config</CODE> - DataSourceConfig instance to be removed
1313
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1314
has been frozen</DL>
1319
<A NAME="removeFormBeanConfig(org.apache.struts.config.FormBeanConfig)"><!-- --></A><H3>
1320
removeFormBeanConfig</H3>
1322
public void <B>removeFormBeanConfig</B>(<A HREF="../../../../../org/apache/struts/config/FormBeanConfig.html">FormBeanConfig</A> config)</PRE>
1324
<DD>Remove the specified form bean configuration instance.
1327
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#removeFormBeanConfig(org.apache.struts.config.FormBeanConfig)">removeFormBeanConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1330
<DT><B>Parameters:</B><DD><CODE>config</CODE> - FormBeanConfig instance to be removed
1332
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1333
has been frozen</DL>
1338
<A NAME="removeForwardConfig(org.apache.struts.config.ForwardConfig)"><!-- --></A><H3>
1339
removeForwardConfig</H3>
1341
public void <B>removeForwardConfig</B>(<A HREF="../../../../../org/apache/struts/config/ForwardConfig.html">ForwardConfig</A> config)</PRE>
1343
<DD>Remove the specified forward configuration instance.
1346
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#removeForwardConfig(org.apache.struts.config.ForwardConfig)">removeForwardConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1349
<DT><B>Parameters:</B><DD><CODE>config</CODE> - ForwardConfig instance to be removed
1351
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1352
has been frozen</DL>
1357
<A NAME="removeMessageResourcesConfig(org.apache.struts.config.MessageResourcesConfig)"><!-- --></A><H3>
1358
removeMessageResourcesConfig</H3>
1360
public void <B>removeMessageResourcesConfig</B>(<A HREF="../../../../../org/apache/struts/config/MessageResourcesConfig.html">MessageResourcesConfig</A> config)</PRE>
1362
<DD>Remove the specified message resources configuration instance.
1365
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html#removeMessageResourcesConfig(org.apache.struts.config.MessageResourcesConfig)">removeMessageResourcesConfig</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/struts/config/ModuleConfig.html">ModuleConfig</A></CODE></DL>
1368
<DT><B>Parameters:</B><DD><CODE>config</CODE> - MessageResourcesConfig instance to be removed
1370
<DD><CODE>java.lang.IllegalStateException</CODE> - if this module configuration
1371
has been frozen</DL>
1374
<!-- ========= END OF CLASS DATA ========= -->
1377
<!-- ========== START OF NAVBAR ========== -->
1378
<A NAME="navbar_bottom"><!-- --></A>
1379
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
1381
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1382
<A NAME="navbar_bottom_firstrow"><!-- --></A>
1383
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
1384
<TR ALIGN="center" VALIGN="top">
1385
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
1386
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
1387
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
1388
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ModuleConfigImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
1389
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
1390
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
1391
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
1392
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
1396
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1402
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1403
<A HREF="../../../../../org/apache/struts/config/impl/DefaultModuleConfigFactory.html"><B>PREV CLASS</B></A>
1404
NEXT CLASS</FONT></TD>
1405
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1406
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
1407
<A HREF="ModuleConfigImpl.html" TARGET="_top"><B>NO FRAMES</B></A>
1412
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
1417
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
1422
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1423
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
1424
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1425
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
1428
<!-- =========== END OF NAVBAR =========== -->
1431
Copyright � 2000-2003 - Apache Software Foundation