@Configuration public class ConfigBean extends Object
Modifier and Type | Field and Description |
---|---|
String |
applicationTag
Jpom 程序运行的 application 标识
|
static String |
AUTHORIZE
授权信息
|
static String |
AUTHORIZE_AUTHORIZE_KEY |
static int |
AUTHORIZE_ERROR |
static String |
AUTHORIZE_USER_KEY |
static String |
DATA |
static String |
JPOM_AGENT_AUTHORIZE |
static String |
JPOM_SERVER_USER_NAME
用户名header
|
static String |
REMOTE_VERSION
远程版本信息
|
static String |
SCRIPT_DIRECTORY
脚本模板存放路径
|
static String |
UPGRADE
程序升级信息文件
|
Constructor and Description |
---|
ConfigBean() |
Modifier and Type | Method and Description |
---|---|
long |
dataSize()
数据目录大小
|
String |
getActive() |
String |
getAgentAutoAuthorizeFile(String dataPath)
获取 agent 端自动生成的授权文件路径
|
File |
getApplicationJpomInfo(Type type)
获取当前项目全局 运行信息文件路径
|
String |
getDataPath()
获取项目运行数据存储文件夹路径
|
long |
getDataSizeCache() |
static ConfigBean |
getInstance()
单利模式
|
File |
getPidFile()
获取pid文件
|
int |
getPort() |
File |
getScriptPath()
获取脚本模板路径
|
File |
getTempPath()
获取临时文件存储路径
|
boolean |
isPro()
是否为 pro 模式运行
|
public static final String JPOM_SERVER_USER_NAME
public static final String JPOM_AGENT_AUTHORIZE
public static final String DATA
public static final int AUTHORIZE_ERROR
public static final String SCRIPT_DIRECTORY
public static final String AUTHORIZE
public static final String AUTHORIZE_USER_KEY
public static final String AUTHORIZE_AUTHORIZE_KEY
public static final String UPGRADE
public static final String REMOTE_VERSION
@Value(value="${jpom.applicationTag:}") public String applicationTag
public static ConfigBean getInstance()
public int getPort()
public String getDataPath()
public File getPidFile()
public File getApplicationJpomInfo(Type type)
type
- 程序类型public String getAgentAutoAuthorizeFile(String dataPath)
dataPath
- 指定数据路径public boolean isPro()
public String getActive()
public File getTempPath()
public long dataSize()
public File getScriptPath()
public long getDataSizeCache()
Copyright © 2017–2022. All rights reserved.