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, supportCurrentFRVersion
contain, contain, contain, isMainClass
getLeftDays, isAvailable, isFree, isLicDamaged, isOnTrial, isRegisterFailed, registerMessage
getClassPaths
classForName
getBundle, getResource, getResourceAsStream, getResources
delayExecuteRecoverable, executeRecoverable
newCachedThreadPool, newCachedThreadPool, newFixedThreadPool, newFixedThreadPool, newScheduledThreadPool, newScheduledThreadPool, newServerSocket, newServerSocket, newServerSocket, newServerSocket, newSingleThreadExecutor, newSingleThreadExecutor, newSingleThreadScheduledExecutor, newSingleThreadScheduledExecutor, newSocket, newSocket, newSocket, newSocket, newSocket, newTimer, newTimer, newTimer, newTimer, unconfigurableExecutorService, unconfigurableScheduledExecutorService
PluginMarker 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)