Class ExecJob

    • Field Detail

      • sessionId

        protected java.lang.String sessionId
      • useLocalElasticsearch

        protected boolean useLocalElasticsearch
      • logFilePath

        protected java.lang.String logFilePath
      • logLevel

        protected java.lang.String logLevel
      • jvmOptions

        protected java.util.List<java.lang.String> jvmOptions
      • lastaEnv

        protected java.lang.String lastaEnv
    • Constructor Detail

      • ExecJob

        public ExecJob()
    • Method Detail

      • execute

        public abstract java.lang.String execute()
      • getExecuteType

        protected abstract java.lang.String getExecuteType()
      • sessionId

        public ExecJob sessionId​(java.lang.String sessionId)
      • logFilePath

        public ExecJob logFilePath​(java.lang.String logFilePath)
      • logLevel

        public ExecJob logLevel​(java.lang.String logLevel)
      • useLocalElasticsearch

        public ExecJob useLocalElasticsearch​(boolean useLocalElasticsearch)
      • remoteDebug

        public ExecJob remoteDebug()
      • gcLogging

        public ExecJob gcLogging()
      • jvmOptions

        public ExecJob jvmOptions​(java.lang.String... options)
      • lastaEnv

        public ExecJob lastaEnv​(java.lang.String env)
      • addSystemProperty

        protected void addSystemProperty​(java.util.List<java.lang.String> cmdList,
                                         java.lang.String name,
                                         java.lang.String defaultValue,
                                         java.lang.String appendValue)
      • deleteTempDir

        protected void deleteTempDir​(java.io.File ownTmpDir)
      • appendJarFile

        protected void appendJarFile​(java.lang.String cpSeparator,
                                     java.lang.StringBuilder buf,
                                     java.io.File libDir,
                                     java.lang.String basePath)