@Extensible(singleton=false) public interface Server extends Destroyable
Destroyable.DestroyHook| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
hasNoEntry()
是否还绑定了服务(没有可以销毁)
|
void |
init(ServerConfig serverConfig)
启动server端
|
boolean |
isStarted()
是否已经启动
|
void |
registerProcessor(ProviderConfig providerConfig,
Invoker instance)
注册服务
|
void |
start()
启动
|
void |
stop()
停止
|
void |
unRegisterProcessor(ProviderConfig providerConfig,
boolean closeIfNoEntry)
取消注册服务
|
destroy, destroyvoid init(ServerConfig serverConfig)
serverConfig - ServerConfigvoid start()
boolean isStarted()
boolean hasNoEntry()
void stop()
void registerProcessor(ProviderConfig providerConfig, Invoker instance)
providerConfig - 服务提供者配置instance - 服务提供者实例void unRegisterProcessor(ProviderConfig providerConfig, boolean closeIfNoEntry)
providerConfig - 服务提供者配置closeIfNoEntry - 如果没有注册服务,最后一个关闭ServerCopyright © 2008–2018 The Ant Financial. All rights reserved.