hammant 2002/08/10 14:52:19
Added: docs/excalibur/jprocess/api allclasses-frame.html
deprecated-list.html help-doc.html index-all.html
index.html overview-tree.html package-list
packages.html serialized-form.html stylesheet.css
docs/excalibur/jprocess/api/org/apache/excalibur/jprocess
DemuxPolicy.html DemuxProperties.html
JavaProcess.html JavaProcessContextPolicy.html
PolicyRedirector.html StdioRedirector.html
SysPropertiesRedirector.html package-frame.html
package-summary.html package-tree.html
docs/excalibur/jprocess/css ns4_only.css print.css site.css
tigris.css
docs/excalibur/jprocess index.html
Log:
jprocess in CVS now
Revision Changes Path
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/allclasses-frame.html
Index: allclasses-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
All Classes
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameHeadingFont">
<B>All Classes</B></FONT>
<BR>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html"
TARGET="classFrame">DemuxPolicy</A>
<BR>
<A HREF="org/apache/excalibur/jprocess/DemuxProperties.html"
TARGET="classFrame">DemuxProperties</A>
<BR>
<A HREF="org/apache/excalibur/jprocess/JavaProcess.html"
TARGET="classFrame">JavaProcess</A>
<BR>
<A HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"
TARGET="classFrame">JavaProcessContextPolicy</A>
<BR>
<A HREF="org/apache/excalibur/jprocess/PolicyRedirector.html"
TARGET="classFrame">PolicyRedirector</A>
<BR>
<A HREF="org/apache/excalibur/jprocess/StdioRedirector.html"
TARGET="classFrame">StdioRedirector</A>
<BR>
<A HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html"
TARGET="classFrame">SysPropertiesRedirector</A>
<BR>
</FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/deprecated-list.html
Index: deprecated-list.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Deprecated List
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="deprecated-list.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
<B>Deprecated API</B></H2>
</CENTER>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="deprecated-list.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/help-doc.html
Index: help-doc.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: API Help
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H1>
How This API Document Is Organized</H1>
</CENTER>
This API (Application Programming Interface) document has pages corresponding
to the items in the navigation bar, described as follows.<H3>
Package</H3>
<BLOCKQUOTE>
<P>
Each package has a page that contains a list of its classes and interfaces,
with a summary for each. This page can contain four categories:<UL>
<LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
</BLOCKQUOTE>
<H3>
Class/Interface</H3>
<BLOCKQUOTE>
<P>
Each class, interface, inner class and inner interface has its own separate
page. Each of these pages has three sections consisting of a class/interface
description, summary tables, and detailed member descriptions:<UL>
<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known
Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface
declaration<LI>Class/interface description
<P>
<LI>Inner Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method
Summary
<P>
<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
Each summary entry contains the first sentence from the detailed description
for that item. The summary entries are alphabetical, while the detailed
descriptions are in the order they appear in the source code. This preserves
the logical groupings established by the programmer.</BLOCKQUOTE>
<H3>
Tree (Class Hierarchy)</H3>
<BLOCKQUOTE>
There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all
packages, plus a hierarchy for each package. Each hierarchy page contains a
list of classes and a list of interfaces. The classes are organized by
inheritance structure starting with <code>java.lang.Object</code>. The
interfaces do not inherit from <code>java.lang.Object</code>.<UL>
<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy
for all packages.<LI>When viewing a particular package, class or interface
page, clicking "Tree" displays the hierarchy for only that package.</UL>
</BLOCKQUOTE>
<H3>
Deprecated API</H3>
<BLOCKQUOTE>
The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the
API that have been deprecated. A deprecated API is not recommended for use,
generally due to improvements, and a replacement API is usually given.
Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
<H3>
Index</H3>
<BLOCKQUOTE>
The <A HREF="index-all.html">Index</A> contains an alphabetic list of all
classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
<H3>
Prev/Next</H3>
These links take you to the next or previous class, interface, package, or
related page.<H3>
Frames/No Frames</H3>
These links show and hide the HTML frames. All pages are available with or
without frames.
<P>
<H3>
Serialized Form</H3>
Each serializable or externalizable class has a description of its
serialization fields and methods. This information is of interest to
re-implementors, not to developers using the API. While there is no link in the
navigation bar, you can get to this information by going to any serialized
class and clicking "Serialized Form" in the "See also" section of the class
description.
<P>
<FONT SIZE="-1">
<EM>
This help file applies to API documentation generated using the standard
doclet. </EM>
</FONT>
<BR>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/index-all.html
Index: index-all.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Index
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A
HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_G_">G</A> <A
HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A
HREF="#_L_">L</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A
HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A
HREF="#_U_">U</A> <HR>
<A NAME="_A_"><!-- --></A><H2>
<B>A</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#activate(org.apache.excalibur.threadcontext.ThreadContextAccessor,
java.util.Map)"><B>activate(ThreadContextAccessor, Map)</B></A> -
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>The activate method is called when the ThreadContext
is associated with a thread.
</DL>
<HR>
<A NAME="_B_"><!-- --></A><H2>
<B>B</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html#bindError(java.io.OutputStream)"><B>bindError(OutputStream)</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html">StdioRedirector</A>
<DD>Bind the specified stream to standard error in this thread.
<DT><A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html#bindInput(java.io.InputStream)"><B>bindInput(InputStream)</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html">StdioRedirector</A>
<DD>Bind the specified stream to standard input in this thread.
<DT><A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html#bindOutput(java.io.OutputStream)"><B>bindOutput(OutputStream)</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html">StdioRedirector</A>
<DD>Bind the specified stream to standard output in this thread.
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html#bindPolicy(java.security.Policy)"><B>bindPolicy(Policy)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html">DemuxPolicy</A>
<DD>Bind the specified Policy object to the current thread.
<DT><A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html#bindPolicy(java.security.Policy)"><B>bindPolicy(Policy)</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html">PolicyRedirector</A>
<DD>Bind the specified Policy object to this thread.
<DT><A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html#bindProperties(java.util.Properties)"><B>bindProperties(Properties)</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html">SysPropertiesRedirector</A>
<DD>Bind the specified Properties object to this thread.
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#bindProperties(java.util.Properties)"><B>bindProperties(Properties)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>Bind the specified Properties object to the current thread.
</DL>
<HR>
<A NAME="_C_"><!-- --></A><H2>
<B>C</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#clear()"><B>clear()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#clone()"><B>clone()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#contains(java.lang.Object)"><B>contains(Object)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#containsKey(java.lang.Object)"><B>containsKey(Object)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_D_"><!-- --></A><H2>
<B>D</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#deactivate(org.apache.excalibur.threadcontext.ThreadContextAccessor,
java.util.Map)"><B>deactivate(ThreadContextAccessor, Map)</B></A> -
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>The deactivate method is called when the ThreadContext is
dis-associated with a thread.
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html"><B>DemuxPolicy</B></A> -
class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html">DemuxPolicy</A>.<DD>This
is a Policy object that delegates to a Policy objects
associated with the current thread.<DT><A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html#DemuxPolicy(java.security.Policy)"><B>DemuxPolicy(Policy)</B></A>
-
Constructor for class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html">DemuxPolicy</A>
<DD>Create a Policy object that delegates to per-thread
Policy objects.
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html"><B>DemuxProperties</B></A>
- class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>.<DD>Access
to this Properties object is forwarded to a
properties that has been associated with this thread.<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#DemuxProperties(java.util.Properties)"><B>DemuxProperties(Properties)</B></A>
-
Constructor for class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_E_"><!-- --></A><H2>
<B>E</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#elements()"><B>elements()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#ERROR"><B>ERROR</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
</DL>
<HR>
<A NAME="_G_"><!-- --></A><H2>
<B>G</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#get(java.lang.Object)"><B>get(Object)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html#getPermissions(java.security.CodeSource)"><B>getPermissions(CodeSource)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html">DemuxPolicy</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#getProperty(java.lang.String)"><B>getProperty(String)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_I_"><!-- --></A><H2>
<B>I</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#INPUT"><B>INPUT</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html#install()"><B>install()</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html">SysPropertiesRedirector</A>
<DD>Install the redirecting Properties object.
<DT><A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html#install()"><B>install()</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html">PolicyRedirector</A>
<DD>Install the Redirector.
<DT><A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html#install()"><B>install()</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html">StdioRedirector</A>
<DD>Install the redirecting streams into
System.in, System.out and System.err
and hook them up to internal streams.
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#isEmpty()"><B>isEmpty()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_J_"><!-- --></A><H2>
<B>J</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcess.html"><B>JavaProcess</B></A> -
class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcess.html">JavaProcess</A>.<DD>A
JavaProcess is an abstraction that allows you to
partially isolate java applications from one another
and thus run more tasks in memory rather than in forked
mode.<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcess.html#JavaProcess(java.lang.Runnable,
org.apache.excalibur.threadcontext.ThreadContext)"><B>JavaProcess(Runnable,
ThreadContext)</B></A> -
Constructor for class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcess.html">JavaProcess</A>
<DD>Create a thread to run specific target.
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcess.html#JavaProcess(java.lang.ThreadGroup,
java.lang.Runnable,
org.apache.excalibur.threadcontext.ThreadContext)"><B>JavaProcess(ThreadGroup,
Runnable, ThreadContext)</B></A> -
Constructor for class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcess.html">JavaProcess</A>
<DD>Create a thread in specified ThreadGroup,
to run specific target.
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>JavaProcessContextPolicy</B></A>
- class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>.<DD>This
is a basic extension of ThreadContextPolicy that
just defines new constants that will be handled.<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#JavaProcessContextPolicy()"><B>JavaProcessContextPolicy()</B></A>
-
Constructor for class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>Construct the policy object and register the types
that it is capable of handling.
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#JNDI_FACTORY"><B>JNDI_FACTORY</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
</DL>
<HR>
<A NAME="_K_"><!-- --></A><H2>
<B>K</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#keys()"><B>keys()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_L_"><!-- --></A><H2>
<B>L</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#list(java.io.PrintStream)"><B>list(PrintStream)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#list(java.io.PrintWriter)"><B>list(PrintWriter)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_O_"><!-- --></A><H2>
<B>O</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/package-summary.html"><B>org.apache.excalibur.jprocess</B></A>
- package org.apache.excalibur.jprocess<DD> <DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#OUTPUT"><B>OUTPUT</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
</DL>
<HR>
<A NAME="_P_"><!-- --></A><H2>
<B>P</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#POLICY"><B>POLICY</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html"><B>PolicyRedirector</B></A>
- class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html">PolicyRedirector</A>.<DD>This
is a utility class that makes it easy to install redirecting
Policy objects.<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#PROPERTIES"><B>PROPERTIES</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#propertyNames()"><B>propertyNames()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#put(java.lang.Object,
java.lang.Object)"><B>put(Object, Object)</B></A> -
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_R_"><!-- --></A><H2>
<B>R</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html#refresh()"><B>refresh()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html">DemuxPolicy</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#remove(java.lang.Object)"><B>remove(Object)</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcess.html#run()"><B>run()</B></A> -
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcess.html">JavaProcess</A>
<DD>Execute the associated code making sure
that all of the context variables are setup correctly.
</DL>
<HR>
<A NAME="_S_"><!-- --></A><H2>
<B>S</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#size()"><B>size()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
<DT><A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html"><B>StdioRedirector</B></A>
- class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html">StdioRedirector</A>.<DD>This
is a utility class that makes it easy to install redirecting
streams into the System.in, System.out and System.err streams.<DT><A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html"><B>SysPropertiesRedirector</B></A>
- class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html">SysPropertiesRedirector</A>.<DD>This
is a utility class that makes it easy to install redirecting
Properties objects underlying System.getProeprties() object.</DL>
<HR>
<A NAME="_T_"><!-- --></A><H2>
<B>T</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html#toString()"><B>toString()</B></A>
-
Method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">DemuxProperties</A>
<DD>
</DL>
<HR>
<A NAME="_U_"><!-- --></A><H2>
<B>U</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html#uninstall()"><B>uninstall()</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html">SysPropertiesRedirector</A>
<DD>Uninstall the redirecting streams and
replace them with streams that point to
FileDescriptor.in, FileDescriptor.out and
FileDescriptor.err.
<DT><A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html#uninstall()"><B>uninstall()</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html">PolicyRedirector</A>
<DD>Uninstall the redirector.
<DT><A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html#uninstall()"><B>uninstall()</B></A>
-
Static method in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html">StdioRedirector</A>
<DD>Uninstall the redirecting streams and
replace them with streams that point to
FileDescriptor.in, FileDescriptor.out and
FileDescriptor.err.
<DT><A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#URL_FACTORY"><B>URL_FACTORY</B></A>
-
Static variable in class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html">JavaProcessContextPolicy</A>
<DD>
</DL>
<HR>
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A
HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_G_">G</A> <A
HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A
HREF="#_L_">L</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A
HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A
HREF="#_U_">U</A>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/index.html
Index: index.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd>
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002-->
<TITLE>
Excalibur JProcess API
</TITLE>
</HEAD>
<FRAMESET cols="20%,80%">
<FRAME src="allclasses-frame.html" name="packageFrame">
<FRAME src="org/apache/excalibur/jprocess/package-summary.html"
name="classFrame">
</FRAMESET>
<NOFRAMES>
<H2>
Frame Alert</H2>
<P>
This document is designed to be viewed using the frames feature. If you see
this message, you are using a non-frame-capable web client.
<BR>
Link to <A
HREF="org/apache/excalibur/jprocess/package-summary.html">Non-frame
version.</A></NOFRAMES>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/overview-tree.html
Index: overview-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="overview-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For All Packages</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies: </B><DD><A
HREF="org/apache/excalibur/jprocess/package-tree.html">org.apache.excalibur.jprocess</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html"><B>Object</B></A><UL>
<LI TYPE="circle">class
org.apache.excalibur.threadcontext.impl.AbstractThreadContextPolicy (implements
org.apache.excalibur.threadcontext.ThreadContextPolicy)
<UL>
<LI TYPE="circle">class
org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy<UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>JavaProcessContextPolicy</B></A></UL>
</UL>
<LI TYPE="circle">class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Dictionary.html"><B>Dictionary</B></A><UL>
<LI TYPE="circle">class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html"><B>Hashtable</B></A>
(implements java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Cloneable.html">Cloneable</A>,
java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A>,
java.io.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html">Serializable</A>)
<UL>
<LI TYPE="circle">class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html"><B>Properties</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html"><B>DemuxProperties</B></A></UL>
</UL>
</UL>
<LI TYPE="circle">class java.security.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html"><B>Policy</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/DemuxPolicy.html"><B>DemuxPolicy</B></A></UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/PolicyRedirector.html"><B>PolicyRedirector</B></A><LI
TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/StdioRedirector.html"><B>StdioRedirector</B></A><LI
TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/SysPropertiesRedirector.html"><B>SysPropertiesRedirector</B></A><LI
TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html"><B>Thread</B></A>
(implements java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A>)
<UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="org/apache/excalibur/jprocess/JavaProcess.html"><B>JavaProcess</B></A></UL>
</UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="overview-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/package-list
Index: package-list
===================================================================
org.apache.excalibur.jprocess
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/packages.html
Index: packages.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<BR>
<BR>
<BR>
<CENTER>
The front page has been relocated.Please see:
<BR>
<A
HREF="index.html">Frame version</A>
<BR>
<A
HREF="org/apache/excalibur/jprocess/package-summary.html">Non-frame
version.</A></CENTER>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/serialized-form.html
Index: serialized-form.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Serialized Form
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="serialized-form.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H1>
Serialized Form</H1>
</CENTER>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TD ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.apache.excalibur.jprocess</B></FONT></TD>
</TR>
</TABLE>
<P>
<A NAME="org.apache.excalibur.jprocess.DemuxProperties"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class <A
HREF="org/apache/excalibur/jprocess/DemuxProperties.html">org.apache.excalibur.jprocess.DemuxProperties</A>
implements Serializable</B></FONT></TD>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TD>
</TR>
</TABLE>
<H3>
m_properties</H3>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/InheritableThreadLocal.html">InheritableThreadLocal</A>
<B>m_properties</B></PRE>
<DL>
<DD>The properties objects associated with each thread.</DL>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="org/apache/excalibur/jprocess/package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="serialized-form.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/stylesheet.css
Index: stylesheet.css
===================================================================
/* Javadoc style sheet */
/* Define colors, fonts and other style attributes here to override the
defaults */
/* Page background color */
body { background-color: #FFFFFF }
/* Table colors */
.TableHeadingColor { background: #CCCCFF } /* Dark mauve */
.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */
.TableRowColor { background: #FFFFFF } /* White */
/* Font used in left-hand frame lists */
.FrameTitleFont { font-size: normal; font-family: normal }
.FrameHeadingFont { font-size: normal; font-family: normal }
.FrameItemFont { font-size: normal; font-family: normal }
/* Example of smaller, sans-serif font in frames */
/* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial,
sans-serif } */
/* Navigation bar fonts and colors */
.NavBarCell1 { background-color:#EEEEFF;}/* Light mauve */
.NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;}
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
.NavBarCell2 { font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;}
.NavBarCell3 { font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;}
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/DemuxPolicy.html
Index: DemuxPolicy.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class DemuxPolicy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DemuxPolicy.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class DemuxPolicy</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">java.security.Policy</A>
|
+--<B>org.apache.excalibur.jprocess.DemuxPolicy</B>
</PRE>
<HR>
<DL>
<DT>public class <B>DemuxPolicy</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A></DL>
<P>
This is a Policy object that delegates to a Policy objects
associated with the current thread.
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html#DemuxPolicy(java.security.Policy)">DemuxPolicy</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A> defaultPolicy)</CODE>
<BR>
Create a Policy
object that delegates to per-thread
Policy objects.</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html#bindPolicy(java.security.Policy)">bindPolicy</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A> policy)</CODE>
<BR>
Bind the
specified Policy object to the current thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/PermissionCollection.html">PermissionCollection</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html#getPermissions(java.security.CodeSource)">getPermissions</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/CodeSource.html">CodeSource</A> codesource)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html#refresh()">refresh</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.security.Policy"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.security.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html#getPolicy()">getPolicy</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html#setPolicy(java.security.Policy)">setPolicy</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DemuxPolicy(java.security.Policy)"><!-- --></A><H3>
DemuxPolicy</H3>
<PRE>
public <B>DemuxPolicy</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A> defaultPolicy)</PRE>
<DL>
<DD>Create a Policy object that delegates to per-thread
Policy objects.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>defaultPolicy</CODE> - the default Policy
object</DL>
</DD>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="bindPolicy(java.security.Policy)"><!-- --></A><H3>
bindPolicy</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A>
<B>bindPolicy</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A> policy)</PRE>
<DL>
<DD>Bind the specified Policy object to the current thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>policy</CODE> - the Policy object to bind</DL>
</DD>
</DL>
<HR>
<A NAME="getPermissions(java.security.CodeSource)"><!-- --></A><H3>
getPermissions</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/PermissionCollection.html">PermissionCollection</A>
<B>getPermissions</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/CodeSource.html">CodeSource</A> codesource)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html#getPermissions(java.security.CodeSource)">getPermissions</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="refresh()"><!-- --></A><H3>
refresh</H3>
<PRE>
public void <B>refresh</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html#refresh()">refresh</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DemuxPolicy.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/DemuxProperties.html
Index: DemuxProperties.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class DemuxProperties
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DemuxProperties.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_java.util.Properties">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class DemuxProperties</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Dictionary.html">java.util.Dictionary</A>
|
+--<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">java.util.Hashtable</A>
|
+--<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">java.util.Properties</A>
|
+--<B>org.apache.excalibur.jprocess.DemuxProperties</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Cloneable.html">Cloneable</A>,
<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A>, <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html">Serializable</A></DD>
</DL>
<HR>
<DL>
<DT>public final class <B>DemuxProperties</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></DL>
<P>
Access to this Properties object is forwarded to a
properties that has been associated with this thread.
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
<DT><B>See Also: </B><DD><A
HREF="../../../../serialized-form.html#org.apache.excalibur.jprocess.DemuxProperties">Serialized
Form</A></DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<A NAME="inner_classes_inherited_from_class_java.util.Map"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Inner classes inherited from class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.Entry.html">Map.Entry</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="fields_inherited_from_class_java.util.Properties"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#defaults">defaults</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#DemuxProperties(java.util.Properties)">DemuxProperties</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A> defaults)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#bindProperties(java.util.Properties)">bindProperties</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A> properties)</CODE>
<BR>
Bind the
specified Properties object to the current thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#clear()">clear</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#clone()">clone</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#contains(java.lang.Object)">contains</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> value)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#containsKey(java.lang.Object)">containsKey</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Enumeration.html">Enumeration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#elements()">elements</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#get(java.lang.Object)">get</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#getProperty(java.lang.String)">getProperty</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> key)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#isEmpty()">isEmpty</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Enumeration.html">Enumeration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#keys()">keys</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#list(java.io.PrintStream)">list</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/PrintStream.html">PrintStream</A> out)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#list(java.io.PrintWriter)">list</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/PrintWriter.html">PrintWriter</A> out)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Enumeration.html">Enumeration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#propertyNames()">propertyNames</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#put(java.lang.Object,
java.lang.Object)">put</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> value)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#remove(java.lang.Object)">remove</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#size()">size</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html#toString()">toString</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.util.Properties"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#getProperty(java.lang.String,
java.lang.String)">getProperty</A>, <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#load(java.io.InputStream)">load</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#save(java.io.OutputStream,
java.lang.String)">save</A>, <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#setProperty(java.lang.String,
java.lang.String)">setProperty</A>, <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#store(java.io.OutputStream,
java.lang.String)">store</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.util.Hashtable"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#containsValue(java.lang.Object)">containsValue</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#entrySet()">entrySet</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#keySet()">keySet</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#putAll(java.util.Map)">putAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#rehash()">rehash</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#values()">values</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DemuxProperties(java.util.Properties)"><!-- --></A><H3>
DemuxProperties</H3>
<PRE>
public <B>DemuxProperties</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A> defaults)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="bindProperties(java.util.Properties)"><!-- --></A><H3>
bindProperties</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A>
<B>bindProperties</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A> properties)</PRE>
<DL>
<DD>Bind the specified Properties object to the current thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>properties</CODE> - the Properties object to
bind</DL>
</DD>
</DL>
<HR>
<A NAME="get(java.lang.Object)"><!-- --></A><H3>
get</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A>
<B>get</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#get(java.lang.Object)">get</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="put(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
put</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A>
<B>put</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> value)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#put(java.lang.Object,
java.lang.Object)">put</A></CODE> in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="remove(java.lang.Object)"><!-- --></A><H3>
remove</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A>
<B>remove</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#remove(java.lang.Object)">remove</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="size()"><!-- --></A><H3>
size</H3>
<PRE>
public final int <B>size</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#size()">size</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isEmpty()"><!-- --></A><H3>
isEmpty</H3>
<PRE>
public final boolean <B>isEmpty</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#isEmpty()">isEmpty</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="keys()"><!-- --></A><H3>
keys</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Enumeration.html">Enumeration</A>
<B>keys</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#keys()">keys</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="elements()"><!-- --></A><H3>
elements</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Enumeration.html">Enumeration</A>
<B>elements</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#elements()">elements</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="contains(java.lang.Object)"><!-- --></A><H3>
contains</H3>
<PRE>
public boolean <B>contains</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> value)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#contains(java.lang.Object)">contains</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="containsKey(java.lang.Object)"><!-- --></A><H3>
containsKey</H3>
<PRE>
public boolean <B>containsKey</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A> key)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#containsKey(java.lang.Object)">containsKey</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="clear()"><!-- --></A><H3>
clear</H3>
<PRE>
public void <B>clear</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#clear()">clear</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="clone()"><!-- --></A><H3>
clone</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A>
<B>clone</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#clone()">clone</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>toString</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html#toString()">toString</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html">Hashtable</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getProperty(java.lang.String)"><!-- --></A><H3>
getProperty</H3>
<PRE>
public final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getProperty</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> key)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#getProperty(java.lang.String)">getProperty</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="propertyNames()"><!-- --></A><H3>
propertyNames</H3>
<PRE>
public final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Enumeration.html">Enumeration</A>
<B>propertyNames</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#propertyNames()">propertyNames</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="list(java.io.PrintStream)"><!-- --></A><H3>
list</H3>
<PRE>
public final void <B>list</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/PrintStream.html">PrintStream</A> out)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#list(java.io.PrintStream)">list</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="list(java.io.PrintWriter)"><!-- --></A><H3>
list</H3>
<PRE>
public final void <B>list</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/PrintWriter.html">PrintWriter</A> out)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html#list(java.io.PrintWriter)">list</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DemuxProperties.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_java.util.Properties">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/JavaProcess.html
Index: JavaProcess.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class JavaProcess
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="JavaProcess.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_java.lang.Thread">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class JavaProcess</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html">java.lang.Thread</A>
|
+--<B>org.apache.excalibur.jprocess.JavaProcess</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A></DD>
</DL>
<HR>
<DL>
<DT>public class <B>JavaProcess</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html">Thread</A></DL>
<P>
A JavaProcess is an abstraction that allows you to
partially isolate java applications from one another
and thus run more tasks in memory rather than in forked
mode.
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="fields_inherited_from_class_java.lang.Thread"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html">Thread</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#MAX_PRIORITY">MAX_PRIORITY</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#MIN_PRIORITY">MIN_PRIORITY</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#NORM_PRIORITY">NORM_PRIORITY</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html#JavaProcess(java.lang.Runnable,
org.apache.excalibur.threadcontext.ThreadContext)">JavaProcess</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A> target,
org.apache.excalibur.threadcontext.ThreadContext threadContext)</CODE>
<BR>
Create a thread
to run specific target.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html#JavaProcess(java.lang.ThreadGroup,
java.lang.Runnable,
org.apache.excalibur.threadcontext.ThreadContext)">JavaProcess</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/ThreadGroup.html">ThreadGroup</A> group,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A> target,
org.apache.excalibur.threadcontext.ThreadContext threadContext)</CODE>
<BR>
Create a thread
in specified ThreadGroup,
to run specific target.</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html#run()">run</A></B>()</CODE>
<BR>
Execute the
associated code making sure
that all of the context variables are setup correctly.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Thread"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html">Thread</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#activeCount()">activeCount</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#checkAccess()">checkAccess</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#countStackFrames()">countStackFrames</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#currentThread()">currentThread</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#destroy()">destroy</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#dumpStack()">dumpStack</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#enumerate(java.lang.Thread[])">enumerate</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#getContextClassLoader()">getContextClassLoader</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#getName()">getName</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#getPriority()">getPriority</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#getThreadGroup()">getThreadGroup</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#interrupt()">interrupt</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#interrupted()">interrupted</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#isAlive()">isAlive</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#isDaemon()">isDaemon</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#isInterrupted()">isInterrupted</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#join()">join</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#join(long)">join</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#join(long,
int)">join</A>, <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#resume()">resume</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader)">setContextClassLoader</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#setDaemon(boolean)">setDaemon</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#setName(java.lang.String)">setName</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#setPriority(int)">setPriority</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#sleep(long)">sleep</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#sleep(long,
int)">sleep</A>, <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#start()">start</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#stop()">stop</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#stop(java.lang.Throwable)">stop</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#suspend()">suspend</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#yield()">yield</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="JavaProcess(java.lang.Runnable,
org.apache.excalibur.threadcontext.ThreadContext)"><!-- --></A><H3>
JavaProcess</H3>
<PRE>
public <B>JavaProcess</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A> target,
org.apache.excalibur.threadcontext.ThreadContext threadContext)</PRE>
<DL>
<DD>Create a thread to run specific target.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>target</CODE> - the target to
run<DD><CODE>threadContext</CODE> - the thread context to associate with
thread</DL>
</DD>
</DL>
<HR>
<A NAME="JavaProcess(java.lang.ThreadGroup, java.lang.Runnable,
org.apache.excalibur.threadcontext.ThreadContext)"><!-- --></A><H3>
JavaProcess</H3>
<PRE>
public <B>JavaProcess</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/ThreadGroup.html">ThreadGroup</A> group,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A> target,
org.apache.excalibur.threadcontext.ThreadContext threadContext)</PRE>
<DL>
<DD>Create a thread in specified ThreadGroup,
to run specific target.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>group</CODE> - the ThreadGroup to run
in<DD><CODE>target</CODE> - the target to run<DD><CODE>threadContext</CODE> -
the thread context to associate with thread</DL>
</DD>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="run()"><!-- --></A><H3>
run</H3>
<PRE>
public final void <B>run</B>()</PRE>
<DL>
<DD>Execute the associated code making sure
that all of the context variables are setup correctly.<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html#run()">run</A></CODE>
in class <CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html">Thread</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="JavaProcess.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_java.lang.Thread">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/JavaProcessContextPolicy.html
Index: JavaProcessContextPolicy.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class JavaProcessContextPolicy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="JavaProcessContextPolicy.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class JavaProcessContextPolicy</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--org.apache.excalibur.threadcontext.impl.AbstractThreadContextPolicy
|
+--org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy
|
+--<B>org.apache.excalibur.jprocess.JavaProcessContextPolicy</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B>
<DD>org.apache.excalibur.threadcontext.ThreadContextPolicy</DD>
</DL>
<HR>
<DL>
<DT>public class <B>JavaProcessContextPolicy</B><DT>extends
org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy</DL>
<P>
This is a basic extension of ThreadContextPolicy that
just defines new constants that will be handled.
<p>Some more things to think about.</p>
<ul>
<li>Register a DemuxSecurityManager that redirects as
appropriate to thread specific SecurityManager.</p>
<li>Register a SecurityManager that noticies permission
checks for top level windows and records all the
windows in a WeakHashMap. Then when context is
deactivated will dispose any still visible/non-disposed
windows.</p>
<li>When a System.exit() call is made throw a ThreadDeath
exception rather than exiting.</p>
<li>Force all threads to be created in a specific
ThreadGroup.</p>
</ul>
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#ERROR">ERROR</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#INPUT">INPUT</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#JNDI_FACTORY">JNDI_FACTORY</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#OUTPUT">OUTPUT</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#POLICY">POLICY</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#PROPERTIES">PROPERTIES</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#URL_FACTORY">URL_FACTORY</A></B></CODE>
<BR>
</TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class
org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>CLASSLOADER, THREAD_NAME</CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#JavaProcessContextPolicy()">JavaProcessContextPolicy</A></B>()</CODE>
<BR>
Construct the
policy object and register the types
that it is capable of handling.</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#activate(org.apache.excalibur.threadcontext.ThreadContextAccessor,
java.util.Map)">activate</A></B>(org.apache.excalibur.threadcontext.ThreadContextAccessor accessor,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A> store)</CODE>
<BR>
The activate
method is called when the ThreadContext
is associated with a thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html#deactivate(org.apache.excalibur.threadcontext.ThreadContextAccessor,
java.util.Map)">deactivate</A></B>(org.apache.excalibur.threadcontext.ThreadContextAccessor accessor,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A> store)</CODE>
<BR>
The deactivate
method is called when the ThreadContext is
dis-associated with a thread.</TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.excalibur.threadcontext.impl.AbstractThreadContextPolicy"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.excalibur.threadcontext.impl.AbstractThreadContextPolicy</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>addEntry, addEntry, get, getEntry, verifyKeyValue</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="INPUT"><!-- --></A><H3>
INPUT</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>INPUT</B></PRE>
<DL>
</DL>
<HR>
<A NAME="OUTPUT"><!-- --></A><H3>
OUTPUT</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>OUTPUT</B></PRE>
<DL>
</DL>
<HR>
<A NAME="ERROR"><!-- --></A><H3>
ERROR</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>ERROR</B></PRE>
<DL>
</DL>
<HR>
<A NAME="PROPERTIES"><!-- --></A><H3>
PROPERTIES</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>PROPERTIES</B></PRE>
<DL>
</DL>
<HR>
<A NAME="URL_FACTORY"><!-- --></A><H3>
URL_FACTORY</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>URL_FACTORY</B></PRE>
<DL>
</DL>
<HR>
<A NAME="JNDI_FACTORY"><!-- --></A><H3>
JNDI_FACTORY</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>JNDI_FACTORY</B></PRE>
<DL>
</DL>
<HR>
<A NAME="POLICY"><!-- --></A><H3>
POLICY</H3>
<PRE>
public static final <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>POLICY</B></PRE>
<DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="JavaProcessContextPolicy()"><!-- --></A><H3>
JavaProcessContextPolicy</H3>
<PRE>
public <B>JavaProcessContextPolicy</B>()</PRE>
<DL>
<DD>Construct the policy object and register the types
that it is capable of handling.</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="activate(org.apache.excalibur.threadcontext.ThreadContextAccessor,
java.util.Map)"><!-- --></A><H3>
activate</H3>
<PRE>
public void
<B>activate</B>(org.apache.excalibur.threadcontext.ThreadContextAccessor accessor,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A> store)</PRE>
<DL>
<DD>The activate method is called when the ThreadContext
is associated with a thread. This method sets the ContextClassLoader
if CLASSLOADER key is present in context.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>activate</CODE> in class
<CODE>org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>accessor</CODE> - the accessor to retrieve
values from ThreadContext</DL>
</DD>
</DL>
<HR>
<A NAME="deactivate(org.apache.excalibur.threadcontext.ThreadContextAccessor,
java.util.Map)"><!-- --></A><H3>
deactivate</H3>
<PRE>
public void
<B>deactivate</B>(org.apache.excalibur.threadcontext.ThreadContextAccessor accessor,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A> store)</PRE>
<DL>
<DD>The deactivate method is called when the ThreadContext is
dis-associated with a thread.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>deactivate</CODE> in class
<CODE>org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>store</CODE> - the store contianign data
required to
deactivate context</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="JavaProcessContextPolicy.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/PolicyRedirector.html
Index: PolicyRedirector.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class PolicyRedirector
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="PolicyRedirector.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class PolicyRedirector</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.jprocess.PolicyRedirector</B>
</PRE>
<HR>
<DL>
<DT>public final class <B>PolicyRedirector</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
This is a utility class that makes it easy to install redirecting
Policy objects. The Policy object will redirect to the Policy object
that is associated with the current thread. A Policy becomes
associated with the current thread when a user calls the
<A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html#bindPolicy(java.security.Policy)"><CODE>bindPolicy(java.security.Policy)</CODE></A>
method or by inheriting the parent threads Policy
when thread is initially created. The default Policy will redirect
to the default Policy.
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html#bindPolicy(java.security.Policy)">bindPolicy</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A> policy)</CODE>
<BR>
Bind the
specified Policy object to this thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html#install()">install</A></B>()</CODE>
<BR>
Install the
Redirector.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html#uninstall()">uninstall</A></B>()</CODE>
<BR>
Uninstall the
redirector.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="install()"><!-- --></A><H3>
install</H3>
<PRE>
public static boolean <B>install</B>()
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html">IOException</A></PRE>
<DL>
<DD>Install the Redirector.<DD><DL>
<DT><B>Returns:</B><DD>true if installed, false if already installed</DL>
</DD>
</DL>
<HR>
<A NAME="uninstall()"><!-- --></A><H3>
uninstall</H3>
<PRE>
public static boolean <B>uninstall</B>()
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html">IOException</A></PRE>
<DL>
<DD>Uninstall the redirector.<DD><DL>
<DT><B>Returns:</B><DD>true if uninstalled, false if already uninstalled</DL>
</DD>
</DL>
<HR>
<A NAME="bindPolicy(java.security.Policy)"><!-- --></A><H3>
bindPolicy</H3>
<PRE>
public static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A>
<B>bindPolicy</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html">Policy</A> policy)
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></PRE>
<DL>
<DD>Bind the specified Policy object to this thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>policy</CODE> - the Policy to
bind<DT><B>Throws:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A></CODE>
- if don't have permission to bind<DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE>
- if redirector not installed</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="PolicyRedirector.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/StdioRedirector.html
Index: StdioRedirector.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class StdioRedirector
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/SysPropertiesRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="StdioRedirector.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class StdioRedirector</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.jprocess.StdioRedirector</B>
</PRE>
<HR>
<DL>
<DT>public final class <B>StdioRedirector</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
This is a utility class that makes it easy to install redirecting
streams into the System.in, System.out and System.err streams.
The streams will redirect to streams that are associated with the
current thread. A Stream becomes associated with the current thread
when a user calls one of the bind*() methods or by inheriting the
parent threads stream when thread is initially created. The default
streams will redirect to the standard input, standard output and
standard error of process.
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html#bindError(java.io.OutputStream)">bindError</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A> error)</CODE>
<BR>
Bind the
specified stream to standard error in this thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/InputStream.html">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html#bindInput(java.io.InputStream)">bindInput</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/InputStream.html">InputStream</A> input)</CODE>
<BR>
Bind the
specified stream to standard input in this thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html#bindOutput(java.io.OutputStream)">bindOutput</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A> output)</CODE>
<BR>
Bind the
specified stream to standard output in this thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html#install()">install</A></B>()</CODE>
<BR>
Install the
redirecting streams into
System.in, System.out and System.err
and hook them up to internal streams.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html#uninstall()">uninstall</A></B>()</CODE>
<BR>
Uninstall the
redirecting streams and
replace them with streams that point to
FileDescriptor.in, FileDescriptor.out and
FileDescriptor.err.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="install()"><!-- --></A><H3>
install</H3>
<PRE>
public static boolean <B>install</B>()</PRE>
<DL>
<DD>Install the redirecting streams into
System.in, System.out and System.err
and hook them up to internal streams.<DD><DL>
<DT><B>Returns:</B><DD>true if installed, false if already installed</DL>
</DD>
</DL>
<HR>
<A NAME="uninstall()"><!-- --></A><H3>
uninstall</H3>
<PRE>
public static boolean <B>uninstall</B>()</PRE>
<DL>
<DD>Uninstall the redirecting streams and
replace them with streams that point to
FileDescriptor.in, FileDescriptor.out and
FileDescriptor.err.<DD><DL>
<DT><B>Returns:</B><DD>true if uninstalled, false if already uninstalled</DL>
</DD>
</DL>
<HR>
<A NAME="bindInput(java.io.InputStream)"><!-- --></A><H3>
bindInput</H3>
<PRE>
public static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/InputStream.html">InputStream</A>
<B>bindInput</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/InputStream.html">InputStream</A> input)
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></PRE>
<DL>
<DD>Bind the specified stream to standard input in this thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>input</CODE> - the stream to
bind<DT><B>Returns:</B><DD>stream that was previously bound to
input<DT><B>Throws:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A></CODE>
- if don't have permission to bind to input<DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE>
- if redirector not installed</DL>
</DD>
</DL>
<HR>
<A NAME="bindOutput(java.io.OutputStream)"><!-- --></A><H3>
bindOutput</H3>
<PRE>
public static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A>
<B>bindOutput</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A> output)
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></PRE>
<DL>
<DD>Bind the specified stream to standard output in this thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>output</CODE> - the stream to
bind<DT><B>Throws:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A></CODE>
- if don't have permission to bind to output<DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE>
- if redirector not installed</DL>
</DD>
</DL>
<HR>
<A NAME="bindError(java.io.OutputStream)"><!-- --></A><H3>
bindError</H3>
<PRE>
public static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A>
<B>bindError</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html">OutputStream</A> error)
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></PRE>
<DL>
<DD>Bind the specified stream to standard error in this thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>error</CODE> - the stream to
bind<DT><B>Throws:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A></CODE>
- if don't have permission to bind to error<DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE>
- if redirector not installed</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/jprocess/SysPropertiesRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="StdioRedirector.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/SysPropertiesRedirector.html
Index: SysPropertiesRedirector.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Class SysPropertiesRedirector
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html"><B>PREV
CLASS</B></A>
NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="SysPropertiesRedirector.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.jprocess</FONT>
<BR>
Class SysPropertiesRedirector</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.jprocess.SysPropertiesRedirector</B>
</PRE>
<HR>
<DL>
<DT>public final class <B>SysPropertiesRedirector</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
This is a utility class that makes it easy to install redirecting
Properties objects underlying System.getProeprties() object.
The properties object will redirect to the properties object that is
associated with the current thread. A properties object becomes
associated with the current thread when a user calls one of the
bind*() methods or by inheriting the parent threads properties object
when thread is initially created. The default streams will redirect
to the default System properties.
<P>
<DL>
<DT><B>Version: </B><DD>$Revision: 1.1 $ $Date: 2002/08/10 21:52:18 $</DD>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter
Donald</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/SysPropertiesRedirector.html#bindProperties(java.util.Properties)">bindProperties</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A> properties)</CODE>
<BR>
Bind the
specified Properties object to this thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/SysPropertiesRedirector.html#install()">install</A></B>()</CODE>
<BR>
Install the
redirecting Properties object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/jprocess/SysPropertiesRedirector.html#uninstall()">uninstall</A></B>()</CODE>
<BR>
Uninstall the
redirecting streams and
replace them with streams that point to
FileDescriptor.in, FileDescriptor.out and
FileDescriptor.err.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="install()"><!-- --></A><H3>
install</H3>
<PRE>
public static boolean <B>install</B>()
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html">IOException</A></PRE>
<DL>
<DD>Install the redirecting Properties object.<DD><DL>
<DT><B>Returns:</B><DD>true if installed, false if already installed</DL>
</DD>
</DL>
<HR>
<A NAME="uninstall()"><!-- --></A><H3>
uninstall</H3>
<PRE>
public static boolean <B>uninstall</B>()
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html">IOException</A></PRE>
<DL>
<DD>Uninstall the redirecting streams and
replace them with streams that point to
FileDescriptor.in, FileDescriptor.out and
FileDescriptor.err.<DD><DL>
<DT><B>Returns:</B><DD>true if uninstalled, false if already uninstalled</DL>
</DD>
</DL>
<HR>
<A NAME="bindProperties(java.util.Properties)"><!-- --></A><H3>
bindProperties</H3>
<PRE>
public static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A>
<B>bindProperties</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html">Properties</A> properties)
throws <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></PRE>
<DL>
<DD>Bind the specified Properties object to this thread.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>properties</CODE> - the stream to
bind<DT><B>Throws:</B><DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/SecurityException.html">SecurityException</A></CODE>
- if don't have permission to bind to input<DD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE>
- if redirector not installed</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html"><B>PREV
CLASS</B></A>
NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="SysPropertiesRedirector.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/package-frame.html
Index: package-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Package org.apache.excalibur.jprocess
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameTitleFont">
<A HREF="../../../../org/apache/excalibur/jprocess/package-summary.html"
TARGET="classFrame">org.apache.excalibur.jprocess</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
Classes</FONT>
<FONT CLASS="FrameItemFont">
<BR>
<A HREF="DemuxPolicy.html" TARGET="classFrame">DemuxPolicy</A>
<BR>
<A HREF="DemuxProperties.html" TARGET="classFrame">DemuxProperties</A>
<BR>
<A HREF="JavaProcess.html" TARGET="classFrame">JavaProcess</A>
<BR>
<A HREF="JavaProcessContextPolicy.html"
TARGET="classFrame">JavaProcessContextPolicy</A>
<BR>
<A HREF="PolicyRedirector.html" TARGET="classFrame">PolicyRedirector</A>
<BR>
<A HREF="StdioRedirector.html" TARGET="classFrame">StdioRedirector</A>
<BR>
<A HREF="SysPropertiesRedirector.html"
TARGET="classFrame">SysPropertiesRedirector</A></FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/package-summary.html
Index: package-summary.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: Package org.apache.excalibur.jprocess
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV PACKAGE
NEXT PACKAGE</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<H2>
Package org.apache.excalibur.jprocess
</H2>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DemuxPolicy.html">DemuxPolicy</A></B></TD>
<TD>This is a Policy object that delegates to a Policy objects
associated with the current thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DemuxProperties.html">DemuxProperties</A></B></TD>
<TD>Access to this Properties object is forwarded to a
properties that has been associated with this thread.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="JavaProcess.html">JavaProcess</A></B></TD>
<TD>A JavaProcess is an abstraction that allows you to
partially isolate java applications from one another
and thus run more tasks in memory rather than in forked
mode.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="JavaProcessContextPolicy.html">JavaProcessContextPolicy</A></B></TD>
<TD>This is a basic extension of ThreadContextPolicy that
just defines new constants that will be handled.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="PolicyRedirector.html">PolicyRedirector</A></B></TD>
<TD>This is a utility class that makes it easy to install redirecting
Policy objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="StdioRedirector.html">StdioRedirector</A></B></TD>
<TD>This is a utility class that makes it easy to install redirecting
streams into the System.in, System.out and System.err streams.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SysPropertiesRedirector.html">SysPropertiesRedirector</A></B></TD>
<TD>This is a utility class that makes it easy to install redirecting
Properties objects underlying System.getProeprties() object.</TD>
</TR>
</TABLE>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV PACKAGE
NEXT PACKAGE</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/api/org/apache/excalibur/jprocess/package-tree.html
Index: package-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 22:41:56 BST 2002 -->
<TITLE>
Excalibur JProcess API: org.apache.excalibur.jprocess Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For Package org.apache.excalibur.jprocess
</H2>
</CENTER>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html"><B>Object</B></A><UL>
<LI TYPE="circle">class
org.apache.excalibur.threadcontext.impl.AbstractThreadContextPolicy (implements
org.apache.excalibur.threadcontext.ThreadContextPolicy)
<UL>
<LI TYPE="circle">class
org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy<UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcessContextPolicy.html"><B>JavaProcessContextPolicy</B></A></UL>
</UL>
<LI TYPE="circle">class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Dictionary.html"><B>Dictionary</B></A><UL>
<LI TYPE="circle">class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Hashtable.html"><B>Hashtable</B></A>
(implements java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Cloneable.html">Cloneable</A>,
java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html">Map</A>,
java.io.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html">Serializable</A>)
<UL>
<LI TYPE="circle">class java.util.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Properties.html"><B>Properties</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxProperties.html"><B>DemuxProperties</B></A></UL>
</UL>
</UL>
<LI TYPE="circle">class java.security.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/security/Policy.html"><B>Policy</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/DemuxPolicy.html"><B>DemuxPolicy</B></A></UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/PolicyRedirector.html"><B>PolicyRedirector</B></A><LI
TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/StdioRedirector.html"><B>StdioRedirector</B></A><LI
TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/SysPropertiesRedirector.html"><B>SysPropertiesRedirector</B></A><LI
TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Thread.html"><B>Thread</B></A>
(implements java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Runnable.html">Runnable</A>)
<UL>
<LI TYPE="circle">class org.apache.excalibur.jprocess.<A
HREF="../../../../org/apache/excalibur/jprocess/JavaProcess.html"><B>JavaProcess</B></A></UL>
</UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/jprocess/css/ns4_only.css
Index: ns4_only.css
===================================================================
/* simple rules suitable for Netscape 4.x only; richer rules are in
tigris.css. see <http://style.tigris.org/> */
/* colors, backgrounds, borders, link indication */
body {
background: #fff;
color: #000;
}
#leftcol a:link, #leftcol a:visited {
color: blue;
}
a:active, a:hover, #leftcol a:active, #leftcol a:hover {
color: #f30;
}
#login a:link, #login a:visited {
color: white;
text-decoration: underline;
}
#banner a:active, #banner a:hover {
color: #f90;
}
#leftcol a, #breadcrumbs a {
text-decoration: none;
}
h2 .lastchild {
color: #777
}
.a td {
background: #ddd;
}
.b td {
background: #efefef;
}
.tabs td, .tabs th {
background-color: #ddd;
}
body .app th {
background-color: #bbb;
}
body .tabs th {
background-color: #888;
color: #fff;
}
body .app .axial th {
background-color: #ddd;
color: black
}
.tabs td {
background-color: #ddd;
}
.alert {
color: #c00;
}
.confirm {
color: green;
}
.info {
color: blue;
}
.selection {
background: #ffc;
}
#login {
color: #fff;
}
#helptext th {
background: #cc9;
}
#helptext td {
background: #ffc;
}
.tabs a {
text-decoration: none;
}
#navcolumn div strong {
color: #555;
}
#banner, #banner td {
background: #036;
color: #fff;
}
body #banner #login a {
color: white;
}
/* font and text properties, exclusive of link indication, alignment,
text-indent */
body, div, p, th, td, li, dl, dd {
font-family: Lucida, Arial, Helvetica, sans-serif;
}
code, pre {
font-family: 'Andale Mono', Courier, monospace;
}
h2, h3, h4 {
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.selection {
font-weight: bold
}
#login .username {
font-weight: bold;
}
/* box properties (exclusive of borders), positioning, alignments, list
types, text-indent */
th, td {
text-align: left;
vertical-align: top
}
.right {
text-align: right;
}
.center {
text-align: center;
}
body .app .axial th {
text-align: right;
}
.app .axial td th {
text-align: left;
}
body td .stb {
margin-top: 1em;
text-indent: 0;
}
body td .mtb {
margin-top: 2em;
text-indent: 0;
}
dd {
margin-bottom: .67em;
}
#footer {
margin: 4px
}
#helptext {
margin-top: 1em
}
#helptext td div {
margin: .5em
}
.courtesylinks {
margin-top: 1em;
padding-top: 1em
}
#navcolumn div {
margin-bottom: .5em;
}
#navcolumn div div {
margin-top: .3em
}
#navcolumn div div {
padding-left: 1em;
}
#banner, #banner td {
vertical-align: middle;
}
body.docs, body.nonav {
margin: 1em
}
1.1 jakarta-avalon-site/docs/excalibur/jprocess/css/print.css
Index: print.css
===================================================================
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks
{
display: none;
}
body.docs div.docs {
margin: 0 !important;
border: none !important
}
1.1 jakarta-avalon-site/docs/excalibur/jprocess/css/site.css
Index: site.css
===================================================================
div#banner {
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}
#banner, #banner td {
background: #fff;
color: #036;
}
#source {
background-color: #fff;
color: #000;
border-right: 1px solid #888;
border-left: 1px solid #888;
border-top: 1px solid #888;
border-bottom: 1px solid #888;
margin-right: 7px;
margin-left: 7px;
margin-top: 1em;
}
#source pre {
margin-right: 7px;
margin-left: 7px;
}
1.1
jakarta-avalon-site/docs/excalibur/jprocess/css/tigris.css
Index: tigris.css
===================================================================
/* contains rules unsuitable for Netscape 4.x; simpler rules are in
ns4_only.css. see <http://style.tigris.org/> */
/* colors, backgrounds, borders, link indication */
body {
background: #fff;
color: #000;
}
.app h3, .app h4, .tabs td, .tabs th, .functnbar {
background-image: url(../images/nw_min.gif);
background-repeat: no-repeat;
}
#navcolumn div div, body.docs #toc li li {
background-image: url(../images/strich.gif);
background-repeat: no-repeat;
background-position: .5em .5em;
}
#navcolumn div div.heading {
background-image: none;
}
.app h3, .app h4 {
color: #fff;
}
.app h3 {
background-color: #036;
}
.app h4 {
background-color: #888;
}
.a td {
background: #ddd;
}
.b td {
background: #efefef;
}
table, th, td {
border: none
}
.mtb {
border-top: solid 1px #ddd;
}
div.colbar {
background: #bbb;
}
#banner {
border-top: 1px solid #369;
border-bottom: 1px solid #003;
}
div#helptext th {
border-bottom: 1px solid #996;
border-right: 1px solid #996;
}
div#helptext td {
border-bottom: 1px solid #cc9;
border-right: 1px solid #cc9;
}
.tabs th {
border-right: 1px solid #333;
background-color: #ddd;
color: #fff;
}
.tabs td {
background-color: #999;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
}
.tabs {
border-bottom: 6px #ddd solid;
}
.tabs th, .tabs th a:link, .tabs th a:visited {
color: #555;
}
.tabs td, .tabs td a:link, .tabs td a:visited {
color: #fff;
}
.tabs a {
text-decoration: none;
}
#navcolumn {
background: #eee;
border-right: 1px solid #aaa;
border-bottom: 1px solid #aaa;
}
#breadcrumbs {
border-bottom: 1px solid #aaa;
background-color: #ddd
}
#navcolumn, #breadcrumbs {
border-top: 1px solid #fff;
}
#rightcol div.www, #rightcol div.help {
border: 1px solid #ddd;
}
div#navcolumn div.focus {
border-top: 1px solid #aaa;
border-left: 1px solid #aaa;
background-color: #fff;
}
body.docs div.docs {
background: #fff;
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
}
body.docs {
background: #eee url(../images/help_logo.gif) top right no-repeat !important;
}
.docs h3, .docs h4 {
border-top: solid 1px #000;
}
#alerterrormessage {
background: url(../images/icon_alert.gif) top left no-repeat !important;
}
.functnbar {
background-color: #aaa;
}
.functnbar2, .functnbar3 {
background: #aaa url(../images/sw_min.gif) no-repeat bottom left;
}
.functnbar3 {
background-color: #ddd;
}
.functnbar, .functnbar2, .functnbar3 {
color: #000;
}
.functnbar a, .functnbar2 a, .functnbar3 a {
color: #000;
text-decoration: underline;
}
#topmodule {
background: #ddd;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
border-right: 1px solid #aaa;
}
#topmodule #issueid {
border-right: 1px solid #aaa;
}
a:link, #navcolumn a:visited, .app a:visited, .tasknav a:visited {
color: blue;
}
a:link.selfref, a:visited.selfref {
color: #555 !important;
text-decoration: none;
}
a:active, a:hover, #leftcol a:active, #leftcol a:hover {
color: #f30 !important;
}
#login a:link, #login a:visited {
color: white;
text-decoration: underline;
}
#banner a:active, #banner a:hover {
color: #f90 !important;
}
#leftcol a, #breadcrumbs a {
text-decoration: none;
}
#apphead h2 em {
color: #777;
}
a:link.selfref, a:visited.selfref {
color: #555 !important;
text-decoration: none;
}
.app th {
background-color: #bbb;
}
.axial th {
background-color: #ddd;
color: black
}
.alert {
color: #c00;
}
.confirm {
color: green;
}
.info {
color: blue;
}
.selection {
background: #ffc;
}
#login {
color: #fff;
}
#helptext th {
background: #cc9;
}
#helptext td {
background: #ffc;
}
#navcolumn div strong {
color: #000;
}
#banner, #banner td {
background: #036;
color: #fff;
}
body #banner #login a {
color: #fff;
}
h4 a:link, h4 a:visited {
text-decoration: underline;
color: #fff;
}
/* font and text properties, exclusive of link indication, alignment,
text-indent */
body, th, td, input, select, textarea, h2 small {
font-family: Verdana, Helvetica, Arial, sans-serif;
}
code, pre {
font-family: 'Andale Mono', Courier, monospace;
}
html body, body th, body td, textarea, h2 small, .app h3, .app h4, #rightcol
h3, #bodycol pre, #bodycol code {
font-size: x-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: small
}
html>body, html>body th, html>body td, html>body input, html>body select,
html>body textarea, html>body h2 small, html>body .app h3, html>body .app h4,
html>body #rightcol h3, html>body #bodycol pre, html>body #bodycol code {
font-size: small
}
small, div#footer td, div#login, div.tabs th, div.tabs td, input, select,
.paginate, .functnbar, .functnbar2, .functnbar3, #breadcrumbs td,
.courtesylinks, #rightcol div.help, .colbar, .tasknav, body.docs div#toc,
#leftcol {
font-size: x-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: x-small
}
html>body small, html>body div#footer td, html>body div#login, html>body
div.tabs th, html>body div.tabs td, html>body input, html>body select,
html>body .paginate, html>body .functnbar, html>body .functnbar2, html>body
.functnbar3, html>body #breadcrumbs td, html>body .courtesylinks, html>body
#rightcol div.help, html>body .colbar, html>body .tasknav, html>body.docs #toc,
html>body #leftcol {
font-size: x-small
}
#bodycol h2 {
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 1.5em;
font-weight: normal;
}
.tabs td, .tabs th, dt, .tasknav .selfref, #login .username, .selection {
font-weight: bold
}
h4 {
font-size: 1em;
}
#apphead h2 em {
font-style: normal;
}
/* box properties (exclusive of borders), positioning, alignments, list
types, text-indent */
#bodycol h2 {
margin-top: .3em;
margin-bottom: .5em;
}
p, ul, ol, dl {
margin-top: .67em;
margin-bottom: .67em;
}
h3, h4 {
margin-bottom: 0;
}
form {
margin-top: 0;
margin-bottom: 0;
}
#bodycol {
padding-left: 12px;
padding-right: 12px;
width: 100%;
voice-family: "\"}\"";
voice-family: inherit;
width: auto;
}
html>body #bodycol {
width: auto;
}
.docs {
line-height: 1.4;
}
.app h3, .app h4 {
padding: 5px;
margin-right: 2px;
margin-left: 2px;
}
.h3 p, .h4 p, .h3 dt, .h4 dt {
margin-right: 7px;
margin-left: 7px;
}
.tasknav {
margin-bottom: 1.33em
}
div.colbar {
padding: 3px;
margin: 2px 2px 0;
}
.tabs {
margin-top: .67em;
margin-right: 2px;
margin-left: 2px;
}
#leftcol {
padding-bottom: .5em;
}
#breadcrumbs td {
vertical-align: middle;
padding: 2px 8px;
}
.tabs td, .tabs th {
padding: 3px 9px;
}
#rightcol div.www, #rightcol div.help {
padding: 0 .5em
}
#navcolumn {
margin: -8px -8px 0 -8px;
padding: 4px;
}
#navcolumn div {
padding-left: 5px
}
div#navcolumn div div {
margin-top: .3em;
margin-bottom: .3em;
}
div#navcolumn div.focus {
margin-top: -.1em;
padding: .2em 4px;
}
body.docs #toc {
position: absolute;
top: 15px;
left: 0px;
width: 120px;
padding: 0 20px 0 0
}
body.docs #toc ul, #toc ol {
margin-left: 0;
padding-left: 0;
}
body.docs #toc li {
margin-top: 7px;
padding-left: 10px;
list-style-type: none;
}
body.docs div.docs {
margin: 61px 0 0 150px;
padding: 1em 2em 1em 1em !important;
}
.docs p+p {
text-indent: 5%;
margin-top: -.67em
}
.docs h3, .docs h4 {
margin-bottom: .1em;
padding-top: .3em;
}
#alerterrormessage {
padding-left: 100px;
}
.functnbar, .functnbar2, .functnbar3 {
padding: 5px;
margin: .67em 2px;
}
#topmodule td {
vertical-align: middle;
padding: 2px 8px
}
body {
padding: 1em;
}
body.composite, body.docs {
margin: 0;
padding: 0;
}
th, td {
text-align: left;
vertical-align: top
}
.right {
text-align: right !important;
}
.center {
text-align: center !important;
}
.axial th {
text-align: right;
}
.app .axial td th {
text-align: left;
}
body td .stb {
margin-top: 1em;
text-indent: 0;
}
body td .mtb {
margin-top: 2em;
text-indent: 0;
}
dd {
margin-bottom: .67em;
}
#footer {
margin: 4px
}
#helptext {
margin-top: 1em
}
#helptext td div {
margin: .5em
}
.courtesylinks {
margin-top: 1em;
padding-top: 1em
}
#navcolumn div {
margin-bottom: .5em;
}
#navcolumn div div {
margin-top: .3em
}
#navcolumn div div {
padding-left: 1em;
}
#banner, #banner td {
vertical-align: middle;
}
1.1 jakarta-avalon-site/docs/excalibur/jprocess/index.html
Index: index.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- This is a generated file. Do not edit. -->
<html>
<head>
<style type="text/css">
@import url("./css/tigris.css");
@import url("./css/site.css");
</style>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1"/>
<meta name="author" value="Peter Donald">
<meta name="email" value="peter at apache.org">
<title>Excalibur JProcess - Excalibur JProcess - Overview</title>
</head>
<body marginwidth="0" marginheight="0" class="composite">
<div id="banner">
<table border="0" cellspacing="0" cellpadding="8" width="100%">
<!-- TOP IMAGE -->
<tr>
<td> <td colspan="2">
<a href="http://jakarta.apache.org"><img
src="http://jakarta.apache.org/images/jakarta-logo.gif" align="left"
border="0"/></a>
</td>
</td>
<td><div align="right" valign="bottom"><b><font
size="+3">Excalibur JProcess</font></b></div></td>
</tr>
</table>
</div>
<table border="0" cellspacing="0" cellpadding="8" width="100%"
id="main">
<tr valign="top">
<!-- LEFT SIDE NAVIGATION -->
<td id="leftcol" width="20%">
<div id="navcolumn">
<div>
<strong>About</strong>
<div><small> <a href="index.html">Overview</a>
</small></div>
<div><small> <a
href="http://jakarta.apache.org/avalon/excalibur/index.html">Excalibur Home</a>
</small></div>
<div><small> <a
href="http://jakarta.apache.org/builds/jakarta-avalon-excalibur/release/???">Download</a>
</small></div>
<div><small> <a href="api/">API Docs</a>
</small></div>
</div>
</div>
</td>
<td><div id="bodycol"><div class="app">
<div class="h3">
<h3><a name="Introduction">Introduction</a></h3>
<p
>
Excalibur's JProcess toolkit is designed to be used to isolate
one java thread from another java thread. It does this by
creating proxies for JVM wide resources and delegating to thread
local versions of same resources. This does not provide complete
isolation of execution (like the JDK1.5 Isolate API) but aims to
provide a reasonable level of isolation.
</p>
</div>
</div>
<div align="right" id="authors">
by <a href="mailto:peter at apache.org">Peter Donald</a>
</div>
</div></td>
</tr>
</table>
<!-- FOOTER -->
<div id="footer">
<table border="0" cellspacing="0" cellpadding="4">
<tr>
<td>Copyright © 1999-2002, Apache Software Foundation</td>
</tr>
</table>
</div>
</body>
</html>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>