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
在接口中 CommonOperator
public void pluginServiceStart(java.lang.String serviceID)
CommonOperator
pluginServiceStart
在接口中 CommonOperator
serviceID
- 服务IDpublic JavaCompileInfo compile(java.lang.String sourceText)
CommonOperator
compile
在接口中 CommonOperator
sourceText
- 源码public java.lang.String getLicenseName()
CommonOperator
getLicenseName
在接口中 CommonOperator
public boolean hasPluginServiceStarted(java.lang.String key)
CommonOperator
hasPluginServiceStarted
在接口中 CommonOperator
public java.lang.String[] loadREUFile()
CommonOperator
loadREUFile
在接口中 CommonOperator
public boolean installREUFile(java.io.File reuFile)
CommonOperator
installREUFile
在接口中 CommonOperator
public boolean removeREUFilesByName(java.lang.String fileName)
CommonOperator
removeREUFilesByName
在接口中 CommonOperator
fileName
- 文件名public java.lang.String getSharePath()
CommonOperator
getSharePath
在接口中 CommonOperator
public JSONArray getPluginStatus()
CommonOperator
getPluginStatus
在接口中 CommonOperator
public java.lang.String getDefaultSolutionTip()
CommonOperator
getDefaultSolutionTip
在接口中 CommonOperator
public java.lang.String getPath()
public java.lang.String getWebRootPath()
CommonOperator
getWebRootPath
在接口中 CommonOperator
public boolean writeSvgFile(SvgProvider svgFile)
CommonOperator
writeSvgFile
在接口中 CommonOperator
svgFile
- svg文件public java.lang.String[] readPathSvgFiles(java.lang.String path)
CommonOperator
readPathSvgFiles
在接口中 CommonOperator
path
- 制定路径,是基于报表目录下resource文件夹路径public void unlockTemplate(java.lang.String tplPath)
CommonOperator
unlockTemplate
在接口中 CommonOperator
tplPath
- 文件路径public boolean fileLocked(java.lang.String filePath)
CommonOperator
fileLocked
在接口中 CommonOperator
filePath
- 文件路径public java.lang.String getAppName()
CommonOperator
getAppName
在接口中 CommonOperator
public java.lang.String getDesignerVersion()
getDesignerVersion
在接口中 CommonOperator