Class RuntimeExecutionArguments
- java.lang.Object
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.execution.RuntimeExecutionArguments
-
public class RuntimeExecutionArguments extends Object
Container class for 1C:Enterprise runtime client launch arguments.
-
-
Constructor Summary
Constructors Constructor Description RuntimeExecutionArguments()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfobaseAccess
getAccess()
Get access.double
getCallDelay()
Get callDelay.Path
getConfigDumpInfoPath()
Returns the location of the configuration dump info file to execute command with.com._1c.g5.designer.ssh.client.operation.IDbUpdateConfirm
getConfirm()
Returns the callback executed by 1C:Enteprise when database structure changes are receiveddouble
getDataReceivingDelay()
Get dataReceivingDelay.double
getDataSendingDelay()
Get dataSendingDelay.String
getDataSeparation()
Get dataSeparation.URL
getDebugServerUrl()
Get debugServerUrl.String
getExtensionName()
Returns the extension name to execute command for.Path
getExternalObjectDumpPath()
Get external object dumpPath
.String
getInterfaceLanguage()
Get interfaceLanguage.File
getLogFile()
Get logFile.org.eclipse.core.runtime.IProgressMonitor
getMonitor()
Returns the progress monitor to report progress to.String
getPassword()
Get password.String
getPwaAppName()
Get Progressive Web Application (PWA) name.Locale
getSessionLocale()
Get sessionLocale.String
getStartupOption()
Get startupOption.String
getUrlFragment()
Returnse1cib
transfering URL fragment.String
getUsername()
Get username.boolean
isAllExtensions()
Returns whether need to execute command for all extensions.boolean
isClear()
Get clear.boolean
isDisableHomePageForms()
Returns whether need to force 1C:Enterprise client to show home page forms in disabled state.boolean
isDisableStartupMessages()
Get disableStartupMessages.boolean
isDisplayAllFunctions()
Get displayAllFunctions.boolean
isDisplayPerformance()
Get displayPerformance.boolean
isEmulateDelay()
Get emulateDelay.boolean
isSlowConnection()
Get slowConnection.boolean
isTechnicalSpecialistMode()
Returns a flag a flag whether need to launch client in technical specialist mode.boolean
isTransferingFiles()
Returns whether need to transfer files for 1C:Enteprise Designer session opertions.boolean
isUpdateInfobase()
Returns whether need to update infobase after execution.void
setAccess(InfobaseAccess access)
Set access.void
setAllExtensions(boolean allExtensions)
Set whether need to execute command for all extensions.void
setCallDelay(double callDelay)
Set callDelay.void
setClear(boolean clear)
Set clear.void
setConfigDumpInfoPath(Path configDumpInfoPath)
Sets the location of the configuration dump info file to execute command with.void
setConfirm(com._1c.g5.designer.ssh.client.operation.IDbUpdateConfirm confirm)
Sets the callback executed by 1C:Enteprise when database structure changes are received.void
setDataReceivingDelay(double dataReceivingDelay)
Set dataReceivingDelay.void
setDataSendingDelay(double dataSendingDelay)
Set dataSendingDelay.void
setDataSeparation(String dataSeparation)
Set dataSeparation.void
setDebugServerUrl(URL debugServerUrl)
Set debugServerUrl.void
setDisableHomePageForms(boolean disableHomePageForms)
Sets whether need to force 1C:Enterprise client to show home page forms in disabled statevoid
setDisableStartupMessages(boolean disableStartupMessages)
Set disableStartupMessages.void
setDisplayAllFunctions(boolean displayAllFunctions)
Set displayAllFunctions.void
setDisplayPerformance(boolean displayPerformance)
Set displayPerformance.void
setEmulateDelay(boolean emulateDelay)
Set emulateDelay.void
setExtensionName(String extensionName)
Set extension name to execute command for.void
setExternalObjectDumpPath(Path externalObjectDumpPath)
Set external object dumpPath
.void
setInterfaceLanguage(String interfaceLanguage)
Set interfaceLanguage.void
setLogFile(File logFile)
Set logFile.void
setMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
Sets the progress monitor to report progress to.void
setPassword(String password)
Set password.void
setPwaAppName(String pwaAppName)
Set Progressive Web Application (PWA) name.void
setSessionLocale(Locale sessionLocale)
Set sessionLocale.void
setSlowConnection(boolean slowConnection)
Set slowConnection.void
setStartupOption(String startupOption)
Set startupOption.void
setTechnicalSpecialistMode(boolean technicalSpecialistMode)
Sets a flag whether need to launch client in technical specialist mode.void
setTransferingFiles(boolean transferingFiles)
Sets whether need to transfer files for 1C:Enteprise Designer session opertions.void
setUrlFragment(String urlFragment)
Setse1cib
transfering URL fragment.void
setUsername(String username)
Set username.
-
-
-
Method Detail
-
getUsername
public String getUsername()
Get username. Can returnnull
.- Returns:
- the username, can be
null
-
setUsername
public void setUsername(String username)
Set username.- Parameters:
username
- the username to set
-
getPassword
public String getPassword()
Get password. Can returnnull
.- Returns:
- the password, can be
null
-
setPassword
public void setPassword(String password)
Set password.- Parameters:
password
- the password to set
-
getAccess
public InfobaseAccess getAccess()
Get access. Can returnnull
.- Returns:
- the access, can be
null
-
setAccess
public void setAccess(InfobaseAccess access)
Set access.- Parameters:
access
- the access to set
-
getLogFile
public File getLogFile()
Get logFile. Can returnnull
.- Returns:
- the logFile, can be
null
-
setLogFile
public void setLogFile(File logFile)
Set logFile.- Parameters:
logFile
- the logFile to set
-
isClear
public boolean isClear()
Get clear. Can returnnull
.- Returns:
- the clear, can be
null
-
setClear
public void setClear(boolean clear)
Set clear.- Parameters:
clear
- the clear to set
-
getInterfaceLanguage
public String getInterfaceLanguage()
Get interfaceLanguage. Can returnnull
.- Returns:
- the interfaceLanguage, can be
null
-
setInterfaceLanguage
public void setInterfaceLanguage(String interfaceLanguage)
Set interfaceLanguage.- Parameters:
interfaceLanguage
- the interfaceLanguage to set
-
getSessionLocale
public Locale getSessionLocale()
Get sessionLocale. Can returnnull
.- Returns:
- the sessionLocale, can be
null
-
setSessionLocale
public void setSessionLocale(Locale sessionLocale)
Set sessionLocale.- Parameters:
sessionLocale
- the sessionLocale to set
-
isDisableStartupMessages
public boolean isDisableStartupMessages()
Get disableStartupMessages. Can returnnull
.- Returns:
- the disableStartupMessages, can be
null
-
setDisableStartupMessages
public void setDisableStartupMessages(boolean disableStartupMessages)
Set disableStartupMessages.- Parameters:
disableStartupMessages
- the disableStartupMessages to set
-
isDisplayAllFunctions
public boolean isDisplayAllFunctions()
Get displayAllFunctions. Can returnnull
.- Returns:
- the displayAllFunctions, can be
null
-
setDisplayAllFunctions
public void setDisplayAllFunctions(boolean displayAllFunctions)
Set displayAllFunctions.- Parameters:
displayAllFunctions
- the displayAllFunctions to set
-
isTechnicalSpecialistMode
public boolean isTechnicalSpecialistMode()
Returns a flag a flag whether need to launch client in technical specialist mode.- Returns:
- a flag a flag whether need to launch client in technical specialist mode
-
setTechnicalSpecialistMode
public void setTechnicalSpecialistMode(boolean technicalSpecialistMode)
Sets a flag whether need to launch client in technical specialist mode.- Parameters:
technicalSpecialistMode
- whether need to launch client in technical specialist mode
-
isDisplayPerformance
public boolean isDisplayPerformance()
Get displayPerformance. Can returnnull
.- Returns:
- the displayPerformance, can be
null
-
setDisplayPerformance
public void setDisplayPerformance(boolean displayPerformance)
Set displayPerformance.- Parameters:
displayPerformance
- the displayPerformance to set
-
getDataSeparation
public String getDataSeparation()
Get dataSeparation. Can returnnull
.- Returns:
- the dataSeparation, can be
null
-
setDataSeparation
public void setDataSeparation(String dataSeparation)
Set dataSeparation.- Parameters:
dataSeparation
- the dataSeparation to set
-
getPwaAppName
public String getPwaAppName()
Get Progressive Web Application (PWA) name. Can returnnull
.- Returns:
- pwaAppName, can be
null
-
setPwaAppName
public void setPwaAppName(String pwaAppName)
Set Progressive Web Application (PWA) name.- Parameters:
pwaAppName
- the pwaAppName to set, can benull
-
getStartupOption
public String getStartupOption()
Get startupOption. Can returnnull
.- Returns:
- the startupOption, can be
null
-
setStartupOption
public void setStartupOption(String startupOption)
Set startupOption.- Parameters:
startupOption
- the startupOption to set
-
isSlowConnection
public boolean isSlowConnection()
Get slowConnection. Can returnnull
.- Returns:
- the slowConnection, can be
null
-
setSlowConnection
public void setSlowConnection(boolean slowConnection)
Set slowConnection.- Parameters:
slowConnection
- the slowConnection to set
-
isEmulateDelay
public boolean isEmulateDelay()
Get emulateDelay. Can returnnull
.- Returns:
- the emulateDelay, can be
null
-
setEmulateDelay
public void setEmulateDelay(boolean emulateDelay)
Set emulateDelay.- Parameters:
emulateDelay
- the emulateDelay to set
-
getCallDelay
public double getCallDelay()
Get callDelay. Can returnnull
.- Returns:
- the callDelay, can be
null
-
setCallDelay
public void setCallDelay(double callDelay)
Set callDelay.- Parameters:
callDelay
- the callDelay to set
-
getDataSendingDelay
public double getDataSendingDelay()
Get dataSendingDelay. Can returnnull
.- Returns:
- the dataSendingDelay, can be
null
-
setDataSendingDelay
public void setDataSendingDelay(double dataSendingDelay)
Set dataSendingDelay.- Parameters:
dataSendingDelay
- the dataSendingDelay to set
-
getDataReceivingDelay
public double getDataReceivingDelay()
Get dataReceivingDelay. Can returnnull
.- Returns:
- the dataReceivingDelay, can be
null
-
setDataReceivingDelay
public void setDataReceivingDelay(double dataReceivingDelay)
Set dataReceivingDelay.- Parameters:
dataReceivingDelay
- the dataReceivingDelay to set
-
getDebugServerUrl
public URL getDebugServerUrl()
Get debugServerUrl. Can returnnull
.- Returns:
- the debugServerUrl, can be
null
-
setDebugServerUrl
public void setDebugServerUrl(URL debugServerUrl)
Set debugServerUrl.- Parameters:
debugServerUrl
- the debugServerUrl to set
-
getExternalObjectDumpPath
public Path getExternalObjectDumpPath()
Get external object dumpPath
.- Returns:
- the external object dump
Path
ornull
if none
-
setExternalObjectDumpPath
public void setExternalObjectDumpPath(Path externalObjectDumpPath)
Set external object dumpPath
.- Parameters:
externalObjectDumpPath
- the external object dumpPath
to set, cannot benull
-
getExtensionName
public String getExtensionName()
Returns the extension name to execute command for. Can returnnull
.- Returns:
- the extensionName the extension name to execute command for or
null
if none
-
setExtensionName
public void setExtensionName(String extensionName)
Set extension name to execute command for.- Parameters:
extensionName
- the name to execute command for, cannot benull
-
isAllExtensions
public boolean isAllExtensions()
Returns whether need to execute command for all extensions.- Returns:
- whether need to execute command for all extensions
-
setAllExtensions
public void setAllExtensions(boolean allExtensions)
Set whether need to execute command for all extensions.- Parameters:
allExtensions
- whether need to execute command for all extensions
-
isUpdateInfobase
public boolean isUpdateInfobase()
Returns whether need to update infobase after execution.- Returns:
- whether need to update infobase after execution
-
getConfirm
public com._1c.g5.designer.ssh.client.operation.IDbUpdateConfirm getConfirm()
Returns the callback executed by 1C:Enteprise when database structure changes are received- Returns:
- the callback executed by 1C:Enteprise when database structure changes are received
or
null
if none
-
getMonitor
public org.eclipse.core.runtime.IProgressMonitor getMonitor()
Returns the progress monitor to report progress to.- Returns:
- the progress monitor to report progress to, never
null
-
setMonitor
public void setMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
Sets the progress monitor to report progress to.- Parameters:
monitor
- the monitor to set ornull
to clear
-
setConfirm
public void setConfirm(com._1c.g5.designer.ssh.client.operation.IDbUpdateConfirm confirm)
Sets the callback executed by 1C:Enteprise when database structure changes are received.- Parameters:
confirm
- the callback executed by 1C:Enteprise when database structure changes are received, cannot benull
-
getConfigDumpInfoPath
public Path getConfigDumpInfoPath()
Returns the location of the configuration dump info file to execute command with. Can returnnull
.- Returns:
- the location of the configuration dump info file or
null
if none
-
setConfigDumpInfoPath
public void setConfigDumpInfoPath(Path configDumpInfoPath)
Sets the location of the configuration dump info file to execute command with.- Parameters:
configDumpInfoPath
- the configuration dump info file to execute command with, cannot benull
-
isTransferingFiles
public boolean isTransferingFiles()
Returns whether need to transfer files for 1C:Enteprise Designer session opertions.- Returns:
- whether need to transfer files for 1C:Enteprise Designer session opertions
-
setTransferingFiles
public void setTransferingFiles(boolean transferingFiles)
Sets whether need to transfer files for 1C:Enteprise Designer session opertions.- Parameters:
transferingFiles
- whether need to transfer files for 1C:Enteprise Designer session opertions
-
setUrlFragment
public void setUrlFragment(String urlFragment)
Setse1cib
transfering URL fragment.- Parameters:
urlFragment
- thee1cib
transfering URL fragment, cannot benull
-
getUrlFragment
public String getUrlFragment()
Returnse1cib
transfering URL fragment.- Returns:
e1cib
transfering URL fragment, cannot benull
-
isDisableHomePageForms
public boolean isDisableHomePageForms()
Returns whether need to force 1C:Enterprise client to show home page forms in disabled state.- Returns:
- whether need to force 1C:Enterprise client to show home page forms in disabled state
-
setDisableHomePageForms
public void setDisableHomePageForms(boolean disableHomePageForms)
Sets whether need to force 1C:Enterprise client to show home page forms in disabled state- Parameters:
disableHomePageForms
- whether need to force 1C:Enterprise client to show home page forms in disabled state
-
-