org.managementbu.plugin.service
类 PluginManagerService

java.lang.Object
  继承者 org.managementbu.plugin.service.PluginManagerService

public class PluginManagerService
extends Object


构造方法摘要
PluginManagerService()
           
 
方法摘要
 List<PluginInfo> getAllPluginInfo()
          获取所有的plugin
 void pluginAssemble(String serviceId)
          装配单个plugin
 void pluginAssembleByLevel(Integer level)
          根据level装配插件
 void pluginDestroy(String serviceId)
          停止单个plugin
 void pluginDestroyByLevel(Integer level)
          根据level销毁插件
 void pluginInit(String serviceId)
          初始化单个plugin
 void pluginInitByLevel(Integer level)
          根据level初始化插件
 void pluginPause(String serviceId)
          暂停单个plugin
 void pluginPauseByLevel(Integer level)
          根据level暂停插件
 void pluginStart(String serviceId)
          启动单个plugin
 void pluginStartByLevel(Integer level)
          根据level启动插件
 void pluginStop(String serviceId)
          停止单个plugin
 void pluginStopByLevel(Integer level)
          根据level停止插件
 void pluginUnassemble(String serviceId)
          拆装单个plugin
 void pluginUnassembleByLevel(Integer level)
          根据level拆装插件
 int status(PluginInfo pluginInfo)
          获取状态
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

PluginManagerService

public PluginManagerService()
方法详细信息

status

public int status(PluginInfo pluginInfo)
获取状态

参数:
pluginInfo -
返回:

getAllPluginInfo

public List<PluginInfo> getAllPluginInfo()
获取所有的plugin

返回:

pluginInit

public void pluginInit(String serviceId)
初始化单个plugin

参数:
serviceId -

pluginAssemble

public void pluginAssemble(String serviceId)
装配单个plugin

参数:
serviceId -

pluginUnassemble

public void pluginUnassemble(String serviceId)
拆装单个plugin

参数:
serviceId -

pluginStop

public void pluginStop(String serviceId)
停止单个plugin

参数:
serviceId -

pluginStart

public void pluginStart(String serviceId)
启动单个plugin

参数:
serviceId -

pluginDestroy

public void pluginDestroy(String serviceId)
停止单个plugin

参数:
serviceId -

pluginPause

public void pluginPause(String serviceId)
暂停单个plugin

参数:
serviceId -

pluginInitByLevel

public void pluginInitByLevel(Integer level)
根据level初始化插件

参数:
level -

pluginAssembleByLevel

public void pluginAssembleByLevel(Integer level)
根据level装配插件

参数:
level -

pluginUnassembleByLevel

public void pluginUnassembleByLevel(Integer level)
根据level拆装插件

参数:
level -

pluginStopByLevel

public void pluginStopByLevel(Integer level)
根据level停止插件

参数:
level -

pluginStartByLevel

public void pluginStartByLevel(Integer level)
根据level启动插件

参数:
level -

pluginPauseByLevel

public void pluginPauseByLevel(Integer level)
根据level暂停插件

参数:
level -

pluginDestroyByLevel

public void pluginDestroyByLevel(Integer level)
根据level销毁插件

参数:
level -


Copyright © 2006–2013 开源组织. All rights reserved.