// -------------------------------------------------------------------------------------------------------------
// Register input channels
// -------------------------------------------------------------------------------------------------------------
// register global
for (InputGate<?> gate : environment.inputGates()) {
gate.registerGlobalBufferPool(this.globalBufferPool);
for (int i = 0; i < gate.getNumberOfInputChannels(); i++) {
InputChannel<? extends IOReadableWritable> channel = gate.getInputChannel(i);
channel.registerEnvelopeDispatcher(this);