[+] UML
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package com.acgist.taoyao.webrtc.mesh.config;
|
||||
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import com.acgist.taoyao.webrtc.mesh.listener.MediaSubscribeListener;
|
||||
|
||||
/**
|
||||
* Mesh自动配置
|
||||
*
|
||||
* @author acgist
|
||||
*/
|
||||
@Configuration
|
||||
@ConditionalOnProperty(prefix = "taoyao.webrtc", name = "model", havingValue = "MESH", matchIfMissing = false)
|
||||
public class MeshAutoConfiguration {
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
public MediaSubscribeListener mediaSubscribeListener() {
|
||||
return new MediaSubscribeListener();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.acgist.taoyao.webrtc.mesh.listener;
|
||||
|
||||
import com.acgist.taoyao.signal.event.media.MediaSubscribeEvent;
|
||||
import com.acgist.taoyao.signal.listener.ApplicationListenerAdapter;
|
||||
|
||||
/**
|
||||
* 媒体订阅监听
|
||||
*
|
||||
* @author acgist
|
||||
*/
|
||||
public class MediaSubscribeListener extends ApplicationListenerAdapter<MediaSubscribeEvent> {
|
||||
|
||||
@Override
|
||||
public void onApplicationEvent(MediaSubscribeEvent event) {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
com.acgist.taoyao.webrtc.mesh.config.MeshAutoConfiguration
|
||||
Reference in New Issue
Block a user