1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
5 <!-- Generated by javadoc (build 1.6.0_14) on Wed Feb 17 16:46:50 GMT 2010 -->
\r
10 <META NAME="date" CONTENT="2010-02-17">
\r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
\r
14 <SCRIPT type="text/javascript">
\r
15 function windowTitle()
\r
17 if (location.href.indexOf('is-external=true') == -1) {
\r
18 parent.document.title="compbio.engine.local";
\r
27 <BODY BGCOLOR="white" onload="windowTitle();">
\r
31 <!-- ========= START OF TOP NAVBAR ======= -->
\r
32 <A NAME="navbar_top"><!-- --></A>
\r
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
\r
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
37 <A NAME="navbar_top_firstrow"><!-- --></A>
\r
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
39 <TR ALIGN="center" VALIGN="top">
\r
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
41 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
\r
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
\r
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
58 <A HREF="../../../compbio/engine/conf/package-summary.html"><B>PREV PACKAGE</B></A>
\r
59 <A HREF="../../../compbio/metadata/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
\r
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
61 <A HREF="../../../index.html?compbio/engine/local/package-summary.html" target="_top"><B>FRAMES</B></A>
\r
62 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
\r
63 <SCRIPT type="text/javascript">
\r
66 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
71 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
78 <A NAME="skip-navbar_top"></A>
\r
79 <!-- ========= END OF TOP NAVBAR ========= -->
\r
83 Package compbio.engine.local
\r
85 An local engine classes responsible for execution of Executables on the local computer
86 (the same machine as JVM running these classes).
\r
90 <A HREF="#package_description"><B>Description</B></A>
\r
93 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
94 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
95 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
96 <B>Class Summary</B></FONT></TH>
\r
98 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
99 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/_TrackingExecutor.html" title="class in compbio.engine.local">_TrackingExecutor</A></B></TD>
\r
100 <TD>This executor extends standard Java ExecutorService by adding the method to
101 obtain all Runnables which were running and did not complete upon executor
104 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
105 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/AsyncLocalRunner.html" title="class in compbio.engine.local">AsyncLocalRunner</A></B></TD>
\r
108 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
109 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/ExecutableWrapper.html" title="class in compbio.engine.local">ExecutableWrapper</A></B></TD>
\r
112 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
113 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/LocalEngineUtil.html" title="class in compbio.engine.local">LocalEngineUtil</A></B></TD>
\r
116 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
117 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/LocalExecutorService.html" title="class in compbio.engine.local">LocalExecutorService</A></B></TD>
\r
120 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
121 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/LocalRunner.html" title="class in compbio.engine.local">LocalRunner</A></B></TD>
\r
124 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
125 <TD WIDTH="15%"><B><A HREF="../../../compbio/engine/local/StreamGobbler.html" title="class in compbio.engine.local">StreamGobbler</A></B></TD>
\r
132 <A NAME="package_description"><!-- --></A><H2>
\r
133 Package compbio.engine.local Description
\r
137 An local engine classes responsible for execution of Executables on the local computer
138 (the same machine as JVM running these classes).
139 Implementation uses Java 6 Executor framework to execute native programmes in parallel in different threads.
140 Classes in this package depend on the data model classes.
141 They form a second layer of Jalview Web Services v2.
\r
146 <DT><B>Author:</B></DT>
\r
149 Date January 2010</DD>
\r
154 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
155 <A NAME="navbar_bottom"><!-- --></A>
\r
156 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
\r
157 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
159 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
160 <A NAME="navbar_bottom_firstrow"><!-- --></A>
\r
161 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
162 <TR ALIGN="center" VALIGN="top">
\r
163 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
164 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
\r
165 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
\r
166 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
167 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
168 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
169 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
170 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
174 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
180 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
181 <A HREF="../../../compbio/engine/conf/package-summary.html"><B>PREV PACKAGE</B></A>
\r
182 <A HREF="../../../compbio/metadata/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
\r
183 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
184 <A HREF="../../../index.html?compbio/engine/local/package-summary.html" target="_top"><B>FRAMES</B></A>
\r
185 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
\r
186 <SCRIPT type="text/javascript">
\r
189 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
194 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
201 <A NAME="skip-navbar_bottom"></A>
\r
202 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r