stream = new StreamDefinition(streamName, streamDefinition);
integrationSupport.createAndDeployStream(stream);
messageBus = integrationSupport.messageBus();
this.sink = createSink() ? new SingleNodeNamedQueueSink(messageBus, QUEUE_CONSUMER) : null;
this.source = createSource() ? new SingleNodeNamedQueueSource(messageBus, QUEUE_PRODUCER) : null;
}