}
public String newConsumer(URI notificationType, URL consumerUrl, URL remoteNtmUrl, List<URL> producerListResult) {
if (ntmUrlIsRemote(consumerUrl, remoteNtmUrl)) {
try {
WriteableEPW wEPW = new WriteableEPW(new NewConsumer(), consumerUrl);
InputStreamDecoder isd = new InputStreamDecoder();
NewConsumerResponse ncr =
(NewConsumerResponse)IOUtils.sendHttpRequest(remoteNtmUrl, Constants.NEW_CONSUMER_OP, wEPW, isd);
String sequenceType = ncr.getSequenceType();
if (Constants.EndProducers.equals(sequenceType) || Constants.BrokerProducers.equals(sequenceType)) {