public class PluginEntity extends Object implements Comparable<PluginEntity>
SolonProps.pluginScan(List)| Constructor and Description |
|---|
PluginEntity(ClassLoader classLoader,
String className,
Properties props) |
PluginEntity(Plugin plugin) |
PluginEntity(Plugin plugin,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(PluginEntity o) |
String |
getClassName() |
Plugin |
getPlugin()
获取插件
|
int |
getPriority()
获取优先级
|
Properties |
getProps() |
void |
init(AppContext context)
初始化
|
void |
prestop()
预停止
|
void |
setPriority(int priority)
设置优先级
|
void |
start(AppContext context)
启动
|
void |
stop()
停止
|
String |
toString() |
public PluginEntity(ClassLoader classLoader, String className, Properties props)
public PluginEntity(Plugin plugin)
public PluginEntity(Plugin plugin, int priority)
public int getPriority()
public void setPriority(int priority)
public Properties getProps()
public String getClassName()
public void init(AppContext context)
public void start(AppContext context)
public void prestop()
public void stop()
public int compareTo(PluginEntity o)
compareTo in interface Comparable<PluginEntity>Copyright © 2025. All rights reserved.