Files
redkale/javadoc/org/redkale/service/class-use/Service.html
wentch abb06e9781
2016-01-26 11:48:51 +08:00

455 lines
24 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (1.8.0_71) on Tue Jan 26 11:41:36 CST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>接口 org.redkale.service.Service的使用 (RedKale的API文档)</title>
<meta name="date" content="2016-01-26">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u63A5\u53E3 org.redkale.service.Service\u7684\u4F7F\u7528 (RedKale\u7684API\u6587\u6863)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../overview-summary.html">概览</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../../../../overview-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-files/index-1.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>上一个</li>
<li>下一个</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/redkale/service/class-use/Service.html" target="_top">框架</a></li>
<li><a href="Service.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">所有类</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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="接口的使用 org.redkale.service.Service" class="title">接口的使用<br>org.redkale.service.Service</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表程序包和解释">
<caption><span>使用<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.redkale.boot">org.redkale.boot</a></td>
<td class="colLast">
<div class="block">提供RedKale服务器的启动、初始化和加载功能</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.redkale.net.sncp">org.redkale.net.sncp</a></td>
<td class="colLast">
<div class="block">SNCP协议包,提供SNCP协议服务器</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.redkale.service">org.redkale.service</a></td>
<td class="colLast">
<div class="block">Service接口和模式配置包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.redkale.boot">
<!-- -->
</a>
<h3><a href="../../../../org/redkale/boot/package-summary.html">org.redkale.boot</a><a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>的使用</h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表方法和解释">
<caption><span>类型参数类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/boot/package-summary.html">org.redkale.boot</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;<br>T</code></td>
<td class="colLast"><span class="typeNameLabel">Application.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/boot/Application.html#singleton-java.lang.Class-">singleton</a></span>(java.lang.Class&lt;T&gt;&nbsp;serviceClass)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;<br>T</code></td>
<td class="colLast"><span class="typeNameLabel">Application.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/boot/Application.html#singleton-java.lang.String-java.lang.Class-">singleton</a></span>(java.lang.String&nbsp;name,
java.lang.Class&lt;T&gt;&nbsp;serviceClass)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表方法和解释">
<caption><span>返回变量类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>的类型的<a href="../../../../org/redkale/boot/package-summary.html">org.redkale.boot</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../org/redkale/boot/ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">NodeServer.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/boot/NodeServer.html#createServiceClassFilter--">createServiceClassFilter</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.redkale.net.sncp">
<!-- -->
</a>
<h3><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a><a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>的使用</h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表类和解释">
<caption><span>类型参数类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">类和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/ServiceWrapper.html" title="org.redkale.net.sncp中的类">ServiceWrapper</a>&lt;T extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;</span></code>
<div class="block">Service对象的封装类
详情见: http://www.redkale.org</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表方法和解释">
<caption><span>类型参数类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;<br>T</code></td>
<td class="colLast"><span class="typeNameLabel">Sncp.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/Sncp.html#createLocalService-java.lang.String-java.util.function.Consumer-java.lang.Class-java.net.InetSocketAddress-org.redkale.net.Transport-java.util.Collection-">createLocalService</a></span>(java.lang.String&nbsp;name,
java.util.function.Consumer&lt;java.lang.Runnable&gt;&nbsp;executor,
java.lang.Class&lt;T&gt;&nbsp;serviceClass,
java.net.InetSocketAddress&nbsp;clientAddress,
<a href="../../../../org/redkale/net/Transport.html" title="org.redkale.net中的类">Transport</a>&nbsp;sameGroupTransport,
java.util.Collection&lt;<a href="../../../../org/redkale/net/Transport.html" title="org.redkale.net中的类">Transport</a>&gt;&nbsp;diffGroupTransports)</code>
<div class="block">创建本地模式Service实例</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static &lt;T extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;<br>java.lang.Class&lt;? extends T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Sncp.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/Sncp.html#createLocalServiceClass-java.lang.String-java.lang.Class-">createLocalServiceClass</a></span>(java.lang.String&nbsp;name,
java.lang.Class&lt;T&gt;&nbsp;serviceClass)</code>
<div class="block">
public class TestService implements Service{
public String findSomeThing(){
return "hello";
}
&#64;MultiRun(selfrun = false)
public void createSomeThing(TestBean bean){
//do something
}
&#64;MultiRun
public String updateSomeThing(String id){
return "hello" + id;
}
}
&#64;Resource(name = "")
&#64;SncpDyn(remote = false)
&#64;ResourceType({TestService.class})
public final class _DynLocalTestService extends TestService{
&#64;Resource
private BsonConvert _convert;
private Transport _sameGroupTransport;
private Transport[] _diffGroupTransports;
private SncpClient _client;
private String _selfstring;
&#64;Override
public String toString() {
return _selfstring == null ?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;<br>T</code></td>
<td class="colLast"><span class="typeNameLabel">Sncp.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/Sncp.html#createRemoteService-java.lang.String-java.util.function.Consumer-java.lang.Class-java.net.InetSocketAddress-org.redkale.net.Transport-">createRemoteService</a></span>(java.lang.String&nbsp;name,
java.util.function.Consumer&lt;java.lang.Runnable&gt;&nbsp;executor,
java.lang.Class&lt;T&gt;&nbsp;serviceClass,
java.net.InetSocketAddress&nbsp;clientAddress,
<a href="../../../../org/redkale/net/Transport.html" title="org.redkale.net中的类">Transport</a>&nbsp;transport)</code>
<div class="block">
&#64;Resource(name = "")
&#64;SncpDyn(remote = true)
&#64;ResourceType({TestService.class})
public final class _DynRemoteTestService extends TestService{
&#64;Resource
private BsonConvert _convert;
private Transport _transport;
private SncpClient _client;
private String _selfstring;
&#64;Override
public String toString() {
return _selfstring == null ?</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表方法和解释">
<caption><span>返回<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a></code></td>
<td class="colLast"><span class="typeNameLabel">ServiceWrapper.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/ServiceWrapper.html#getService--">getService</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表方法和解释">
<caption><span>返回变量类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>的类型的<a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ServiceWrapper.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/ServiceWrapper.html#getType--">getType</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表方法和解释">
<caption><span>参数类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/redkale/net/sncp/SncpDynServlet.SncpServletAction.html" title="org.redkale.net.sncp中的类">SncpDynServlet.SncpServletAction</a></code></td>
<td class="colLast"><span class="typeNameLabel">SncpDynServlet.SncpServletAction.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/SncpDynServlet.SncpServletAction.html#create-org.redkale.service.Service-org.redkale.util.DLong-java.lang.reflect.Method-">create</a></span>(<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service,
<a href="../../../../org/redkale/util/DLong.html" title="org.redkale.util中的类">DLong</a>&nbsp;actionid,
java.lang.reflect.Method&nbsp;method)</code>
<div class="block">
public class TestService implements Service {
public boolean change(TestBean bean, String name, int id) {
}
}
public class DynActionTestService_change extends SncpServletAction {
public TestService service;
&#64;Override
public void action(final BsonReader in, final BsonWriter out) throws Throwable {
TestBean arg1 = convert.convertFrom(paramTypes[1], in);
String arg2 = convert.convertFrom(paramTypes[2], in);
int arg3 = convert.convertFrom(paramTypes[3], in);
Object rs = service.change(arg1, arg2, arg3);
callParameter(out, arg1, arg2, arg3);
convert.convertTo(out, paramTypes[0], rs);
}
}
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">Sncp.</span><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/Sncp.html#isRemote-org.redkale.service.Service-">isRemote</a></span>(<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表构造器和解释">
<caption><span>参数类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">构造器和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/SncpDynServlet.html#SncpDynServlet-org.redkale.convert.bson.BsonConvert-java.lang.String-java.lang.Class-org.redkale.service.Service-org.redkale.util.AnyValue-">SncpDynServlet</a></span>(<a href="../../../../org/redkale/convert/bson/BsonConvert.html" title="org.redkale.convert.bson中的类">BsonConvert</a>&nbsp;convert,
java.lang.String&nbsp;serviceName,
java.lang.Class&lt;? extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;&nbsp;type,
<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service,
<a href="../../../../org/redkale/util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;conf)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表构造器和解释">
<caption><span>类型变量类型为<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a>中的构造器参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">构造器和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/net/sncp/SncpDynServlet.html#SncpDynServlet-org.redkale.convert.bson.BsonConvert-java.lang.String-java.lang.Class-org.redkale.service.Service-org.redkale.util.AnyValue-">SncpDynServlet</a></span>(<a href="../../../../org/redkale/convert/bson/BsonConvert.html" title="org.redkale.convert.bson中的类">BsonConvert</a>&nbsp;convert,
java.lang.String&nbsp;serviceName,
java.lang.Class&lt;? extends <a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;&nbsp;type,
<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service,
<a href="../../../../org/redkale/util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;conf)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.redkale.service">
<!-- -->
</a>
<h3><a href="../../../../org/redkale/service/package-summary.html">org.redkale.service</a><a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>的使用</h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表类和解释">
<caption><span>实现<a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a><a href="../../../../org/redkale/service/package-summary.html">org.redkale.service</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">类和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/service/CacheSourceService.html" title="org.redkale.service中的类">CacheSourceService</a>&lt;K extends java.io.Serializable,V&gt;</span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/service/DataCacheListenerService.html" title="org.redkale.service中的类">DataCacheListenerService</a></span></code>
<div class="block">
详情见: http://www.redkale.org</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/service/DataSourceService.html" title="org.redkale.service中的类">DataSourceService</a></span></code>
<div class="block">DataSource对应的Service类 该类主要特点是将所有含FilterBean参数的方法重载成FilterNode对应的方法。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/service/DataSQLListenerService.html" title="org.redkale.service中的类">DataSQLListenerService</a></span></code>
<div class="block"><span class="deprecatedLabel">已过时。</span>&nbsp;</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/redkale/service/WebSocketNodeService.html" title="org.redkale.service中的类">WebSocketNodeService</a></span></code>
<div class="block">
详情见: http://www.redkale.org</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../overview-summary.html">概览</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../../../../org/redkale/service/Service.html" title="org.redkale.service中的接口"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../../../../overview-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-files/index-1.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>上一个</li>
<li>下一个</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/redkale/service/class-use/Service.html" target="_top">框架</a></li>
<li><a href="Service.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">所有类</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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>