public ServerChannelPipelineFactory(ScheduledExecutorService executor, NotFoundHandler notFoundHandler){
addChannelHandler(EXECUTION_HANDLER, new ExecutionHandler(executor));
addChannelHandler(ENCODER, new CoapMessageEncoder());
addChannelHandler(DECODER, new CoapMessageDecoder());
addChannelHandler(OUTBOUND_RELIABILITY_HANDLER, new OutboundReliabilityHandler(executor));
addChannelHandler(INBOUND_RELIABILITY_HANDLER, new InboundReliabilityHandler(executor));
addChannelHandler(WEBSERVICE_MANAGER, new WebserviceManager(notFoundHandler, executor));