public class VersionManager
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
VersionManager.RessourceBuilder |
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
backUpFloderName
这次备份的目录名
|
(专用程序包) CoreVersion |
coreVersion
更新实体
|
(专用程序包) CoreVersionPack |
coreVersionPack
打包实体对象
|
VersionPackDependMannager |
dependManager
依赖管理类实例
|
java.lang.String |
iconsPackTempdir
打包图标临时目录
|
static java.lang.ThreadLocal<java.lang.Boolean> |
needReBoot
是否需要重启服务
|
java.lang.String |
packsDir
打包根目录
|
java.lang.String |
packTempdir
打包时候的临时目录
|
java.util.List<VerionResourceBase> |
resources
版本资源列表
|
java.lang.String |
tableModelPackTempdir
TableModel打包根目录
|
java.lang.String |
updateDir
更新根目录
|
java.lang.String |
updateTempdir
更新时候的临时目录
|
java.lang.String |
updatezipFilePath
更新包的zip路径
|
static java.lang.StringBuilder |
versionLogs |
构造器和说明 |
---|
VersionManager(CoreVersion coreVersion)
版本更新时候使用
|
VersionManager(CoreVersionPack resEntity)
版本打包时候使用
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getBackupRootDir()
得到备份的根目录
|
void |
pack()
打包
|
void |
sendPackMessage(java.lang.String msg) |
void |
sendUpdateMessage(java.lang.String msg) |
void |
update()
更新
|
public static java.lang.StringBuilder versionLogs
public static java.lang.ThreadLocal<java.lang.Boolean> needReBoot
CoreVersionPack coreVersionPack
public VersionPackDependMannager dependManager
public java.util.List<VerionResourceBase> resources
CoreVersion coreVersion
public java.lang.String packTempdir
public java.lang.String iconsPackTempdir
public java.lang.String packsDir
public java.lang.String tableModelPackTempdir
public java.lang.String updateTempdir
public java.lang.String updateDir
public java.lang.String updatezipFilePath
public java.lang.String backUpFloderName
public VersionManager(CoreVersionPack resEntity) throws java.lang.Exception
resEntity
- 版本打包实体java.lang.Exception
- 出错抛出异常public VersionManager(CoreVersion coreVersion) throws java.lang.Exception
coreVersion
- 版本更新实体java.lang.Exception
- 出错抛出异常public java.lang.String getBackupRootDir() throws java.io.IOException
java.io.IOException
- 出错抛出异常public void sendPackMessage(java.lang.String msg)
public void sendUpdateMessage(java.lang.String msg)
public void pack() throws java.lang.Exception
java.lang.Exception
- 出错抛出异常public void update() throws java.lang.Exception
java.lang.Exception
- 出错抛出异常