AS AgentScopeAPI 手册 / API Reference

GitLabChannelRegistry

public final class GitLabChannelRegistry
源码Source io/agentscope/extensions/channel/gitlab/GitLabChannelRegistry.java:24–48

GitLab 渠道注册表,把智能体接入外部消息渠道与企业平台。位于 io.agentscope.extensions.channel.gitlab 包。核心成员包括 instance、register、unregister、get。

Process-wide lookup table from channelId to GitLabChannel instance. Used by GitLabWebhookController to dispatch URL-routed requests onto the correct channel.

方法摘要Method Summary

方法Method说明Description
public static GitLabChannelRegistry instance()
static
返回实例。
Returns the process-wide singleton instance.
public void register(GitLabChannel channel)
设置注册。
Performs the register operation.
public void unregister(String channelId)
设置注销。
Performs the unregister operation.
public GitLabChannel get(String channelId)
按条件读取数据。
Performs the get operation.

方法详情Method Detail

instance

public static GitLabChannelRegistry instance()
static

返回实例。

Returns the process-wide singleton instance.

返回Returns GitLabChannelRegistry
返回GitLabChannelRegistry。Returns gitlab channel registry.
源码Source io/agentscope/extensions/channel/gitlab/GitLabChannelRegistry.java:33–35

register

public void register(GitLabChannel channel)

设置注册。

Performs the register operation.

参数Parameters
名称Name类型Type说明Description
channelGitLabChannel渠道(类型 `GitLabChannel`)。The channel.
源码Source io/agentscope/extensions/channel/gitlab/GitLabChannelRegistry.java:37–39

unregister

public void unregister(String channelId)

设置注销。

Performs the unregister operation.

参数Parameters
名称Name类型Type说明Description
channelIdString渠道标识(类型 `String`)。The channel id.
源码Source io/agentscope/extensions/channel/gitlab/GitLabChannelRegistry.java:41–43

get

public GitLabChannel get(String channelId)

按条件读取数据。

Performs the get operation.

参数Parameters
名称Name类型Type说明Description
channelIdString渠道标识(类型 `String`)。The channel id.
返回Returns GitLabChannel
返回GitLabChannel。Returns gitlab channel.
源码Source io/agentscope/extensions/channel/gitlab/GitLabChannelRegistry.java:45–47
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.