| <html> |
| <head> |
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <link rel="stylesheet" href="../../../..//default_style.css" type="text/css"> |
| <link rel="stylesheet" href="../../../..//webtools/wtp.css" type="text/css"> |
| <title>jst.server API Overview</title> |
| </head> |
| <body> |
| <table width="100%" cellspacing="5" cellpadding="2" border="0"> |
| <tbody> |
| <tr> |
| <td width="60%" align="left"><font class="indextop">JST Server Tools API</font> |
| <br> |
| <font class="indexsub">jst.server API Overview</font></td><td width="40%"><img width="207" hspace="50" height="129" align="middle" src="../../../..//webtools/images/wtplogosmall.jpg"></td> |
| </tr> |
| </tbody> |
| </table> |
| <table width="100%" cellspacing="5" cellpadding="2" border="0"> |
| <col width="16"> |
| <col width="*"> |
| <tbody> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>Last modified March 26, 2005</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>The JST server component contains support for Java servers, generic server |
| support that allows new server types to be added using simple XML files, and |
| Apache Tomcat support. |
| </p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">Java Server API</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>The ClasspathRuntimeTargetHandler class provides a common subclass |
| for runtime target handlers that need to modify a project's classpath |
| when a project is targetted to a particular runtime.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>IGenericRuntime and its working copy provide type-specific access |
| to the generic runtime type. When using a generic runtime, clients can |
| access the type specific information by adapting to these types using |
| <pre>IGenericRuntime gr = (IGenericRuntime) runtime.getAdapter(IGenericRuntime.class)</pre>. |
| GenericRuntimeUtil contains some utility methods for handling the |
| generic runtime type.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>IEnterpriseApplication, IEJBModule, IWebModule, IApplicationClientModule, |
| and IConnectorModule are J2EE module interfaces meant to be implemented |
| by module delegates that provide J2EE module support.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>ILooseArchive and ILooseArchiveSupport are module interfaces for modules |
| that take advantage of loose archive support - allowing JARs contained within |
| the module to be available in a separate Java project instead of directly |
| within the module.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>The remainder of the classes in this package are module artifact and |
| launchable types to provide access to J2EE resource types for the server tool |
| framework.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>There is no UI support for Java servers.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">Generic Server</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>[coming soon]</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">Tomcat</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>There is no API for the Tomcat support.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </body> |
| </html> |