public interface PluginContext extends PluginResourcePool, HotDeployToolKit
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
getAttribute(java.lang.String name)
获取存储的对象
|
PluginErrorCode |
getErrorCode()
错误信息
|
PluginMarker |
getMarker()
标志符
|
PluginRuntime |
getRuntime()
获取插件运行时上下文
|
PluginXml |
getXml()
获取插件表示,读取之后不会随文件的改变而改变
|
boolean |
isError()
是不是存在错误而无法运行
|
boolean |
isRunning()
是否正在运行
|
<T> void |
putAttribute(java.lang.String name,
T value)
存储对象
|
getChangeNotes, getDescription, getEnvVersion, getID, getMainPackage, getMd5Key, getName, getPrice, getRequiredJarTime, getVendor, getVersion, isActive, isHidden, needCompat, supportCurrentFRVersioncontain, contain, contain, isMainClassgetLeftDays, isAvailable, isFree, isLicDamaged, isOnTrial, isRegisterFailed, registerMessagegetClassPathsclassForNamegetBundle, getResource, getResourceAsStream, getResourcesdelayExecuteRecoverable, executeRecoverablenewCachedThreadPool, newCachedThreadPool, newFixedThreadPool, newFixedThreadPool, newScheduledThreadPool, newScheduledThreadPool, newServerSocket, newServerSocket, newServerSocket, newServerSocket, newSingleThreadExecutor, newSingleThreadExecutor, newSingleThreadScheduledExecutor, newSingleThreadScheduledExecutor, newSocket, newSocket, newSocket, newSocket, newSocket, newTimer, newTimer, newTimer, newTimer, unconfigurableExecutorService, unconfigurableScheduledExecutorServicePluginMarker getMarker()
PluginXml getXml()
boolean isError()
PluginErrorCode getErrorCode()
boolean isRunning()
PluginRuntime getRuntime()
<T> void putAttribute(java.lang.String name,
T value)
<T> T getAttribute(java.lang.String name)