private void CreateReaderAndWriter(bool supportBytes = true) { Reader = new BoltReader(_tcpSocketClient.ReadStream, _bufferSettings.DefaultReadBufferSize, _bufferSettings.MaxReadBufferSize, _logger, supportBytes); Writer = new BoltWriter(_tcpSocketClient.WriteStream, _bufferSettings.DefaultWriteBufferSize, _bufferSettings.MaxWriteBufferSize, _logger, supportBytes); }
private void CreateReaderAndWriter(IPackStreamFactory packStreamFactory) { Reader = new BoltReader(_tcpSocketClient.ReadStream, _bufferSettings.DefaultReadBufferSize, _bufferSettings.MaxReadBufferSize, _logger, packStreamFactory); Writer = new BoltWriter(_tcpSocketClient.WriteStream, _bufferSettings.DefaultWriteBufferSize, _bufferSettings.MaxWriteBufferSize, _logger, packStreamFactory); }
public ThreadSafeBoltWriter(IBoltWriter proxy) { _proxy = proxy; new Thread(() => { try { foreach (var action in _writerQueue.GetConsumingEnumerable()) { if (action != null) { action(); } else { break; } } } finally { _endWait.Set(); } }) { IsBackground = true }.Start(); }
public BoltProtocolV2(ITcpSocketClient tcpSocketClient, BufferSettings bufferSettings, ILogger logger = null) { _tcpSocketClient = tcpSocketClient; _bufferSettings = bufferSettings; _logger = logger; Reader = new BoltReader(_tcpSocketClient.ReadStream, _bufferSettings.DefaultReadBufferSize, _bufferSettings.MaxReadBufferSize, _logger, BoltProtocolPackStream.V2); Writer = new BoltWriter(_tcpSocketClient.WriteStream, _bufferSettings.DefaultWriteBufferSize, _bufferSettings.MaxWriteBufferSize, _logger, BoltProtocolPackStream.V2); }
protected Bolt(IStormReader reader, IBoltWriter writer) { _reader = reader; _writer = writer; AppDomain.CurrentDomain.UnhandledException += (sender, exception) => { _keepRunning = false; _exception = (Exception)exception.ExceptionObject; }; }
protected Bolt(IStormReader reader, IBoltWriter writer) { _reader = reader; _writer = writer; AppDomain.CurrentDomain.UnhandledException += (sender , exception) => { _keepRunning = false; _exception = (Exception)exception.ExceptionObject; }; }
public static void UsingWriter(IBoltWriter writer) { var hierarchy = (Hierarchy)LogManager.GetRepository(); var layout = new PatternLayout("%date %-5level %logger - %message"); layout.ActivateOptions(); var boltAppender = new StormBoltAppender(writer) {Layout = layout}; boltAppender.ActivateOptions(); hierarchy.Root.AddAppender(boltAppender); hierarchy.Root.Level = Level.Info; hierarchy.Configured = true; }
public static void UsingWriter(IBoltWriter writer) { var hierarchy = (Hierarchy)LogManager.GetRepository(); var layout = new PatternLayout("%date %-5level %logger - %message"); layout.ActivateOptions(); var boltAppender = new StormBoltAppender(writer) { Layout = layout }; boltAppender.ActivateOptions(); hierarchy.Root.AddAppender(boltAppender); hierarchy.Root.Level = Level.Info; hierarchy.Configured = true; }
public ThreadSafeBoltWriter(IBoltWriter proxy) { _proxy = proxy; new Thread(() => { try { foreach (var action in _writerQueue.GetConsumingEnumerable()) { if (action != null) { action(); } else {break;} } } finally { _endWait.Set(); } }){IsBackground = true}.Start(); }
public SplitSentence(IStormReader reader, IBoltWriter writer) : base(reader, writer) { }
public StormBoltAppender(IBoltWriter boltWriter) { _boltWriter = boltWriter; }
public TestBolt(IStormReader reader, IBoltWriter writer) : base(reader, writer) { }
protected BasicBolt(IStormReader reader, IBoltWriter writer) : base(reader, writer) { }
public TestBasicBolt(IStormReader reader, IBoltWriter writer, object[] tupleToReturn) : base(reader, writer) { _tupleToReturn = tupleToReturn; }