Plugin类图
2016-12-26 20:41:19 0 举报
登录查看完整内容
Plugin类图展示了一个插件系统的基本结构。在这个类图中,有一个名为Plugin的基类,它包含了一些通用的属性和方法,如名称、版本、启用状态等。此外,还有一些继承自Plugin基类的子类,如TextPlugin、ImagePlugin和VideoPlugin,它们分别表示文本、图片和视频类型的插件。这些子类可以根据需要实现特定的功能,如文本处理、图像处理和视频处理等。在类图中,还可以看到一些与Plugin类相关的接口,如IPluginManager,它负责管理插件的加载、卸载和启用等操作。通过这个类图,我们可以了解到插件系统的组成部分以及它们之间的关系,从而为开发和维护插件系统提供指导。
作者其他创作
大纲/内容
Nginx
- add_datapoints()
MongoDB
- add_datapoints()- add_server_datapoints()- connect()- get_and_add_db_stats()- get_and_add_db_list()- get_and_add_db_dict()- get_and_add_server_stats()- poll()
Plugin
- __init__()- add_datapoints()- add_derive_value()- add_derive_timing_value()- add_gauge_value()- component_data()- error_message()- finish()- initialize()- initialize_counters()- metric_name()- metric_payload()- name()- poll()- sum_of_squares()- values()
MmtrixPluginAgent
- __init__()- setup()- agent_data()- license_key()- poll_plugin()- process()- process_min_max_values()- proxies()- send_data_to_mmtrix()- send_components()- get_plugin()- start_plugin_polling()- thread_running()- thread_process()- wake_interval()
ApacheHTTPD
- error_message()- get_scorebord()- add_datapoints()
HTTPStatsPlugin
- fetch_data()- http_get()- poll()- stats_url()- request_kwargs()
SocketStatsPlugin
- connect()- fetch_data()- poll()- socket_connect()
Redis
- add_datapoints()- connect()- fetch_data()
Docker
- callUrl()- streamUrl()- collectDocker()- poll()
0 条评论
回复 删除
下一页