*/
package org.opendaylight.openflowplugin.openflow.md.queue;
+import com.google.common.collect.ImmutableMap;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;
-
import org.opendaylight.openflowplugin.api.openflow.md.core.ConnectionConductor;
import org.opendaylight.openflowplugin.api.openflow.md.core.IMDMessageTranslator;
import org.opendaylight.openflowplugin.api.openflow.md.core.SwitchConnectionDistinguisher;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import com.google.common.collect.ImmutableMap;
-
/**
* OfHeader to DataObject implementation
*/
public void setTicketFinisher(TicketFinisher<DataObject> ticketFinisher) {
this.ticketFinisher = ticketFinisher;
}
-
+
/**
* @param ticket
* @return runnable ticket processor
}
}
} catch (Exception e) {
- LOG.error("translation problem: {}", e.getMessage());
+ LOG.warn("translation problem: {}", e.getMessage());
ticket.getResult().setException(e);
}
LOG.debug("message processing done (type: {}, ticket: {})",
return ticketProcessor;
}
-
+
/**
* @param ticket
* @return runnable ticket processor
return ticketProcessor;
}
-
-
+
+
/**
- * @param ticket
+ * @param ticket
*
*/
@Override
} else {
LOG.warn("No translators for this message Type: {}", messageType);
}
-
+
return result;
}
}