blob: 0c5cefa8b2ad967bc777a0b93e3a20895b5c7da3 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Utils (Apache Axis2)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.3.1.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-migrate-3.0.1.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Utils (Apache Axis2)";
}
}
catch(err) {
}
//-->
var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Utils.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" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</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><a href="#constructor.summary">Constr</a>&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><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.axis2.deployment.util</a></div>
<h2 title="Class Utils" class="title">Class Utils</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.axis2.deployment.util.Utils</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">Utils</span>
extends <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#defaultEncoding">defaultEncoding</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">Utils</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addEndpointsToService(org.apache.axis2.description.AxisService)">addEndpointsToService</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addEndpointsToService(org.apache.axis2.description.AxisService,org.apache.axis2.engine.AxisConfiguration)">addEndpointsToService</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;axisConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addExcludeMethods(java.util.List)">addExcludeMethods</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;excludeList)</code></th>
<td class="colLast">
<div class="block">Add the Axis2 lifecycle / session methods to a pre-existing list of names that will be
excluded when generating schemas.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addFlowHandlers(org.apache.axis2.description.Flow,java.lang.ClassLoader)">addFlowHandlers</a></span>&#8203;(<a href="../../description/Flow.html" title="class in org.apache.axis2.description">Flow</a>&nbsp;flow,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;clsLoader)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addHttpEndpoint(org.apache.axis2.description.AxisService,java.lang.String)">addHttpEndpoint</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;url)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addHttpEndpoint(org.apache.axis2.description.AxisService,java.lang.String,java.lang.String)">addHttpEndpoint</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;protocol,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;endpointName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSoap11Endpoint(org.apache.axis2.description.AxisService,java.lang.String)">addSoap11Endpoint</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;url)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSoap11Endpoint(org.apache.axis2.description.AxisService,java.lang.String,java.lang.String)">addSoap11Endpoint</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;protocol,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;endpointName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSoap12Endpoint(org.apache.axis2.description.AxisService,java.lang.String)">addSoap12Endpoint</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;url)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSoap12Endpoint(org.apache.axis2.description.AxisService,java.lang.String,java.lang.String)">addSoap12Endpoint</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;protocol,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;endpointName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>static <a href="../DeploymentClassLoader.html" title="class in org.apache.axis2.deployment">DeploymentClassLoader</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createClassLoader(java.io.File,boolean)">createClassLoader</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;serviceFile,
boolean&nbsp;isChildFirstClassLoading)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createClassLoader(java.net.URL,java.net.URL%5B%5D,java.lang.ClassLoader,java.io.File,boolean)">createClassLoader</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;archiveUrl,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>[]&nbsp;extraUrls,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;serviceClassLoader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;tmpDir,
boolean&nbsp;isChildFirstClassLoading)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createTempFile(java.lang.String,java.io.InputStream,java.io.File)">createTempFile</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;suffix,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;tmpDir)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deployModuleServices(org.apache.axis2.description.AxisModule,org.apache.axis2.context.ConfigurationContext)">deployModuleServices</a></span>&#8203;(<a href="../../description/AxisModule.html" title="class in org.apache.axis2.description">AxisModule</a>&nbsp;module,
<a href="../../context/ConfigurationContext.html" title="class in org.apache.axis2.context">ConfigurationContext</a>&nbsp;configCtx)</code></th>
<td class="colLast">
<div class="block">Modules can contain services in some cases.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fillAxisService(org.apache.axis2.description.AxisService,org.apache.axis2.engine.AxisConfiguration,java.util.ArrayList,java.util.ArrayList)">fillAxisService</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;axisConfig,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;excludeOperations,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;nonRpcMethods)</code></th>
<td class="colLast">
<div class="block">This guy will create a AxisService using java reflection</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#formatPath(java.lang.String)">formatPath</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</code></th>
<td class="colLast">
<div class="block">Format the string paths to match any platform.. windows, linux etc..</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>static <a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAxisOperationForJmethod(java.lang.reflect.Method)">getAxisOperationForJmethod</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a>&nbsp;method)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>static <a href="../../description/AxisBindingMessage.html" title="class in org.apache.axis2.description">AxisBindingMessage</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBindingMessage(org.apache.axis2.description.AxisBindingOperation,org.apache.axis2.description.AxisMessage)">getBindingMessage</a></span>&#8203;(<a href="../../description/AxisBindingOperation.html" title="class in org.apache.axis2.description">AxisBindingOperation</a>&nbsp;bindingOperation,
<a href="../../description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;message)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>static <a href="../../description/AxisBindingOperation.html" title="class in org.apache.axis2.description">AxisBindingOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBindingOperation(org.apache.axis2.description.AxisBinding,org.apache.axis2.description.AxisOperation)">getBindingOperation</a></span>&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding,
<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getClassLoader(java.lang.ClassLoader,java.io.File,boolean)">getClassLoader</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;parent,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;file,
boolean&nbsp;isChildFirstClassLoading)</code></th>
<td class="colLast">
<div class="block">Get a ClassLoader which contains a classpath of a) the passed directory and b) any jar files
inside the "lib/" or "Lib/" subdirectory of the passed directory.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getClassLoader(java.lang.ClassLoader,java.lang.String,boolean)">getClassLoader</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;parent,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path,
boolean&nbsp;isChildFirstClassLoading)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getClassNameFromResourceName(java.lang.String)">getClassNameFromResourceName</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;resourceName)</code></th>
<td class="colLast">
<div class="block">Get the class name from a resource name referring to a class file.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>static <a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHttpBinding(org.apache.axis2.description.AxisService)">getHttpBinding</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHTTPInputSerializationFromServicesXML(org.apache.axis2.description.AxisOperation)">getHTTPInputSerializationFromServicesXML</a></span>&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</code></th>
<td class="colLast">
<div class="block">get http input mime type from the services xml</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHTTPLoacationFromServicesXML(org.apache.axis2.description.AxisOperation)">getHTTPLoacationFromServicesXML</a></span>&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</code></th>
<td class="colLast">
<div class="block">extract the http location from services xml related to given operation</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHTTPMethodFromServicesXML(org.apache.axis2.description.AxisOperation)">getHTTPMethodFromServicesXML</a></span>&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</code></th>
<td class="colLast">
<div class="block">extract the http method from services xml related to given operation</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHTTPOutputSerializationFromservicesXML(org.apache.axis2.description.AxisOperation)">getHTTPOutputSerializationFromservicesXML</a></span>&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</code></th>
<td class="colLast">
<div class="block">get http output mime type from the services xml</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getListOfClasses(org.apache.axis2.deployment.repository.util.DeploymentFileData)">getListOfClasses</a></span>&#8203;(<a href="../repository/util/DeploymentFileData.html" title="class in org.apache.axis2.deployment.repository.util">DeploymentFileData</a>&nbsp;deploymentFileData)</code></th>
<td class="colLast">
<div class="block">Scan a JAR file and return the list of classes contained in the JAR.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParameter(java.lang.String,java.lang.String,boolean)">getParameter</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;value,
boolean&nbsp;locked)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPath(java.lang.String,java.lang.String)">getPath</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;parent,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;childPath)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getServiceHierarchy(java.lang.String,java.lang.String)">getServiceHierarchy</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;filePath,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;serviceDir)</code></th>
<td class="colLast">
<div class="block">Computes the hierarchical part of the service name if this is such a service path.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getShortFileName(java.lang.String)">getShortFileName</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;filename)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>static <a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSoap11Binding(org.apache.axis2.description.AxisService)">getSoap11Binding</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>static <a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSoap12Binding(org.apache.axis2.description.AxisService)">getSoap12Binding</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getURLsForAllJars(java.net.URL,java.io.File)">getURLsForAllJars</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;tmpDir)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isHttpBinding(org.apache.axis2.description.AxisBinding)">isHttpBinding</a></span>&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSoap11Binding(org.apache.axis2.description.AxisBinding)">isSoap11Binding</a></span>&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSoap12Binding(org.apache.axis2.description.AxisBinding)">isSoap12Binding</a></span>&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadHandler(java.lang.ClassLoader,org.apache.axis2.description.HandlerDescription)">loadHandler</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;loader1,
<a href="../../description/HandlerDescription.html" title="class in org.apache.axis2.description">HandlerDescription</a>&nbsp;desc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logFaultyServiceInfo(org.apache.axis2.engine.AxisConfiguration)">logFaultyServiceInfo</a></span>&#8203;(<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;axisConfig)</code></th>
<td class="colLast">
<div class="block">Log faulty services info due to unavailability of modules and transports</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#normalize(java.lang.String)">normalize</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)</code></th>
<td class="colLast">
<div class="block">Normalize a uri containing ../ and ./ paths.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#processBeanPropertyExclude(org.apache.axis2.description.AxisService)">processBeanPropertyExclude</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</code></th>
<td class="colLast">
<div class="block">This method is to process bean exclude parameter and the XML format of that would be
<parameter name="beanPropertyRules"> <bean class="full qualified class name" excludeProperties="name,age"/>+ </parameter></div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#processPolicyAttachments(java.util.Iterator,org.apache.axis2.description.AxisService)">processPolicyAttachments</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a>&nbsp;attachmentElements,
<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setEndpointsToAllUsedBindings(org.apache.axis2.description.AxisService)">setEndpointsToAllUsedBindings</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toFile(java.net.URL)">toFile</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="defaultEncoding">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>defaultEncoding</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultEncoding</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Utils</h4>
<pre>public&nbsp;Utils()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="addFlowHandlers(org.apache.axis2.description.Flow,java.lang.ClassLoader)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addFlowHandlers</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addFlowHandlers&#8203;(<a href="../../description/Flow.html" title="class in org.apache.axis2.description">Flow</a>&nbsp;flow,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;clsLoader)
throws <a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="loadHandler(java.lang.ClassLoader,org.apache.axis2.description.HandlerDescription)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadHandler</h4>
<pre class="methodSignature">public static&nbsp;boolean&nbsp;loadHandler&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;loader1,
<a href="../../description/HandlerDescription.html" title="class in org.apache.axis2.description">HandlerDescription</a>&nbsp;desc)
throws <a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></code></dd>
</dl>
</li>
</ul>
<a id="getURLsForAllJars(java.net.URL,java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getURLsForAllJars</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>[]&nbsp;getURLsForAllJars&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;tmpDir)</pre>
</li>
</ul>
<a id="createTempFile(java.lang.String,java.io.InputStream,java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createTempFile</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;createTempFile&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;suffix,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;tmpDir)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
<a id="getClassLoader(java.lang.ClassLoader,java.lang.String,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClassLoader</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;getClassLoader&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;parent,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path,
boolean&nbsp;isChildFirstClassLoading)
throws <a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></code></dd>
</dl>
</li>
</ul>
<a id="getClassLoader(java.lang.ClassLoader,java.io.File,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClassLoader</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;getClassLoader&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;parent,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;file,
boolean&nbsp;isChildFirstClassLoading)
throws <a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></pre>
<div class="block">Get a ClassLoader which contains a classpath of a) the passed directory and b) any jar files
inside the "lib/" or "Lib/" subdirectory of the passed directory.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - parent ClassLoader which will be the parent of the result of this method</dd>
<dd><code>file</code> - a File which must be a directory for this to be useful</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a new ClassLoader pointing to both the passed dir and jar files under lib/</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></code> - if problems occur</dd>
</dl>
</li>
</ul>
<a id="fillAxisService(org.apache.axis2.description.AxisService,org.apache.axis2.engine.AxisConfiguration,java.util.ArrayList,java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillAxisService</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;fillAxisService&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;axisConfig,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;excludeOperations,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;nonRpcMethods)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<div class="block">This guy will create a AxisService using java reflection</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>axisService</code> - the target AxisService</dd>
<dd><code>axisConfig</code> - the in-scope AxisConfiguration</dd>
<dd><code>excludeOperations</code> - a List of Strings (or null), each containing a method to exclude</dd>
<dd><code>nonRpcMethods</code> - a List of Strings (or null), each containing a non-rpc method name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code> - if a problem occurs</dd>
</dl>
</li>
</ul>
<a id="getAxisOperationForJmethod(java.lang.reflect.Method)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAxisOperationForJmethod</h4>
<pre class="methodSignature">public static&nbsp;<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;getAxisOperationForJmethod&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a>&nbsp;method)
throws <a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="getParameter(java.lang.String,java.lang.String,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParameter</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a>&nbsp;getParameter&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;value,
boolean&nbsp;locked)</pre>
</li>
</ul>
<a id="deployModuleServices(org.apache.axis2.description.AxisModule,org.apache.axis2.context.ConfigurationContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>deployModuleServices</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;deployModuleServices&#8203;(<a href="../../description/AxisModule.html" title="class in org.apache.axis2.description">AxisModule</a>&nbsp;module,
<a href="../../context/ConfigurationContext.html" title="class in org.apache.axis2.context">ConfigurationContext</a>&nbsp;configCtx)
throws <a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block">Modules can contain services in some cases. This method will deploy all the services
for a given AxisModule into the current AxisConfiguration.
<p>
The code looks for an "aars/" directory inside the module (either .mar or exploded),
and an "aars.list" file inside that to figure out which services to deploy. Note that all
services deployed this way will have access to the Module's classes.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>module</code> - the AxisModule to search for services</dd>
<dd><code>configCtx</code> - ConfigurationContext in which to deploy</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="normalize(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalize</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;normalize&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)</pre>
<div class="block">Normalize a uri containing ../ and ./ paths.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>uri</code> - The uri path to normalize</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The normalized uri</dd>
</dl>
</li>
</ul>
<a id="getPath(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPath</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getPath&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;parent,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;childPath)</pre>
</li>
</ul>
<a id="addExcludeMethods(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addExcludeMethods</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addExcludeMethods&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;excludeList)</pre>
<div class="block">Add the Axis2 lifecycle / session methods to a pre-existing list of names that will be
excluded when generating schemas.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>excludeList</code> - an ArrayList containing method names - we'll add ours to this.</dd>
</dl>
</li>
</ul>
<a id="createClassLoader(java.io.File,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createClassLoader</h4>
<pre class="methodSignature">public static&nbsp;<a href="../DeploymentClassLoader.html" title="class in org.apache.axis2.deployment">DeploymentClassLoader</a>&nbsp;createClassLoader&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;serviceFile,
boolean&nbsp;isChildFirstClassLoading)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/net/MalformedURLException.html?is-external=true" title="class or interface in java.net" class="externalLink">MalformedURLException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/MalformedURLException.html?is-external=true" title="class or interface in java.net" class="externalLink">MalformedURLException</a></code></dd>
</dl>
</li>
</ul>
<a id="toFile(java.net.URL)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toFile</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;toFile&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/io/UnsupportedEncodingException.html?is-external=true" title="class or interface in java.io" class="externalLink">UnsupportedEncodingException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/io/UnsupportedEncodingException.html?is-external=true" title="class or interface in java.io" class="externalLink">UnsupportedEncodingException</a></code></dd>
</dl>
</li>
</ul>
<a id="createClassLoader(java.net.URL,java.net.URL[],java.lang.ClassLoader,java.io.File,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createClassLoader</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;createClassLoader&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;archiveUrl,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>[]&nbsp;extraUrls,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a>&nbsp;serviceClassLoader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;tmpDir,
boolean&nbsp;isChildFirstClassLoading)</pre>
</li>
</ul>
<a id="processBeanPropertyExclude(org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>processBeanPropertyExclude</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;processBeanPropertyExclude&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</pre>
<div class="block">This method is to process bean exclude parameter and the XML format of that would be
<parameter name="beanPropertyRules"> <bean class="full qualified class name" excludeProperties="name,age"/>+ </parameter></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>service</code> - , AxisService object</dd>
</dl>
</li>
</ul>
<a id="getShortFileName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getShortFileName</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getShortFileName&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;filename)</pre>
</li>
</ul>
<a id="addEndpointsToService(org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addEndpointsToService</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addEndpointsToService&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService)
throws <a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="setEndpointsToAllUsedBindings(org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEndpointsToAllUsedBindings</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;setEndpointsToAllUsedBindings&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService)</pre>
</li>
</ul>
<a id="addEndpointsToService(org.apache.axis2.description.AxisService,org.apache.axis2.engine.AxisConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addEndpointsToService</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addEndpointsToService&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;axisConfiguration)
throws <a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="addSoap11Endpoint(org.apache.axis2.description.AxisService,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSoap11Endpoint</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addSoap11Endpoint&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;url)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="addSoap11Endpoint(org.apache.axis2.description.AxisService,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSoap11Endpoint</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addSoap11Endpoint&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;protocol,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;endpointName)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="addSoap12Endpoint(org.apache.axis2.description.AxisService,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSoap12Endpoint</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addSoap12Endpoint&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;url)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="addSoap12Endpoint(org.apache.axis2.description.AxisService,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSoap12Endpoint</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addSoap12Endpoint&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;protocol,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;endpointName)
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="addHttpEndpoint(org.apache.axis2.description.AxisService,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addHttpEndpoint</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addHttpEndpoint&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;url)</pre>
</li>
</ul>
<a id="addHttpEndpoint(org.apache.axis2.description.AxisService,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addHttpEndpoint</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;addHttpEndpoint&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;axisService,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;protocol,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;endpointName)</pre>
</li>
</ul>
<a id="processPolicyAttachments(java.util.Iterator,org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>processPolicyAttachments</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;processPolicyAttachments&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a>&nbsp;attachmentElements,
<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamException.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">XMLStreamException</a>,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/FactoryConfigurationError.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">FactoryConfigurationError</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamException.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">XMLStreamException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/FactoryConfigurationError.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">FactoryConfigurationError</a></code></dd>
</dl>
</li>
</ul>
<a id="isSoap11Binding(org.apache.axis2.description.AxisBinding)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSoap11Binding</h4>
<pre class="methodSignature">public static&nbsp;boolean&nbsp;isSoap11Binding&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding)</pre>
</li>
</ul>
<a id="isSoap12Binding(org.apache.axis2.description.AxisBinding)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSoap12Binding</h4>
<pre class="methodSignature">public static&nbsp;boolean&nbsp;isSoap12Binding&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding)</pre>
</li>
</ul>
<a id="isHttpBinding(org.apache.axis2.description.AxisBinding)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isHttpBinding</h4>
<pre class="methodSignature">public static&nbsp;boolean&nbsp;isHttpBinding&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding)</pre>
</li>
</ul>
<a id="getSoap11Binding(org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSoap11Binding</h4>
<pre class="methodSignature">public static&nbsp;<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;getSoap11Binding&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</pre>
</li>
</ul>
<a id="getSoap12Binding(org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSoap12Binding</h4>
<pre class="methodSignature">public static&nbsp;<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;getSoap12Binding&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</pre>
</li>
</ul>
<a id="getHttpBinding(org.apache.axis2.description.AxisService)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHttpBinding</h4>
<pre class="methodSignature">public static&nbsp;<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;getHttpBinding&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service)</pre>
</li>
</ul>
<a id="getBindingOperation(org.apache.axis2.description.AxisBinding,org.apache.axis2.description.AxisOperation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingOperation</h4>
<pre class="methodSignature">public static&nbsp;<a href="../../description/AxisBindingOperation.html" title="class in org.apache.axis2.description">AxisBindingOperation</a>&nbsp;getBindingOperation&#8203;(<a href="../../description/AxisBinding.html" title="class in org.apache.axis2.description">AxisBinding</a>&nbsp;binding,
<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</pre>
</li>
</ul>
<a id="getBindingMessage(org.apache.axis2.description.AxisBindingOperation,org.apache.axis2.description.AxisMessage)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingMessage</h4>
<pre class="methodSignature">public static&nbsp;<a href="../../description/AxisBindingMessage.html" title="class in org.apache.axis2.description">AxisBindingMessage</a>&nbsp;getBindingMessage&#8203;(<a href="../../description/AxisBindingOperation.html" title="class in org.apache.axis2.description">AxisBindingOperation</a>&nbsp;bindingOperation,
<a href="../../description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;message)</pre>
</li>
</ul>
<a id="getHTTPLoacationFromServicesXML(org.apache.axis2.description.AxisOperation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHTTPLoacationFromServicesXML</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getHTTPLoacationFromServicesXML&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</pre>
<div class="block">extract the http location from services xml related to given operation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>operation</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getHTTPMethodFromServicesXML(org.apache.axis2.description.AxisOperation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHTTPMethodFromServicesXML</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getHTTPMethodFromServicesXML&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</pre>
<div class="block">extract the http method from services xml related to given operation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>operation</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getHTTPInputSerializationFromServicesXML(org.apache.axis2.description.AxisOperation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHTTPInputSerializationFromServicesXML</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getHTTPInputSerializationFromServicesXML&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</pre>
<div class="block">get http input mime type from the services xml</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>operation</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getHTTPOutputSerializationFromservicesXML(org.apache.axis2.description.AxisOperation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHTTPOutputSerializationFromservicesXML</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getHTTPOutputSerializationFromservicesXML&#8203;(<a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;operation)</pre>
<div class="block">get http output mime type from the services xml</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>operation</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="logFaultyServiceInfo(org.apache.axis2.engine.AxisConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logFaultyServiceInfo</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;logFaultyServiceInfo&#8203;(<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;axisConfig)</pre>
<div class="block">Log faulty services info due to unavailability of modules and transports</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>axisConfig</code> - </dd>
</dl>
</li>
</ul>
<a id="getServiceHierarchy(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceHierarchy</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getServiceHierarchy&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;filePath,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;serviceDir)</pre>
<div class="block">Computes the hierarchical part of the service name if this is such a service path.
Ex: filePath = .../repository/services/foo/1.0.0/version.aar -> "foo/1.0.0/"
filePath = .../repository/services/version.aar -> ""</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>filePath</code> - - input file path of the deploying file</dd>
<dd><code>serviceDir</code> - - 'services', 'pojo', 'servicejars' etc..</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>hierarchical path. either "" or a '/' separated string (Ex: foo/1.0.0/)</dd>
</dl>
</li>
</ul>
<a id="formatPath(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>formatPath</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;formatPath&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</pre>
<div class="block">Format the string paths to match any platform.. windows, linux etc..</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>path</code> - - input file path</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>formatted file path</dd>
</dl>
</li>
</ul>
<a id="getClassNameFromResourceName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClassNameFromResourceName</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getClassNameFromResourceName&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;resourceName)</pre>
<div class="block">Get the class name from a resource name referring to a class file.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resourceName</code> - the resource name</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the class name</dd>
</dl>
</li>
</ul>
<a id="getListOfClasses(org.apache.axis2.deployment.repository.util.DeploymentFileData)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getListOfClasses</h4>
<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;getListOfClasses&#8203;(<a href="../repository/util/DeploymentFileData.html" title="class in org.apache.axis2.deployment.repository.util">DeploymentFileData</a>&nbsp;deploymentFileData)
throws <a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></pre>
<div class="block">Scan a JAR file and return the list of classes contained in the JAR.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>deploymentFileData</code> - the JAR to scan</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a list of Java class names</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></code> - if an error occurs while scanning the file</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Utils.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" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</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><a href="#constructor.summary">Constr</a>&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><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &copy; <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</footer>
</body>
</html>