storm-clojure/src/main/java/org/apache/storm/clojure/RichShellSpout.java [38:47]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public void declareOutputFields(OutputFieldsDeclarer declarer) {
        for (String stream: outputs.keySet()) {
            StreamInfo def = outputs.get(stream);
            if (def.is_direct()) {
                declarer.declareStream(stream, true, new Fields(def.get_output_fields()));
            } else {
                declarer.declareStream(stream, new Fields(def.get_output_fields()));
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



storm-clojure/src/main/java/org/apache/storm/clojure/RichShellBolt.java [38:47]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public void declareOutputFields(OutputFieldsDeclarer declarer) {
        for (String stream: outputs.keySet()) {
            StreamInfo def = outputs.get(stream);
            if (def.is_direct()) {
                declarer.declareStream(stream, true, new Fields(def.get_output_fields()));
            } else {
                declarer.declareStream(stream, new Fields(def.get_output_fields()));                
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



