接口 IChannel<I>
- 所有超级接口:
cn.godmao.common.IExecute<io.netty.util.concurrent.EventExecutor>,cn.godmao.common.IRun<cn.godmao.common.IRunnable>
- 所有已知实现类:
AbstractChannel,DefaultChannel
public interface IChannel<I>
extends cn.godmao.common.IExecute<io.netty.util.concurrent.EventExecutor>
-
方法概要
修饰符和类型方法说明default voiddefault voidexecute(cn.godmao.common.IRunnable runnable) io.netty.channel.Channelio.netty.util.concurrent.EventExecutorgetId()booleandefault booleanisOnline()default voidlazyExecute(io.netty.util.concurrent.EventExecutor executor, cn.godmao.common.IRunnable runnable) default voiddefault voidlogout()default voidvoidsetAuthorization(boolean authorization) voidsetExecutor(io.netty.util.concurrent.EventExecutor executor) void从接口继承的方法 cn.godmao.common.IExecute
execute从接口继承的方法 cn.godmao.common.IRun
run
-
方法详细资料
-
getId
I getId() -
setId
-
getChannel
io.netty.channel.Channel getChannel() -
getExecutor
io.netty.util.concurrent.EventExecutor getExecutor() -
setExecutor
void setExecutor(io.netty.util.concurrent.EventExecutor executor) -
isAuthorization
boolean isAuthorization() -
setAuthorization
void setAuthorization(boolean authorization) -
login
-
logout
default void logout() -
closeChannel
default void closeChannel() -
isOnline
default boolean isOnline() -
send
-
execute
default void execute(cn.godmao.common.IRunnable runnable) - 指定者:
execute在接口中cn.godmao.common.IExecute<I>
-
lazyExecute
default void lazyExecute(io.netty.util.concurrent.EventExecutor executor, cn.godmao.common.IRunnable runnable)
-