public interface ExtraClassManagerProvider
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
XML_TAG |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.String,Immutable> |
collectImmutableMap(java.lang.String mark)
获取所有的单接口
|
RequestCMDReceiver |
getActionCMD(java.lang.String op,
java.lang.String cmd)
获取指定Action
|
<T extends RequestCMDReceiver> |
getActionCMD(java.lang.String op,
java.lang.String cmd,
java.lang.Class<T> t)
获取指定Action
|
RequestCMDReceiver |
getActionCMD(java.lang.String op,
java.lang.String cmd,
java.lang.String pluginID)
获取指定Action
|
<T extends Mutable> |
getArray(java.lang.String mark)
获取多个接口对象
|
<T extends Mutable> |
getArray(java.lang.String mark,
Mutable defaultMutable)
获取多个接口对象
|
FunctionDef[] |
getFunctionDef()
获取Function定义
|
FunctionProcessor |
getFunctionProcessor()
获取功能点接口
|
Service[] |
getServices()
获取支持的service
|
<T extends Immutable> |
getSingle(java.lang.String mark)
获取单个接口对象
|
<T extends Immutable> |
getSingle(java.lang.String mark,
java.lang.Class<? extends T> defaultType)
获取单个接口对象
|
<T extends Immutable> |
getSingle(java.lang.String mark,
java.lang.String pluginID)
获取单个接口对象
|
<T extends Immutable> |
getSingle(java.lang.String mark,
java.lang.String pluginID,
java.lang.Class<? extends T> defaultType)
获取单个接口对象
|
<T extends Immutable> |
getSingle(java.lang.String mark,
java.lang.String pluginID,
T t)
获取单个接口对象
|
<T extends Immutable> |
getSingle(java.lang.String mark,
T t)
获取单个接口对象
|
void |
setFunctionProcessor(FunctionProcessor processor)
设置功能点
|
<T extends Mutable> java.util.Set<T> getArray(java.lang.String mark)
T - 类型mark - 接口标记<T extends Mutable> java.util.Set<T> getArray(java.lang.String mark, Mutable defaultMutable)
T - 类型mark - 接口标记defaultMutable - 默认接口实现,当没有实现的时候提供一个默认处理java.util.Map<java.lang.String,Immutable> collectImmutableMap(java.lang.String mark)
<T extends Immutable> T getSingle(java.lang.String mark)
T - 类型mark - 接口标记<T extends Immutable> T getSingle(java.lang.String mark, java.lang.String pluginID)
T - 类型mark - 接口标记pluginID - 插件ID<T extends Immutable> T getSingle(java.lang.String mark, java.lang.Class<? extends T> defaultType)
T - 类型mark - 接口标记defaultType - 默认类型<T extends Immutable> T getSingle(java.lang.String mark, java.lang.String pluginID, java.lang.Class<? extends T> defaultType)
T - 类型mark - 接口标记pluginID - 插件IDdefaultType - 默认类型<T extends Immutable> T getSingle(java.lang.String mark, T t)
T - 类型mark - 接口标记t - 默认对象<T extends Immutable> T getSingle(java.lang.String mark, java.lang.String pluginID, T t)
T - 类型mark - 接口标记pluginID - 插件IDt - 默认对象FunctionDef[] getFunctionDef()
FunctionProcessor getFunctionProcessor()
void setFunctionProcessor(FunctionProcessor processor)
processor - Service[] getServices()
RequestCMDReceiver getActionCMD(java.lang.String op, java.lang.String cmd)
RequestCMDReceiver getActionCMD(java.lang.String op, java.lang.String cmd, java.lang.String pluginID)
<T extends RequestCMDReceiver> T getActionCMD(java.lang.String op, java.lang.String cmd, java.lang.Class<T> t)