|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object gboat2.base.core.service.ModuleService
public class ModuleService
构造方法摘要 | |
---|---|
ModuleService()
|
方法摘要 | |
---|---|
List<ModuleAttach> |
getModuleAttachList()
获取所有@Attach标注的模块附件类型集定义 |
List<Module> |
getModuleByBundleAddAction(String bundleName,
String actionName)
得到某个Bundle下的某个Action下的所有Module |
static Module |
getModuleForMetadata(String bundleName,
String actionName)
|
List<Module> |
getModuleListByBundleName(String bundleName)
得到某一个Bundle下的所有Module |
List<Module> |
getModules()
|
List<Module> |
getModules(String queryString)
查询符合条件的Module |
List<Opera> |
getOperaByAction(String actionName)
获取某个Action下所有需要校验的Opera对象 |
List<Opera> |
getOperaByBundleAddAction(String bundleName,
String actionName)
得到某个Bundle下某个Action的所有操作 TODO |
static List<Opera> |
getOperaForMetadata(String bundleName,
String actionName)
获取某个Action的所有操作 |
static List<String> |
getOperationCodesOf(String actionClass,
String method)
|
List<PreferenceDefinition> |
getPreferences()
获取所有@Preference对应的首选项 |
static boolean |
isMethodOperationAnnotationed(Class<?> clazz,
Method method,
String privilegeMethod)
判断某个方法是否被Operations或者Operation注解注释 |
static void |
registModule(String pkg)
|
static void |
unRegistModule(org.osgi.framework.Bundle bundle)
|
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public ModuleService()
方法详细信息 |
---|
public static List<String> getOperationCodesOf(String actionClass, String method)
public List<Module> getModuleListByBundleName(String bundleName)
IModuleService
复制的描述
IModuleService
中的 getModuleListByBundleName
bundleName
- bundle名称
public List<Module> getModules()
IModuleService
中的 getModules
public List<Module> getModules(String queryString)
IModuleService
复制的描述
IModuleService
中的 getModules
queryString
- 可以是bundleName,className,节点名称,支持模糊查询
public List<Module> getModuleByBundleAddAction(String bundleName, String actionName)
IModuleService
复制的描述
IModuleService
中的 getModuleByBundleAddAction
bundleName
- bundle名称actionName
- action名称
public static Module getModuleForMetadata(String bundleName, String actionName)
public List<Opera> getOperaByBundleAddAction(String bundleName, String actionName)
IModuleService
复制的描述
IModuleService
中的 getOperaByBundleAddAction
bundleName
- bundle名称actionName
- action名称
public List<Opera> getOperaByAction(String actionName)
IModuleService
复制的描述
IModuleService
中的 getOperaByAction
actionName
- Action全名
public static List<Opera> getOperaForMetadata(String bundleName, String actionName)
bundleName
- bundle名称actionName
- actionName名称
public static boolean isMethodOperationAnnotationed(Class<?> clazz, Method method, String privilegeMethod)
method
- 方法名称clazz
- 当前类
public static void registModule(String pkg)
public static void unRegistModule(org.osgi.framework.Bundle bundle)
public List<PreferenceDefinition> getPreferences()
IModuleService
复制的描述
IModuleService
中的 getPreferences
public List<ModuleAttach> getModuleAttachList()
IModuleService
复制的描述
IModuleService
中的 getModuleAttachList
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |