blob: 9a5ff616f0fb9e84de0493403183ef56a5401271 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>EngineConfiguration (Apache Axis)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EngineConfiguration (Apache Axis)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/EngineConfiguration.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../org/apache/axis/Constants.html" title="class in org.apache.axis"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/axis/EngineConfigurationFactory.html" title="interface in org.apache.axis"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/apache/axis/EngineConfiguration.html" target="_top">Frames</a></li>
<li><a href="EngineConfiguration.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.axis</div>
<h2 title="Interface EngineConfiguration" class="title">Interface EngineConfiguration</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../org/apache/axis/WSDDEngineConfiguration.html" title="interface in org.apache.axis">WSDDEngineConfiguration</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../org/apache/axis/configuration/BasicClientConfig.html" title="class in org.apache.axis.configuration">BasicClientConfig</a>, <a href="../../../org/apache/axis/configuration/BasicServerConfig.html" title="class in org.apache.axis.configuration">BasicServerConfig</a>, <a href="../../../org/apache/axis/configuration/DefaultConfiguration.html" title="class in org.apache.axis.configuration">DefaultConfiguration</a>, <a href="../../../org/apache/axis/configuration/DelegatingWSDDEngineConfiguration.html" title="class in org.apache.axis.configuration">DelegatingWSDDEngineConfiguration</a>, <a href="../../../org/apache/axis/configuration/DirProvider.html" title="class in org.apache.axis.configuration">DirProvider</a>, <a href="../../../org/apache/axis/configuration/FileProvider.html" title="class in org.apache.axis.configuration">FileProvider</a>, <a href="../../../org/apache/axis/configuration/NullProvider.html" title="class in org.apache.axis.configuration">NullProvider</a>, <a href="../../../org/apache/axis/configuration/SimpleProvider.html" title="class in org.apache.axis.configuration">SimpleProvider</a>, <a href="../../../org/apache/axis/deployment/wsdd/WSDDDeployment.html" title="class in org.apache.axis.deployment.wsdd">WSDDDeployment</a>, <a href="../../../org/apache/axis/configuration/XMLStringProvider.html" title="class in org.apache.axis.configuration">XMLStringProvider</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">EngineConfiguration</span></pre>
<div class="block">EngineConfiguration is an interface that the Message Flow subsystem
provides so that engine configuration can be provided in a pluggable
way. An instance of EngineConfiguration provides configuration
for a particular engine instance.
<p>
Concrete implementations of this interface will obtain configuration
information from some source (examples might be files, Strings, or
databases) and are responsible for writing it into an AxisEngine, and
writing an AxisEngine's state back out to whatever storage medium is in use.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Glyn Normington (glyn@apache.org), Glen Daniels (gdaniels@apache.org)</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#PROPERTY_NAME">PROPERTY_NAME</a></strong></code>
<div class="block">Property name used for setting an EngineConfiguration to be used
in creating engines.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#configureEngine(org.apache.axis.AxisEngine)">configureEngine</a></strong>(<a href="../../../org/apache/axis/AxisEngine.html" title="class in org.apache.axis">AxisEngine</a>&nbsp;engine)</code>
<div class="block">Configure this AxisEngine using whatever data source we have.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getDeployedServices()">getDeployedServices</a></strong>()</code>
<div class="block">Get an enumeration of the services deployed to this engine.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getGlobalOptions()">getGlobalOptions</a></strong>()</code>
<div class="block">Returns the global configuration options.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getGlobalRequest()">getGlobalRequest</a></strong>()</code>
<div class="block">Returns a global request handler.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getGlobalResponse()">getGlobalResponse</a></strong>()</code>
<div class="block">Returns a global response handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getHandler(javax.xml.namespace.QName)">getHandler</a></strong>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a>&nbsp;qname)</code>
<div class="block">Retrieve an instance of the named handler.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getRoles()">getRoles</a></strong>()</code>
<div class="block">Get a list of roles that this engine plays globally.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/handlers/soap/SOAPService.html" title="class in org.apache.axis.handlers.soap">SOAPService</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getService(javax.xml.namespace.QName)">getService</a></strong>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a>&nbsp;qname)</code>
<div class="block">Retrieve an instance of the named service.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/handlers/soap/SOAPService.html" title="class in org.apache.axis.handlers.soap">SOAPService</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getServiceByNamespaceURI(java.lang.String)">getServiceByNamespaceURI</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace)</code>
<div class="block">Get a service which has been mapped to a particular namespace.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getTransport(javax.xml.namespace.QName)">getTransport</a></strong>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a>&nbsp;qname)</code>
<div class="block">Retrieve an instance of the named transport.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/axis/encoding/TypeMappingRegistry.html" title="interface in org.apache.axis.encoding">TypeMappingRegistry</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#getTypeMappingRegistry()">getTypeMappingRegistry</a></strong>()</code>
<div class="block">Retrieve the TypeMappingRegistry for this engine.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/axis/EngineConfiguration.html#writeEngineConfig(org.apache.axis.AxisEngine)">writeEngineConfig</a></strong>(<a href="../../../org/apache/axis/AxisEngine.html" title="class in org.apache.axis">AxisEngine</a>&nbsp;engine)</code>
<div class="block">Read the configuration from an engine, and store it somehow.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="PROPERTY_NAME">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PROPERTY_NAME</h4>
<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROPERTY_NAME</pre>
<div class="block">Property name used for setting an EngineConfiguration to be used
in creating engines.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.axis.EngineConfiguration.PROPERTY_NAME">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="configureEngine(org.apache.axis.AxisEngine)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>configureEngine</h4>
<pre>void&nbsp;configureEngine(<a href="../../../org/apache/axis/AxisEngine.html" title="class in org.apache.axis">AxisEngine</a>&nbsp;engine)
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Configure this AxisEngine using whatever data source we have.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>engine</code> - the AxisEngine we'll deploy state to</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was a problem</dd></dl>
</li>
</ul>
<a name="writeEngineConfig(org.apache.axis.AxisEngine)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeEngineConfig</h4>
<pre>void&nbsp;writeEngineConfig(<a href="../../../org/apache/axis/AxisEngine.html" title="class in org.apache.axis">AxisEngine</a>&nbsp;engine)
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Read the configuration from an engine, and store it somehow.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>engine</code> - the AxisEngine from which to read state.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was a problem</dd></dl>
</li>
</ul>
<a name="getHandler(javax.xml.namespace.QName)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHandler</h4>
<pre><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a>&nbsp;getHandler(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a>&nbsp;qname)
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Retrieve an instance of the named handler.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>qname</code> - the <code>QName</code> identifying the
<code>Handler</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the <code>Handler</code> associated with <code>qname</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was a failure in resolving
<code>qname</code></dd></dl>
</li>
</ul>
<a name="getService(javax.xml.namespace.QName)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getService</h4>
<pre><a href="../../../org/apache/axis/handlers/soap/SOAPService.html" title="class in org.apache.axis.handlers.soap">SOAPService</a>&nbsp;getService(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a>&nbsp;qname)
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Retrieve an instance of the named service.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>qname</code> - the <code>QName</code> identifying the
<code>Service</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the <code>Service</code> associated with <code>qname</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was an error resolving the
qname</dd></dl>
</li>
</ul>
<a name="getServiceByNamespaceURI(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceByNamespaceURI</h4>
<pre><a href="../../../org/apache/axis/handlers/soap/SOAPService.html" title="class in org.apache.axis.handlers.soap">SOAPService</a>&nbsp;getServiceByNamespaceURI(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace)
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Get a service which has been mapped to a particular namespace.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>namespace</code> - a namespace URI</dd>
<dt><span class="strong">Returns:</span></dt><dd>an instance of the appropriate Service, or null</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was an error resolving the
namespace</dd></dl>
</li>
</ul>
<a name="getTransport(javax.xml.namespace.QName)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransport</h4>
<pre><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a>&nbsp;getTransport(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a>&nbsp;qname)
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Retrieve an instance of the named transport.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>qname</code> - the <code>QName</code> of the transport</dd>
<dt><span class="strong">Returns:</span></dt><dd>a <code>Handler</code> implementing the transport</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was an error resolving the
transport</dd></dl>
</li>
</ul>
<a name="getTypeMappingRegistry()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypeMappingRegistry</h4>
<pre><a href="../../../org/apache/axis/encoding/TypeMappingRegistry.html" title="interface in org.apache.axis.encoding">TypeMappingRegistry</a>&nbsp;getTypeMappingRegistry()
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Retrieve the TypeMappingRegistry for this engine.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the type mapping registry</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was an error resolving the
registry</dd></dl>
</li>
</ul>
<a name="getGlobalRequest()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGlobalRequest</h4>
<pre><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a>&nbsp;getGlobalRequest()
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Returns a global request handler.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the <code>Handler</code> that globally handles requests</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was some error fetching the
handler</dd></dl>
</li>
</ul>
<a name="getGlobalResponse()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGlobalResponse</h4>
<pre><a href="../../../org/apache/axis/Handler.html" title="interface in org.apache.axis">Handler</a>&nbsp;getGlobalResponse()
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Returns a global response handler.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the <code>Handler</code> that globally handles responses</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if there was some error fetching the
handler</dd></dl>
</li>
</ul>
<a name="getGlobalOptions()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGlobalOptions</h4>
<pre><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a>&nbsp;getGlobalOptions()
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Returns the global configuration options.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the global options as a <code>Hashtable</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if the global options could not be
returned</dd></dl>
</li>
</ul>
<a name="getDeployedServices()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDeployedServices</h4>
<pre><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&nbsp;getDeployedServices()
throws <a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></pre>
<div class="block">Get an enumeration of the services deployed to this engine.
Each service is represented as <code>ServiceDesc</code> object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>an <code>Iterator</code> over the <code>ServiceDesc</code>
objects</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../org/apache/axis/ConfigurationException.html" title="class in org.apache.axis">ConfigurationException</a></code> - if the deployed services could not be
returned</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../org/apache/axis/description/ServiceDesc.html" title="interface in org.apache.axis.description"><code>ServiceDesc</code></a></dd></dl>
</li>
</ul>
<a name="getRoles()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRoles</h4>
<pre><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;getRoles()</pre>
<div class="block">Get a list of roles that this engine plays globally. Services
within the engine configuration may also add additional roles.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>a <code>List</code> of the roles for this engine</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/EngineConfiguration.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../org/apache/axis/Constants.html" title="class in org.apache.axis"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/axis/EngineConfigurationFactory.html" title="interface in org.apache.axis"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/apache/axis/EngineConfiguration.html" target="_top">Frames</a></li>
<li><a href="EngineConfiguration.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright © <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>