// Path: src/main/java/org/nextrtc/signalingserver/domain/Connection.java
// public interface Connection {
//     String getId();
// 
//     boolean isOpen();
// 
//     void sendObject(Object object);
// 
//     void close() throws IOException;
// }


import org.nextrtc.signalingserver.domain.Connection;
package org.nextrtc.signalingserver.api.dto;



public interface NextRTCMember {
    default String getId() {
        return getConnection().getId();
    }

// Path: src/main/java/org/nextrtc/signalingserver/domain/Connection.java
// public interface Connection {
//     String getId();
// 
//     boolean isOpen();
// 
//     void sendObject(Object object);
// 
//     void close() throws IOException;
// }


// Path: src/main/java/org/nextrtc/signalingserver/api/dto/NextRTCMember.java
import org.nextrtc.signalingserver.domain.Connection;

package org.nextrtc.signalingserver.api.dto;



public interface NextRTCMember {
    default String getId() {
        return getConnection().getId();
    }

    Connection getConnection();