// Path: src/main/java/org/nextrtc/signalingserver/cases/SignalHandler.java
// public interface SignalHandler {
//     void execute(InternalMessage message);
// }


import org.nextrtc.signalingserver.cases.SignalHandler;
import javax.inject.Inject;
import java.util.Map;
package org.nextrtc.signalingserver.domain.resolver;



public class ManualSignalResolver extends AbstractSignalResolver {

    @Inject
// Path: src/main/java/org/nextrtc/signalingserver/cases/SignalHandler.java
// public interface SignalHandler {
//     void execute(InternalMessage message);
// }


// Path: src/main/java/org/nextrtc/signalingserver/domain/resolver/ManualSignalResolver.java
import org.nextrtc.signalingserver.cases.SignalHandler;
import javax.inject.Inject;
import java.util.Map;

package org.nextrtc.signalingserver.domain.resolver;



public class ManualSignalResolver extends AbstractSignalResolver {

    @Inject
    public ManualSignalResolver(Map<String, SignalHandler> handlers) {