public static Map<String, String> getEventListenerChannels(String jobName) {
		Map<String, String> eventListenerChannels = new HashMap<String, String>();
		Assert.notNull(jobName, "Job name should not be null");
		eventListenerChannels.put(XD_JOB_EXECUTION_EVENTS_CHANNEL,
				getEventListenerChannelName(jobName, JOB_EXECUTION_EVENTS_SUFFIX));
		eventListenerChannels.put(XD_STEP_EXECUTION_EVENTS_CHANNEL,
				getEventListenerChannelName(jobName, STEP_EXECUTION_EVENTS_SUFFIX));
		eventListenerChannels.put(XD_CHUNK_EVENTS_CHANNEL, getEventListenerChannelName(jobName, CHUNK_EVENTS_SUFFIX));
		eventListenerChannels.put(XD_ITEM_EVENTS_CHANNEL, getEventListenerChannelName(jobName, ITEM_EVENTS_SUFFIX));
		eventListenerChannels.put(XD_SKIP_EVENTS_CHANNEL, getEventListenerChannelName(jobName, SKIP_EVENTS_SUFFIX));
		return eventListenerChannels;
	}
@param jobName the job name.
@return the map containing the entries for the channels used by the job listeners with bean name of the channel
        as the key and channel name as the value.
spring-xd-dirt/src/main/java/org/springframework/xd/dirt/plugins/job/JobEventsListenerPlugin.java