Class CommandGenerator

    • Field Detail

      • commandList

        protected java.util.List<java.lang.String> commandList
      • commandTimeout

        protected long commandTimeout
      • commandDestroyTimeout

        protected long commandDestroyTimeout
      • baseDir

        protected java.io.File baseDir
    • Constructor Detail

      • CommandGenerator

        public CommandGenerator()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • destroy

        public void destroy()
      • generate

        public boolean generate​(java.lang.String thumbnailId,
                                java.io.File outputFile)
      • executeCommand

        protected void executeCommand​(java.lang.String thumbnailId,
                                      java.util.List<java.lang.String> cmdList)
      • setCommandList

        public void setCommandList​(java.util.List<java.lang.String> commandList)
      • setCommandTimeout

        public void setCommandTimeout​(long commandTimeout)
      • setBaseDir

        public void setBaseDir​(java.io.File baseDir)
      • setCommandDestroyTimeout

        public void setCommandDestroyTimeout​(long commandDestroyTimeout)