public class CommonOperatorImpl extends java.lang.Object implements CommonOperator
| 构造器和说明 |
|---|
CommonOperatorImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
JavaCompileInfo |
compile(java.lang.String sourceText)
编译源码
|
boolean |
fileLocked(java.lang.String filePath)
文件是否上锁,主要用于远程时
|
java.lang.String |
getAppName()
获取webapp的name
|
java.lang.String |
getDefaultSolutionTip()
获取报错后, 默认的解决方案
|
java.lang.String |
getDesignerVersion() |
java.lang.String |
getLicenseName()
获取授权文件的名字
|
java.lang.String |
getPath() |
JSONArray |
getPluginStatus()
远程连接时,通过该方法获取远程环境中插件的状态
|
java.lang.String |
getSharePath()
获取共享组件物理路径
|
java.lang.String |
getWebRootPath()
返回模板文件路径
|
boolean |
hasPluginServiceStarted(java.lang.String key)
检查环境中的插件服务是否已经启动
|
boolean |
installREUFile(java.io.File reuFile)
共享组件安装
|
java.lang.String[] |
loadREUFile()
加载组件的reu文件到内存
|
java.lang.String |
pluginServiceAction(java.lang.String serviceID,
java.lang.String req) |
void |
pluginServiceStart(java.lang.String serviceID)
启动插件服务依赖
|
java.lang.String[] |
readPathSvgFiles(java.lang.String path)
读取路径下的svg文件
|
boolean |
removeREUFilesByName(java.lang.String fileName)
根据文件名删除共享组件
|
void |
unlockTemplate(java.lang.String tplPath)
解锁当前模板,用于远程设计。
|
boolean |
writeSvgFile(SvgProvider svgFile)
写svg文件
|
public java.lang.String pluginServiceAction(java.lang.String serviceID,
java.lang.String req)
pluginServiceAction 在接口中 CommonOperatorpublic void pluginServiceStart(java.lang.String serviceID)
CommonOperatorpluginServiceStart 在接口中 CommonOperatorserviceID - 服务IDpublic JavaCompileInfo compile(java.lang.String sourceText)
CommonOperatorcompile 在接口中 CommonOperatorsourceText - 源码public java.lang.String getLicenseName()
CommonOperatorgetLicenseName 在接口中 CommonOperatorpublic boolean hasPluginServiceStarted(java.lang.String key)
CommonOperatorhasPluginServiceStarted 在接口中 CommonOperatorpublic java.lang.String[] loadREUFile()
CommonOperatorloadREUFile 在接口中 CommonOperatorpublic boolean installREUFile(java.io.File reuFile)
CommonOperatorinstallREUFile 在接口中 CommonOperatorpublic boolean removeREUFilesByName(java.lang.String fileName)
CommonOperatorremoveREUFilesByName 在接口中 CommonOperatorfileName - 文件名public java.lang.String getSharePath()
CommonOperatorgetSharePath 在接口中 CommonOperatorpublic JSONArray getPluginStatus()
CommonOperatorgetPluginStatus 在接口中 CommonOperatorpublic java.lang.String getDefaultSolutionTip()
CommonOperatorgetDefaultSolutionTip 在接口中 CommonOperatorpublic java.lang.String getPath()
public java.lang.String getWebRootPath()
CommonOperatorgetWebRootPath 在接口中 CommonOperatorpublic boolean writeSvgFile(SvgProvider svgFile)
CommonOperatorwriteSvgFile 在接口中 CommonOperatorsvgFile - svg文件public java.lang.String[] readPathSvgFiles(java.lang.String path)
CommonOperatorreadPathSvgFiles 在接口中 CommonOperatorpath - 制定路径,是基于报表目录下resource文件夹路径public void unlockTemplate(java.lang.String tplPath)
CommonOperatorunlockTemplate 在接口中 CommonOperatortplPath - 文件路径public boolean fileLocked(java.lang.String filePath)
CommonOperatorfileLocked 在接口中 CommonOperatorfilePath - 文件路径public java.lang.String getAppName()
CommonOperatorgetAppName 在接口中 CommonOperatorpublic java.lang.String getDesignerVersion()
getDesignerVersion 在接口中 CommonOperator