Class RuntimeExecutionArguments


  • public class RuntimeExecutionArguments
    extends Object
    Container class for 1C:Enterprise runtime client launch arguments.
    • Constructor Detail

      • RuntimeExecutionArguments

        public RuntimeExecutionArguments()
    • Method Detail

      • getUsername

        public String getUsername()
        Get username. Can return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        Returns:
        pwaAppName, can be null
      • setPwaAppName

        public void setPwaAppName​(String pwaAppName)
        Set Progressive Web Application (PWA) name.
        Parameters:
        pwaAppName - the pwaAppName to set, can be null
      • getStartupOption

        public String getStartupOption()
        Get startupOption. Can return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        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 return null.
        Returns:
        the dataReceivingDelay, can be null
      • setDataReceivingDelay

        public void setDataReceivingDelay​(double dataReceivingDelay)
        Set dataReceivingDelay.
        Parameters:
        dataReceivingDelay - the dataReceivingDelay to set
      • getDebugServerUrl

        public String getDebugServerUrl()
        Get debugServerUrl. Can return null.
        Returns:
        the debugServerUrl, can be null
      • setDebugServerUrl

        public void setDebugServerUrl​(String debugServerUrl)
        Set debugServerUrl.
        Parameters:
        debugServerUrl - the debugServerUrl to set
      • getExternalObjectDumpPath

        public Path getExternalObjectDumpPath()
        Get external object dump Path.
        Returns:
        the external object dump Path or null if none
      • setExternalObjectDumpPath

        public void setExternalObjectDumpPath​(Path externalObjectDumpPath)
        Set external object dump Path.
        Parameters:
        externalObjectDumpPath - the external object dump Path to set, cannot be null
      • getExtensionName

        public String getExtensionName()
        Returns the extension name to execute command for. Can return null.
        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 be null
      • 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 or null 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 be null
      • getConfigDumpInfoPath

        public Path getConfigDumpInfoPath()
        Returns the location of the configuration dump info file to execute command with. Can return null.
        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 be null
      • 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