package org.bigbluebutton.conference.service.layout.red5;
import java.util.HashMap;
<BUG>import java.util.Map;
import org.bigbluebutton.conference.meeting.messaging.red5.BroadcastClientMessage;</BUG>
import org.bigbluebutton.conference.meeting.messaging.red5.ConnectionInvokerService;
import org.bigbluebutton.conference.meeting.messaging.red5.DirectClientMessage;
<BUG>public class LayoutClientSender {
private ConnectionInvokerService service;</BUG>
public void setConnectionInvokerService(ConnectionInvokerService service) {

package org.bigbluebutton.conference.service.layout.red5;
import java.util.HashMap;
import java.util.Map;
import org.bigbluebutton.conference.meeting.messaging.OutMessage;
import org.bigbluebutton.conference.meeting.messaging.OutMessageListener;
import org.bigbluebutton.conference.meeting.messaging.red5.BroadcastClientMessage;
import org.bigbluebutton.conference.meeting.messaging.red5.ConnectionInvokerService;
import org.bigbluebutton.conference.meeting.messaging.red5.DirectClientMessage;
import org.bigbluebutton.conference.service.layout.messaging.messages.GetCurrentLayoutResponseMessage;
import org.bigbluebutton.conference.service.layout.messaging.messages.UpdateLayoutMessage;
public class LayoutClientSender implements OutMessageListener {
private ConnectionInvokerService service;
public void setConnectionInvokerService(ConnectionInvokerService service) {
