I - 接口类型public class InterfaceContainer<I>
extends java.lang.Object
| 构造器和说明 |
|---|
InterfaceContainer(java.lang.Class<I> interfaceClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
register(I listener)
将接口实例加入容器
|
InterfaceContainer<I> |
setLogOnError(boolean logOnError)
设置当执行容器中的接口实例有异常抛出时是否日志输出(仅当skipOnError为true时有效)
|
InterfaceContainer<I> |
setSkipOnError(boolean skipOnError)
设置当执行容器中的接口实例有异常抛出时的动作
为 true时跳过继续执行下一个容器为 false时抛出异常 |
void |
unregister(I listener)
从容器中删除指定的接口实例
|
public final I container
public InterfaceContainer(java.lang.Class<I> interfaceClass)
public void register(I listener)
listener - public void unregister(I listener)
listener - public InterfaceContainer<I> setSkipOnError(boolean skipOnError)
true时跳过继续执行下一个容器false时抛出异常skipOnError - 当调用抛出异常时是否忽略public InterfaceContainer<I> setLogOnError(boolean logOnError)
logOnError - 当调用抛出异常时是否输出日志Copyright © 2022. All Rights Reserved.