// Path: src/main/java/org/nextrtc/signalingserver/api/NextRTCHandler.java
// public interface NextRTCHandler {
// 
//     void handleEvent(NextRTCEvent event);
// 
// }
// 
// Path: src/main/java/org/nextrtc/signalingserver/api/dto/NextRTCEvent.java
// public interface NextRTCEvent {
// 
//     NextRTCEvents type();
// 
//     ZonedDateTime published();
// 
//     Optional<NextRTCMember> from();
// 
//     Optional<NextRTCMember> to();
// 
//     Optional<NextRTCConversation> conversation();
// 
//     Optional<SignalingException> exception();
// 
//     Map<String, String> custom();
// 
//     String content();
// 
// }


import com.google.common.collect.Lists;
import org.nextrtc.signalingserver.api.NextRTCHandler;
import org.nextrtc.signalingserver.api.dto.NextRTCEvent;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import java.util.List;
package org.nextrtc.signalingserver;



@Component
@Scope("prototype")
// Path: src/main/java/org/nextrtc/signalingserver/api/NextRTCHandler.java
// public interface NextRTCHandler {
// 
//     void handleEvent(NextRTCEvent event);
// 
// }
// 
// Path: src/main/java/org/nextrtc/signalingserver/api/dto/NextRTCEvent.java
// public interface NextRTCEvent {
// 
//     NextRTCEvents type();
// 
//     ZonedDateTime published();
// 
//     Optional<NextRTCMember> from();
// 
//     Optional<NextRTCMember> to();
// 
//     Optional<NextRTCConversation> conversation();
// 
//     Optional<SignalingException> exception();
// 
//     Map<String, String> custom();
// 
//     String content();
// 
// }


// Path: src/test/java/org/nextrtc/signalingserver/EventChecker.java
import com.google.common.collect.Lists;
import org.nextrtc.signalingserver.api.NextRTCHandler;
import org.nextrtc.signalingserver.api.dto.NextRTCEvent;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import java.util.List;

package org.nextrtc.signalingserver;



@Component
@Scope("prototype")
public class EventChecker implements NextRTCHandler {