From ca063b51911d9a203b3a3193917fcb4cf158be43 Mon Sep 17 00:00:00 2001 From: acgist <289547414@qq.com> Date: Mon, 27 Nov 2023 07:18:50 +0800 Subject: [PATCH] =?UTF-8?q?[*]=20=E6=97=A5=E5=B8=B8=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../taoyao/signal/client/ClientType.java | 37 ++++++++++--------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/client/ClientType.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/client/ClientType.java index c5f9422..316a22c 100644 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/client/ClientType.java +++ b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/client/ClientType.java @@ -48,6 +48,13 @@ public enum ClientType { this.name = name; } + /** + * @return 是否是媒体服务 + */ + public boolean isMedia() { + return this == MEDIA; + } + /** * @return 是否是媒体终端 */ @@ -58,13 +65,6 @@ public enum ClientType { this == MOBILE; } - /** - * @return 是否是媒体服务 - */ - public boolean isMedia() { - return this == MEDIA; - } - /** * @return 是否是应用服务 */ @@ -79,7 +79,7 @@ public enum ClientType { */ public static final ClientType of(String value) { final ClientType[] types = ClientType.values(); - for (ClientType type : types) { + for (final ClientType type : types) { if(type.name().equalsIgnoreCase(value)) { return type; } @@ -87,18 +87,19 @@ public enum ClientType { throw MessageCodeException.of("未知终端类型:" + value); } - /** - * 媒体终端类型列表 - */ - public static final ClientType[] MEDIA_CLIENT_TYPE - = - Stream.of(ClientType.values()).filter(ClientType::isClient).toArray(ClientType[]::new); - /** * 媒体服务类型列表 */ - public static final ClientType[] MEDIA_SERVER_TYPE - = - Stream.of(ClientType.values()).filter(ClientType::isMedia).toArray(ClientType[]::new); + public static final ClientType[] MEDIA_TYPE = Stream.of(ClientType.values()).filter(ClientType::isMedia).toArray(ClientType[]::new); + + /** + * 媒体终端类型列表 + */ + public static final ClientType[] CLIENT_TYPE = Stream.of(ClientType.values()).filter(ClientType::isClient).toArray(ClientType[]::new); + + /** + * 应用服务类型列表 + */ + public static final ClientType[] SERVER_TYPE = Stream.of(ClientType.values()).filter(ClientType::isServer).toArray(ClientType[]::new); }