Class SimpleClientInitializer
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
org.opendaylight.openflowjava.protocol.impl.clients.SimpleClientInitializer
- All Implemented Interfaces:
- io.netty.channel.ChannelHandler,- io.netty.channel.ChannelInboundHandler
public class SimpleClientInitializer
extends io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
Initializes secured 
SimpleClient pipeline.- Author:
- michal.polkorab
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.netty.channel.ChannelHandlerio.netty.channel.ChannelHandler.Sharable
- 
Constructor SummaryConstructorsConstructorDescriptionSimpleClientInitializer(com.google.common.util.concurrent.SettableFuture<Boolean> isOnlineFuture, boolean secured) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionvoidinitChannel(io.netty.channel.socket.SocketChannel ch) voidsetScenario(ScenarioHandler handler) Sets the ScenarioHandler.Methods inherited from class io.netty.channel.ChannelInitializerchannelRegistered, exceptionCaught, handlerAdded, handlerRemovedMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapterchannelActive, channelInactive, channelRead, channelReadComplete, channelUnregistered, channelWritabilityChanged, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapterensureNotSharable, isSharable
- 
Constructor Details- 
SimpleClientInitializerpublic SimpleClientInitializer(com.google.common.util.concurrent.SettableFuture<Boolean> isOnlineFuture, boolean secured) Constructor.- Parameters:
- isOnlineFuture- future notifier of connected channel
- secured- true if- SimpleClientshould use encrypted communication
 
 
- 
- 
Method Details- 
initChannelpublic void initChannel(io.netty.channel.socket.SocketChannel ch) - Specified by:
- initChannelin class- io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
 
- 
setScenarioSets the ScenarioHandler.- Parameters:
- handler- handler of scenario events
 
 
-