package storm.contrib.spring.topology; import backtype.storm.Config; import backtype.storm.generated.StormTopology; import java.util.HashMap; import java.util.Map; /** * [Class Description] * * @author Grant Henke * @since 12/6/12 */ public class SingleTopologySubmission implements TopologySubmission { private final Map<String, StormTopology> stormTopologies; private Config config; public SingleTopologySubmission(final String topologyId, final StormTopology stormTopology) { stormTopologies = new HashMap<String, StormTopology>(); stormTopologies.put(topologyId, stormTopology); this.config = new Config(); } public Map<String, StormTopology> getStormTopologies() { return stormTopologies; } public void setConfig(final Config config) { this.config = config; } public Config getConfig() { return config; } }